Auto Tournament

Commands

Chat commands for players and admins, and console commands for the server.

Players type chat commands with a dot, for example .ready. Most also work with ! (!ready) and as a console command with css_ (css_ready).

With Auto Tournament, admins usually control matches from the web app. See Running matches. The chat commands below still work on the server.

Player commands

CommandWhat it does
.ready, .rMark yourself ready.
.unready, .notready, .urMark yourself not ready.
.pause, .pAsk for a pause.
.unpause, .upAsk to unpause. By default both teams must unpause.
.techTechnical pause.
.tacTactical timeout.
.stayAfter the knife round: keep your side.
.switch, .swapAfter the knife round: switch sides.
.ct, .tAfter the knife round: pick a side.
.stopAsk to restore the current round. Both teams must type it. Only when matchzy_stop_command_available is on.
.ggVote to give up the match. Only when matchzy_gg_enabled is on.
.coach ct, .coach tBecome the coach of a team. .uncoach stops it.
.helpList the commands you can use.
.versionShow the plugin version.

Admin commands

See Who is an admin.

CommandWhat it does
.start, .forcestart, .forceStart the match now, even if not everyone is ready.
.forcereadyMark a team ready. Only when matchzy_allow_force_ready is on.
.restart, .rrRestart the match.
.endmatch, .forceendEnd and reset the match.
.forcepause, .fpPause as an admin. Only an admin can unpause it.
.forceunpause, .fupUnpause as an admin.
.roundknife, .rkTurn the knife round on or off.
.playoutTurn playout (play all rounds) on or off.
.whitelistTurn the whitelist on or off.
.readyrequired <number>Set how many ready players are needed. 0 means everyone.
.restore <round>Restore a round from a backup.
.map <name>Change the map before the match starts. .map mirage becomes de_mirage. A number loads a workshop map.
.reloadmapLoad the current map again.
.team1 <name>, .team2 <name>Set a team name.
.settingsShow the current match settings.
.asay <message>Send a chat message as admin.
.rcon <command>Run a server command.
.prac, .tacticsStart practice mode.
.match, .exitpracLeave practice mode and start match mode.
.testevent, .teSend a test event to the event URL.

Practice mode has more commands for grenades, bots and spawns, for example .bot, .savenade <name>, .loadnade <name>, .rethrow, .showspawns and .noflash. They work as in MatchZy.

Console and RCON commands

Run these in the server console, or over RCON. They do not need a player.

Matches

CommandWhat it does
matchzy_loadmatch_url "<url>" ["<header>" "<value>"]Download and load a match config. The optional header is sent with the request.
matchzy match load "<url>"The same as matchzy_loadmatch_url.
matchzy_loadmatch <file>Load a match config from a file, relative to csgo/.
matchzy_clear_queued_matchDrop a match that waits for the current series to reset.
matchzy_addplayer <steam64> <team1|team2|spec> "<name>"Add a player to the loaded match.
matchzy_removeplayer <steam64>Remove a player from all teams.
css_restart, css_endmatchRestart or end the match, as the chat commands.

If you load a match while the last series is still in postgame, it does not load right away. It waits until the series resets. The reply ends with queued_match=<id>. A new load replaces a waiting one. css_restart and css_endmatch drop it.

Status and reports

CommandWhat it does
matchzy_versionShow the plugin version.
matchzy_match_reportBuild the match report as JSON and push it to the report URL. If there is no report URL, it prints the JSON.
matchzy_get_match_stats <matchId>Print the stats of a match from the plugin database as JSON.
matchzy_get_pending_eventsShow how many events wait in the retry queue.
matchzy_clear_event_queueDelete all waiting and failed events from the retry queue.
matchzy_check_for_updatesAsk Steam if this CS2 server is up to date.

Backups

CommandWhat it does
matchzy_listbackups <matchId>List round backups of a match.
matchzy_loadbackup <file>Restore a backup file.
matchzy_loadbackup_url <url>Restore a backup from a URL.

Config

CommandWhat it does
matchzy_reload_configRun cfg/MatchZy/config.cfg again.
reload_adminsLoad cfg/MatchZy/admins.json again.

All settings on the Configuration page are console commands too. Run them with a value to change a setting on a running server.

The plugin also accepts the Get5 names of some commands (get5_loadmatch_url, get5_remote_log_url and others), for tools made for Get5.

On this page