MapCommands - Silenci0/UMC GitHub Wiki
Purpose
The Map Commands module allows users to define, in the UMC-Mapcycle, commands to be executed when a Map is set as the next map and when a Map begins.
Specifically, this module defines two new group commands, "command" and "pre-command", and two new map commands, also "command" and "pre-command".
"umc_mapcycle"
{
"A Group"
{
"command" "COMMAND"
"pre-command" "COMMAND" ...
"A Map"
{
"command" "COMMAND"
"pre-command" "COMMAND"
...
}
}
}
COMMAND: - is any valid string which could be entered in the server console. Whatever string is defined in the "command" option will be executed as a Server Command when the server changes to that map in that map group, and whatever string is defined in the "pre-command" option will be executed as a Server Command when UMC sets it as the next map. Note that if a command is defined for both a map and it's map group, both commands will be executed.
The order of execution for server commands with this module installed is: server.cfg -> mapname.cfg -> UMC Map Group Command -> UMC Map Command