Applies to revision:
173Client commands: commands Show available commands.
id Enables showing the identification of a player which is closest to your crosshair.
accept Accept a team invite.
admin /
referee Become an admin.
captain Show / become / set captain.
captains Show both captains.
ready Set ready.
notready /
unready /
noready Set not ready.
talk Send a message to specified player.
details /
players /
playerlist Show current players on the server with their IDs.
vote Propose new settings
yes /
no Vote yes / no.
menu /
ctfmenu /
inven Show OpenTDM menu.
join /
team Join a team.
settings /
matchinfo Show match settings.
observer /
spectate /
chase [quad/invul/killer/leader/none]
Enter selected chasecam mode.
overtime /
ot /
tiemode Display overtime settings.
timelimit /
tl Display timelimit.
bfg Show bfg settings.
powerups Show powerups settings.
obsmode /
chat Show obsmode settings.
stats /
accuracy Show current statistics for the player.
oldstats /
oldaccuracy Show statistics for the player from last match.
teamstats /
teamaccuracy Show statistics for the team.
oldteamstats /
oldteamaccuracy Show statistics for the team from last match.
oldscores /
oldscore /
lastscores /
lastscore Show old scoreboard.
rejoin /
ghost /
restore /
recover Rejoin the team during the match.
tskin [model/skin]
Sets the teamskin for current player, not depending on server settings. (use
http://opentdm.net personalized config for permanent settings)
eskin [model/skin]
Sets the enemyskin for current player, not depending on server settings. (use
http://opentdm.net personalized config for permanent settings)
topshots /
bottomshots Show best/worst accuracy with all weapons from last match for all players.
teamtopshots /
teambottomshots Show best/worst accuracy with all weapons from last match for players in particular team.
Admin/captain commands: kickplayer /
removeplayer /
remove Remove a player from team.
lockteam /
lock Lock team.
unlockteam /
unlock Unlock team.
pickplayer /
pick Pick a player.
invite Invite a player.
teamskin Change team skin.
teamname Change team name.
teamready /
readyteam Force team ready.
teamnotready /
notreadyteam Force team not ready.
time /
calltime /
pause /
ctime Call a time out.
speclock Lock the team against spectators.
specinvite Allow particular spectator to observe speclocked team.
Admin commands: acommands Show available admin commands.
overtime /
ot <0/1/2> [minutes]
Set overtime.
0 - tie
1 - overtime [minutes]
2 - sudden death
timelimit /
tl [minutes]
Set timelimit.
bfg [0/1]
Turn off/on bfg.
powerups [0/1]
Turn off/on all powerups.
obsmode [speak/whisper/shutup]
Set chat mode.
0 - speak - everyone is able to talk during the match
1 - whisper - only players are allowed to talk during the match, spectators can talk only to each other
2 - shutup - only players are allowed to talk, spectators cannot talk at all
break End the match.
hold /
time Pause the match.
changemap [mapname]
Change the map.
mute [id/name] <minutes>
Mute the player for selected amount of time. Maximum 1 hour, if not set, default is 5 minutes.
- players in the team are not able to use 'cmd say'
- spectators are not able to use 'cmd say' and 'cmd say_team'
unmute [id/name]
Unmute the muted player.
kick /
boot [id]
Kick the player from the server.
kickban [id]
Kickban the player from the server.
ban [ip] [duration]
Ban the ip from the server.
unban [ip]
Remove the ip from the server filter list.
bans Show currently banned ips on the server.
readyall /
startcountdown Force all players to ready.
notreadydall Force all players to notready.
Voting: Usage: vote <setting> [ <value> ]
timelimit / tl <minutes>
Usage: vote timelimit <mins>
map <mapname>
Usage: vote map <mapname>
restart Usage: vote restart
kick <player/id>
Usage: vote kick <name/id>
powerups <powerupmods> (eg: +invul, -quad, +all, -all, 1, 0)
Usage: vote powerups <+/-><all, quad, invul, ps, silencer, envirosuit, powerscreen, rebreather>
weapons <weaponmods> (eg: +all -bfg)
Usage: vote weapons <+/-><all, sg, ssg, mg, cg, hg, gl, rl, hb, rg, bfg>
gamemode <tdm/1v1/itdm>
Usage: vote gamemode <tdm/1v1/itdm>
mode <tdm/1v1/itdm>
Usage: vote mode <tdm/1v1/itdm>
tiemode <none/ot/sd>
Usage: vote tiemode <none/ot/sd>
none: game ties after timelimit
ot: overtime added until a winner
sd: sudden death, first frag wins
telemode <normal/nofreeze>
Usage: vote telemode <normal|normal|q2/nofreeze|q3>
normal: teleporters act like regular Q2, you freeze briefly on exit
nofreeze: teleporters act like Q3, your velocity is maintained on exit
switchmode <normal/fast/faster/insane/extreme>
Usage: vote switchmode <normal/fast/instant/insane/extreme>
normal: regular Q2 weapon switch speed
fast: weapon dropping animation is skipped
instant: weapon dropping / ready animations are skipped
insane: all non-firing animations are skipped
extreme: same as insane, but allow switch during firing
overtime / ot <minutes>
Usage: vote overtime <minutes>
config <configname>
Usage: vote config <configname>
webconfig <configname>
Usage: vote webconfig <configname>
chat <all|everyone|0/players|team|nospec|1>
Usage: vote chat <all|everyone|0/players|team|nospec|1>
0, all, everyone: everyone is able to talk during the match
1, players, team, nospec: only players are allowed to talk during the match, spectators can talk only to each other
bugs <0/1/2>
Usage: vote bugs <0/1/2>
0 - fix all the bugs
1 - enables gameplay bugs like quad-grenade
2 - enables more serious bugs like shooting through walls/corpses
tdm_spawnmode <0/1/2>
Usage: in webconfig tdm_spawnmode <0/1/2>
0 - respawn avoid closest (bugged)
1 - respawn avoid closest (fixed)
2 - respawn random
1v1_spawnmode <1/2/5/6>
Usage: in webconfig 1v1_spawnmode <1/2/5/6>
1 - respawn avoid closest (bugged)
2 - respawn avoid closest (fixed)
&4 - respawn random on small maps
1 - 3.20
2 - fixed 3.20
&4 - random on small maps
default: 1
g_tdm_spawn_mode [0/1/2]
Configurable spawn settings:
0 - 3.20
1 - fixed 3.20
2 - true random
abort Usage: vote abort
yes Usage: vote yes
no Usage: vote no
Server variables: g_admin_password [string]
Sets admin password for the server.
default: <empty string>
g_admin_vote_decide [0/1]
Sets whether admin's vote decide the callvote or not.
default: 1
g_team_a_name [string]
Sets default teamname for team a.
default: Hometeam
g_team_b_name [string]
Sets default teamname for team b.
default: Visitors
g_locked_names [0/1]
0 - players can change teamnames
1 - teams use default teamnames
default: 0
g_team_a_skin [string]
Sets default teamskin for team a.
default: male/grunt
g_team_b_skin [string]
Sets default teamskin for team b.
default: female/athena
g_locked_skins [0/1]
0 - players can change teamskins
1 - teams use default teamskins
default: 0
g_match_time [integer]
Sets matchtime in seconds.
default: 600
g_match_countdown [integer]
Sets match countdown in seconds.
default: 15
g_vote_time [integer]
Sets the time for how long the vote is active in seconds.
default: 30
g_intermission_time [float]
Sets the time for intermission (showing the scoreboard after the match).
default: 5
g_force_screenshot [0/1]
Force all players to take a screenshot in the end of the match.
default: 0
g_force_record [0/1]
Force all players to record a demo at the match start.
demoname format: name-team_a-team_b-servername-map_year-mon-day_hour-min-sec.dm2
default: 0
g_tdm_allow_pick [0/1]
0 - disable command pick for picking the player into the team (with zero, pick serves as invite)
1 - enable direct picking the player into the team (player doesn't have to confirm with accept)
default: 0
g_tdmflags [integer]
Default dmflags bitmask for gamemode tdm. This should be used instead of dmflags.
1 No Health.
2 No Powerups.
4 Weapons Stay.
8 No Falling Damage.
16 Instant Powerups.
32 Same Map.
64 Teams by Skin.
128 Teams by Model.
256 No Friendly Fire.
512 Spawn Farthest.
1024 Force Respawn.
2048 No Armor.
4096 Allow Exit.
8192 Infinite Ammo.
16384 Quad Drop.
32768 Fixed FOV.
default: 1040
g_itdmflags [integer]
Default dmflags bitmask for gamemode itdm. This should be used instead of dmflags.
Values are same as in g_tdmflags.
default: 142427
g_1v1flags [integer]
Default dmflags bitmask for gamemode 1v1. This should be used instead of dmflags.
Values are same as in g_tdmflags.
default: 1040
g_itemflags [integer]
Bitmask of removed items.
2 shotgun
4 super shotgun
8 machinegun
16 chaingun
32 grenades
64 grenade launcher
128 rocket launcher
256 railgun
512 bfg10k
1024 hyperblaster
default: 0
g_powerupflags [integer]
Bitmask of removed powerups.
2 Quad
4 Invul
8 Powershield
16 Powerscreen
32 Silencer
64 Rebreather
128 Envirosuit
default: 0
g_gamemode [0/1/2]
0 - team deathmatch
1 - insta team deathmatch
2 - duel
default: 0
g_tie_mode [0/1/2]
0 - tie
1 - overtime
2 - sudden death
default: 1
g_overtime [integer]
Sets overtime in seconds if g_tie_mode is set to 1.
default: 60
g_chat_mode [0/1/2]
0 - everyone is able to talk during the match
1 - only players are allowed to talk during the match, spectators can talk only to each other
2 - only players are allowed to talk, spectators cannot talk at all
default: 0
g_teleporter_nofreeze [0/1]
0 - original q2 behavior
1 - no-freeze teleport
default: 0
g_fast_weap_switch [0/1/2/3/4]
0 - normal weapon switch
1 - fast weapon switch
2 - instant weapon switch
3 - insane weapon switch
4 - extreme weapon switch
default: 0
g_max_timeout [integer]
Sets the length of timeout in secons. Zero disables the timeouts.
default: 300
g_1v1_timeout [integer]
Sets the time in seconds the mod is waiting for a player to reconnect to the server in 1v1 mode. Zero disables the wait timeout.
default: 90
g_max_players_per_team [integer]
Sets the maximum number of player allowed in one team.
default: 4
g_respawn_time [integer]
Sets the time in seconds when the player is spawned automatically if force respawn is enabled.
default: 5
g_idle_time [integer]
Sets the time in seconds after which a player is considered as inactive and removed from the team.
default: 300
flood_waves [integer]
Sets the number of taunts that a client has to do in order to be considered a flood.
default: 6
flood_waves_perminute [integer]
Sets the number in minutes in which the taunts are done in order to be considered a flood.
default: 6
flood_waves_waitdelay [integer]
Sets the time in minutes that a client will not be able to do any taunts because of the flood.
default: 10
g_maplistfile [string]
Sets the name of the maplist file. If empty, the maplist is disabled.
default: empty string
g_bugs [0/1/2]
Controls bugs from vanilla q2. To get behaviour of older mods like osp/battle/tdm use 2.
0 - fix all the bugs
1 - enables gameplay bugs like quad-grenade
2 - enables more serious bugs like shooting through walls/corpses
default: 0
g_allow_vote_config [0/1]
Enables config voting.
default: 1
g_auto_rejoin_match [0/1]
All players from previous match will rejoin their teams after the match.
default: 1
g_auto_rejoin_map [0/1]
All players from previous map will rejoin their teams after the mapchange.
default: 1
g_motd_message [string]
Sets the message of the day.
default: "==========================\n| Quake 2 OpenTDM! |\n|------------------------|\n|
http://opentdm.net/ |\n=========================="
g_allow_name_change_during_match [0/1]
Allows players to change their names during the match.
default: 1
g_http_enabled [0/1]
Enables http support for webconfigs, webstats.
default: 1
g_http_bind [string]
Binds http to defined ip.
default: <empty string>
g_http_proxy [string]
Sets a proxy server.
default: <empty string>
g_http_baseurl [string]
Sets the url.
default:
http://www.opentdm.net/api/ g_1v1_spawn_mode [0/1/2]
Configurable spawn settings (bitmaskable with 4)
0 - 3.20 (avoid closest spawns, bugged)
1 - fixed 3.20
2 - true random
&4 - random on small maps
default: 1
g_tdm_spawn_mode [0/1/2]
Configurable spawn settings:
0 - 3.20 (avoid closest spawns, bugged)
1 - fixed 3.20
2 - true random
default: 1
g_vote_mask [integer]
Vote bitmask. Enables particular kind of vote on the server.
1 Timelimit.
2 Map.
4 Kick.
8 Weapons.
16 Powerups.
32 Gamemode.
64 ---
128 Teleport mode.
256 Tiemode.
512 Weaoin switch mode.
1024 Overtime.
2048 Local config.
4096 Webconfig.
8192 Chat.
16384 Match restart.
32768 Bugs.
65536 TDM spawnmode.
131072 1v1 spawnmode.
262144 Match abort.
default: -1 (all enabled, equals 524287)
g_command_mask [integer]
Commands. Enables particular command on the server.
1 speclock
default: -1 (all enabled, equals 1)