• USDDollar
    $1.00
  • RUBRuble
    ₽86.98
  • UAHHryvnia
    ₴44.90
  • KZTTenge
    ₸449.29
  • EUREuro
    €0.89
  • Home
  • Blog
  • How to Make an Infinite Warmup in CS2 and CS:GO

How to Make an Infinite Warmup in CS2 and CS:GO

How to Make an Infinite Warmup in CS2 and CS:GO
LIS-SKINS
https://assets.lis-skins.com/blogfiles/17476cb086f56470433f68054765c7c1.png
https://lh6.googleusercontent.com/AKzhdmi6fmLBMp0kReLx2u48AXc6YzFkB9n_8ekSqLQ63DbxYMjxo3QL5vtbsXEY6_pAbKEbiC8Pn71oeXY0BxQTOjckj-_d2F5BPsuZysb_Wyki2rn-grbRAsnvxVN6d-1TlH0
https://lh3.googleusercontent.com/0vsmTYkCbBdvV4wRoWlg5AHB8vOr4hFFhsnVolyT2tjkYjOIlHbvB__peGJIIXM5SUX8tU569mCTNkIjtSuS4-s82mi2MulfeDgkzfOXgNkRXiUbhXxHXzqqlzhYXbFJe7XBZQY
https://lh5.googleusercontent.com/z4txeD6uEHXEVJ4c2Ky4RizNw5c4AQHNnHrYG_JxLDCxz9CH62VBbYwtt8Vrr1Zf0Ehaq51Ax2cTNrVMDJQKyDJg-sfxwgJKkASZEDxrcl092TfGItZXR_IHNSOt41ri4SHOu1c
https://lh4.googleusercontent.com/0nH9d0Wcze9AVtSGIhkCe25AHzrIZGeIcNbGGF0x7Nv5HVY9OiC-m9XeG5iJmUVhNdfTGMu_MeTsoft6EvaaBabz7GQIBtnzY1nvy03jM_YHmfWaoClflU7WIIawotY_nuGGtAs
https://lh5.googleusercontent.com/JazIER_NxkqDLhvYZTqXs4Tiy5vCbmCgqiM1nVbtG3KbsP9I6LViPwUdsvggStRHKpAuN1MoUqlW4uP1tHRElEuzHwsgDOXyhX1P1XhXPX4r0FPQRWjwVJnvyffqtz-mnAXyXlU

To make an infinite warmup in CS2 (the same method worked in CS:GO), start a local game, open the console and enter sv_cheats 1, bot_kick, mp_warmuptime 999999 and mp_warmup_start one after another. After a short restart the warmup runs with practically no time limit, and mp_warmup_end ends it. Below is each step in detail, plus what to do if the warmup does not start.

A long warmup is useful when the default timer is not enough: you want to place bots, practice grenades, try several weapons or simply learn a new map after an update. For aim work there are also dedicated training maps, and recoil is covered in detail in our guide on how to control spray. If you just need a regular warmup with default settings, see how to set up warmup in CS2.

Table of contents

Enabling Warmup Mode

Launch the game and create a new local match, with bots or with friends.

Creating a local game with bots

Next, enter sv_cheats 1 in the console. It unlocks server settings in a local game, so do not skip this step.

Then remove all bots with the bot_kick command. Bot management is covered in more detail in how to remove bots in CS2.

The bot_kick command in the console

The map is now empty, and you can enter the key command: mp_warmuptime 999999. It sets the warmup length in seconds.

The mp_warmuptime 999999 command in the console

Nothing happens right away, and that is expected: the value is accepted, but the warmup still has to be started. Enter mp_warmup_start.

The round restarts within 5 seconds, and the warmup then lasts as long as you need. This is the simplest way to get an endless warmup with no one in your way.

To leave the mode, open the console again and enter mp_warmup_end.

The mp_warmup_end command in the console

The round restarts again and the values return to their defaults.

Useful Extras for a Long Warmup

An endless warmup is useful on its own, but you can make practice even smoother. With sv_cheats 1 enabled, a few more server commands work in the same local game:

  • sv_infinite_ammo 1 gives you unlimited ammo, so you never stop to reload or rebuy magazines;

  • mp_buy_anywhere 1 lets you buy weapons and grenades anywhere on the map, not only in the spawn zone;

  • mp_maxmoney 60000 and mp_startmoney 60000 remove the money limit so you can try any loadout;

  • mp_buytime 9999 keeps the buy menu open for the whole warmup.

None of these are required for the warmup itself, but they save time when you are practicing grenade lineups or testing different weapons. Combined with the four warmup commands above, they turn any official map into a private practice ground where you control the timer, the money and the ammo, with no opponents and no round restarts to interrupt you. The full list with explanations is in our article on CS2 console commands.

What to Do If the Warmup Does Not Work

Setting up a long warmup takes a couple of minutes, but sometimes the commands do not work or the timer does not change. There are usually three reasons:

  1. one or more commands were skipped;

  2. the commands were entered in a different order than above;

  3. the game is running offline, where warmup is disabled by default.

In the first two cases, the easiest fix is to restart the map and enter all the commands again in order.

In the third case, the mp_do_warmup_offline 1 command helps: it allows warmup in an offline game.

To check the current value, enter the command without a number and the console will show whether it is enabled.

Checking the offline warmup command value

Then repeat the commands from the first part.

As you can see, an endless warmup is easy to set up: four console commands give you an empty map for as long as you need.

4415
thumbs-up
0