Description
Map Voting Plug-in
The map voting plug-in is a replacement for the both the
counterstirke native map voting system, and the two map voting
systems shipped with adminmod.
Every server has a time limit setting after which the map is
normally changed. This plugin prevents that map change occuring
and instead displays a menu of 2-8 map names from which players
can choose the next map.
Features include
- All player commands are performed through chat rather than the console.
Players don't even have to know the console exists to nominate and vote.
- Players can nominate maps to appear in the next voting menu.
- Players can make multiple nominations, but one player's additional
nominations are removed to make way for another player's first nomination.
- Recently played maps cannot be nominated. The administrator can control
how many.
- If there are not enough nominations, maps names are read from maps.ini to
fill the menu. It does not repeatedly add the same maps game after game.
- Common chat commands that players would expect to find from other plugins
are supported: timeleft, currentmap, nextmap, rockthevote.
- Admin can control the number of maps on the menu, the maximum number of
times the current map can be extended, the length of an extension and the
number of previously maps that can't be nominated.
- The plugin prompts players with short messages on how to use it. Admins
can control how often these occur and where on the screen.
This plugin also contains an optional feature to re-execute the adminpass.cfg
file of any players using a reserved slot or reserved nick name. This is to workaround
a bug in the game/adminmod (not sure which) that disconnects such players on a map change.
This option is only available on Windows platforms and requires a modified adminmod DLL. This modified version
does introduce a security hole - you should read the documentation accompanying the modification before
installing it. The DLL can be downloaded from here.