CSGO Game Mode Commands
Here is the table of official game modes and its console commands in Counter-Strike: Global Offensive.
To launch a map with a desired game mode, you generally have to type the commands game_type X
and game_mode Y
into the console before loading a map by using the map <mapname>
console command, or before changing a map by using the changelevel <mapname>
console command.

The easier way is to invoke map
or changelevel
followed by the map name and one of the optional gamemode parameters, for example map de_dust2 deathmatch
or changelevel myCustomMap coop
. Then, the game will adjust game_type
and game_mode
for you and launch the map. If you don't use the optional gamemode parameter, like map de_dust2
, the game will use the last gamemode played or casual
, in case the game has just been launched.
The Skirmish gamemode depends on the value of sv_skirmish_id
, which is covered in the next table.
Game Mode | game_type | game_mode | map command optional parameter |
---|---|---|---|
Casual (default) | 0 | 0 | casual
|
Competitive / Scrimmage | 0 | 1 | competitive
|
Wingman | 0 | 2 | scrimcomp2v2
|
Weapon Expert | 0 | 3 | scrimcomp5v5
|
Arms Race | 1 | 0 | armsrace, gungameprogressive
|
Demolition | 1 | 1 | demolition, gungametrbomb
|
Deathmatch | 1 | 2 | deathmatch
|
Custom | 3 | 0 | custom
|
Training | 3 | 2 | training
|
Guardian | 4 | 0 | guardian, cooperative
|
Co-op Strike | 4 | 1 | coop, coopstrike, coopmission
|
Skirmish | 5 | 0 | skirmish
|
Danger Zone | 6 | 0 | survival
|
To play one of the following game modes, hit sv_skirmish_id X
in the console, followed by map <mapname> skirmish
. Any other ID will run a kind of undefined gamemode, which is almost identical to casual.
Game Mode | sv_skirmish_id | explanation |
---|---|---|
Stab Stab Zap | 1 | Only knives and recharging taser. |
Flying Scoutsman | 3 | Only scouts and knives, low gravity, high precision. |
Trigger Discipline | 4 | Missing shots damage yourself down to 1 HP. |
Boom! Headshot! | 6 | Bodyshots deal no damage. |
Hunter-Gatherers (non-functional?) | 7 | Team deathmatch with collecting dogtags. |
Heavy Assault Suit (non-functional?) | 8 | Heavy armor can be purchased for 6000 $. |
Armsrace (non-functional?) | 10 | Armsrace? |
Demolition (non-functional?) | 11 | Demolition? |
Retakes ![]() |
12 | 3 T's vs. 4 CT's, retake scenario. |
Undefined | other | Like Casual, 5 min rounds, solid teammates. |