Votemap

Votemap uses the file ‘votemaplist.txt’ that can be found in the $BASE/cstrike/cfg/mani_admin_plugin/ directory for it’s selection of maps to choose from. This file is automatically generated from the maplist.txt file if it cannot find votemaplist.txt. The list of maps is built at the start of each map, the number of maps specified in mani_vote_dont_show_last_maps determines the amount of last maps played excluded from the list

This is a console and ‘say’ command.
From the console the user can specify ‘votemap’, this will show the current status of the ongoing vote.
From the ‘say’ command a menu is shown detailing the maps that you can vote for with the current voting status.
How the votes are decided upon is configured in the server vars: -

mani_vote_allow_user_vote_map 1            // Allow user map voting 1 = on, 0 = off
mani_vote_user_vote_map_percentage 60      // Percentage of votes required from players before map change
mani_vote_user_vote_map_time_before_vote 60 // Time after a new map starts that voting is allowed
mani_vote_user_vote_map_minimum_votes 4         // Minimum number of votes required to change a map (override vote percentage)
mani_vote_allow_user_vote_map_extend 1 // Allows users to have the extend map option