After each round finishes, teleport all players to a lobby with voting signs (to right-click - one for each map).
Then wait maximum 30 seconds (stop early if everybody online has voted) and run the map with the most votes - maybe it could be a donator perk to have more weight on these votes.
This idea will mean the next map is favoured by more players, resulting in less of a tendency to quit the game and more of a tendency for people to enjoy the server more, instead of following the preset order in /maplist
Then wait maximum 30 seconds (stop early if everybody online has voted) and run the map with the most votes - maybe it could be a donator perk to have more weight on these votes.
This idea will mean the next map is favoured by more players, resulting in less of a tendency to quit the game and more of a tendency for people to enjoy the server more, instead of following the preset order in /maplist