The core warmup commands in CS2 are the same as in CS:GO: mp_warmup_start starts the warmup, mp_warmuptime sets its length in seconds, and mp_warmup_end ends it early. You enter them in the developer console on your own server with bots, and some of the extra commands need sv_cheats 1. Below you will find commands for an endless warmup, bot setup, grenade practice and ending the warmup.
Commands for an endless warmup in CS2
Experienced players warm up before a full match: they get their aim going and rehearse grenade lineups. Muscle memory holds up even after months away from the game, but it is worth refreshing before you play. A step-by-step setup for CS2 is in our separate guide on how to set up warmup in CS2; this page is a command reference.
First, enable the developer console. You do this in the settings, under the Game tab. More details are in how to open the console in CS2.
Now launch any map in practice mode with bots and press the tilde key (~).
Then enter the following commands:
sv_cheats 1 — enables server cheat commands and lets you change gameplay settings
mp_warmup_start — starts the warmup
mp_warmuptime 999999 — sets the warmup length in seconds (999999 effectively makes it endless)
With those in place, you can set up bots for the warmup:
bot_kick — remove all bots
bot_add_t — add a bot to the Terrorists
bot_add_ct — add a bot to the Counter-Terrorists
bot_knives_only — bots use knives only
bot_pistols_only — bots use pistols only
bot_all_weapons — bots can use any weapon
bot_stop 1 — freeze bots
mp_limitteams 32 — removes the limit on team size difference, so you can stack many bots on one side
mp_autoteambalance 1 — auto-balance (equal numbers on both teams)
For more on removing bots or tuning their behavior, see our guide on how to remove bots in CS2.
If you want a completely free practice mode, enter these commands:
mp_maxmoney 999999 — maximum money
mp_startmoney 999999 — unlimited starting money
sv_infinite_ammo 1 — infinite ammo
sv_gravity 500 — lower gravity (the default is 800)
god — god mode
noclip — fly and pass through walls
thirdperson — third-person view
When you get bored, which happens quickly in god mode, end the warmup with these commands:
mp_warmup_end — end the warmup
mp_restartgame 1 — restart the game
That is enough to get started. If you are looking for the endless warmup setup in the older game, see our article on infinite warmup in CS:GO.
What to practice during warmup
Practicing against bots lets you check your aim calmly and learn how weapons and grenades behave. Before you type the command to end the warmup, make good use of the time. The console has several useful commands for this:
sv_showimpacts 1 — shows where your bullets land
sv_showimpacts_time 5 — how long impacts stay visible, in seconds
sv_grenade_trajectory 1 — shows the grenade flight path (a CS:GO command that may not work in CS2)
sv_grenade_trajectory_time 20 — how long the trajectory stays visible, in seconds (also from CS:GO)
Since we are on grenades, there are commands for those too:
give weapon_hegrenade — HE grenade
give weapon_smokegrenade — smoke grenade
give weapon_flashbang — flashbang
give weapon_molotov — Molotov
give weapon_incgrenade — incendiary grenade
give weapon_decoy — decoy grenade
To avoid handing yourself grenades every time, you can turn on an unlimited supply, as described in how to get infinite grenades in CS2.
To leave practice mode, use the end-warmup command listed above.
Warmup vs aim maps
Many players assume that warming up on standard maps and training on dedicated aim maps are the same thing. Not quite. On standard maps you have the console, so you turn the warmup on and off yourself and can change any setting.
Aim maps are built from the ground up for training accuracy and weapon handling. In CS:GO a popular example was Training Center 1.5c.
Another well-known option is Aim Botz.
You download these maps from the Steam Workshop, add them to the game and then train against static or moving bots. No console commands are needed: everything is already set up and laid out across the map. For a current selection for CS2, see our list of the best aim maps in CS2.
Classic practice happens on standard maps, where you can easily invite a friend. Whoever hosts the server has access to console commands and can adjust settings to practice prefires, grenade lineups and other parts of the game. When you are done, enter the command to cancel the warmup and move on to a regular match. The full command list is in our guide to CS2 console commands.
We hope these commands help you prepare better for competitive matches and climb in Premier and Competitive.
And don't forget to visit LIS-SKINS: you can buy CS2 skins at good prices and find plenty of useful guides on your favorite game in our blog.
