This project, initiated in March 2020, enables players to vote for the next map and/or game mode in upcoming matches. The project does not provide compiled files; if needed, compile the file using the gsc-tool.
PC
, XBOX
, PS3
PC
Compile the Script:
Compile the mapvote.gsc
file using a GSC Compiler. This step is not required if you are working with the plutonium client.
Place the Compiled File:
Copy the file into your directory %localappdata%\Plutonium\storage\t6\scripts\zm\
.
Configure Server File:
Copy the content of mapvote.cfg
into your server configuration file (e.g., server.cfg
, dedicated_zm.cfg
, dedicated.cfg
, etc.) that manages the Zombies server.
Edit Dvars on your configuration file:
mv_maps
to specify the maps shown in the mapvote. For example:
set mv_maps "zm_tomb zm_buried zm_town zm_busdepot zm_farm zm_transit zm_prison zm_highrise zm_nuked"
mv_enable
to 1 to activate the mapvote on your Zombies server.Run the Server: Start the server and enjoy the map voting experience. You're done!
Compile the Script:
Compile the mapvote.gsc
file using a GSC Compiler. This step is not required if you are working with the plutonium client.
Place the Compiled File:
Copy the compiled file into your directory %localappdata%\Plutonium\storage\t6\scripts\mp\
.
Configure Server File:
Copy the content of mapvote.cfg
into your server configuration file (e.g., server.cfg
, dedicated_mp.cfg
, dedicated.cfg
, etc.) that manages the Multiplayer server.
Edit Dvars for Aesthetic Parameters:
mv_maps
to specify the maps shown in the mapvote. For example:
set mv_maps "mp_studio mp_nuketown_2020 mp_carrier mp_drone mp_slums"
mv_enable
to 1 to activate the mapvote on your Multiplayer server.mv_gametypes
specifying the gametype ID (dm, war, sd, etc.) and the file to run if necessary. For example:
set mv_gametypes "dm;freeforall.cfg war;mycustomtdm.cfg"
(Plutonium ONLY) LUI UI with mod support:
T6Mapvote
and place it in your folder %localappdata%\Plutonium\storage\t6\mods\
fs_game
in your server configuration file (e.g., server.cfg
, dedicated_zm.cfg
, dedicated.cfg
, etc.)mv_lui
to in your server configuration file (e.g., server.cfg
, dedicated_zm.cfg
, dedicated.cfg
, etc.) Run the Server: Start the server and immerse yourself in the map voting experience. You're done!
These scripts were created for academic research purposes. Project maintainers are not responsible for misuse of the software. Use responsibly. The project is protected by a GNU license, allowing free usage as long as the code remains open source and is not sold.