I loved the mapvote system in Natural Selection. Five choices come up and in the upper-right hand corner there's the list of maps with how many votes each has in real time. Then the TOP TWO go head to head, so there's no "Map 1 got 30 percent of the vote, have fun!" There might be a good reason why this sort of thing hasn't been implemented yet but I think it would work a lot better than the current system. You could potentially have a 120 second comm vote time, set the map vote 45 seconds in, the initial one lasts for 15 seconds or so, then when the choices are slimmed down it lasts for a final 15 seconds and you have a map that the majority of the server actually voted on. Then there's still 45 seconds left to complain about the nextmap and talk with your team about tactics, etc. and you don't have a mapvote come up distracting you (which might be why most people just press 1 and keep on playing) the second you spawn into the game (I'm looking at you, G4TC). Recon (or another expert on the subject), if this isn't possible then please explain why. I'm not too great with SourceMod but most things are possible with a little ingenuity.. right?
Having votes during comm vote will create more problems than it solves (commander will be trying to organize, and people will be busy voting). It's certainly possible to have two votes.
Totally yes, also add somethinng that blocks voting same maps over and over again, seriously, YOU MADE ME MISS CROSSROADS (Explanation: It is the most hated map of mine) Money/Escort all over
endgame needs to be changed to allow for voting of next map and debating the game, id say an extra 20 to 40 seconds + overriding nextmap
Ok I guess my issue with the mapvote starting at the beginning of the round is more of an annoyance than anything else but I would really like to see how people respond to the 2 vote system. Whatever option is in number 1 will still win most of the time but when a map wins with 25% of the vote that means 1/4 of the server agree that that's the least bad map (or the best map, however you want to look at it) and the map they want to play next and the overwhelming majority is left scratching their heads thinking, "No, I do not want to play atoll. Wtf."
Mapvote really should occur during the wait period. Though, it would make it more difficult for me to nominate hated maps in the hope of driving crazy the few players who actually pay attention to it. (Money, Moors, RainbowRoad, Insurrection, District, Silo.... The most epic map list ever!)
Is it possible to build in a map voting system where after game_end (comm dies or last flagged capped, etc...) To bring up a mapvote window to vote for the next map and not have the map switch till vote has majority and/or end the vote after a time period and take the majority, this is how it is done in UT, works great, all attention is focused towards the vote and the gloating of your score during this period rather than commander voting or worrying about getting to the first/next point first. Or a plugin...
There's no API to "freeze" the game. You can guess at how much time the vote will take and set mp_chattime accordingly.
I prefer the vote at the end of the round, that way players that joined the server during the round can vote on the next map. also, is a vote for the script manifest file possible?