How To End Warmup In CS

In CS:GO and CS2, the warmup phase is a pre-game period where players can practice and prepare before the official match begins. This usually lasts for a couple of minutes before all players join.
However, if you are hosting your own server and you plan on playing a couple of games with your friends then you probably don’t need to wait for the two-minute warmup every time you start a new map.
Fortunately, there is a command that lets you immediately end the warmup, as well as commands that allow you to configure the warmup phase. So, whether you're playing with friends or running a private server, knowing how to end the warmup in CS can be a real time-saver.
1

How to End Warmup CS:GO

If you’re wondering how to end warmup in CS, the process is quite simple. This can be done with a few console commands, provided you have the necessary permissions on the server. Here’s a step-by-step guide:

    1. Enable the Developer Console:
      Before you can enter any commands, make sure the developer console is enabled. You can do this by going to Game Settings > Game and then setting “Enable Developer Console” to “Yes.” You can then open the console by pressing the ~ key (located below the Esc key on most keyboards).
  • Use the End Warmup Command:
    Once the console is open, you can use the CS:GO end warmup command to stop the warmup immediately. The command you’ll want to enter is: 

mp_warmup_end

Typing this command and hitting Enter will immediately end the warmup phase and start the match.

2

How to Skip Warmup in CS Automatically

If you want to skip the warmup phase every time you start a match, there is a way to do that as well. So, to skip warmup in CS:GO automatically, you can set the warmup time to zero by using the following command in the console:

mp_warmuptime [seconds]

However, you still have to input this command every time you start CS, so if you want to make this a permanent feature for the servers you host, you can add this command to your autoexec.cfg file.

This file runs every time you start the game, ensuring that your settings are always applied. Locate autoexec.cfg file in your CS directory (usually found in SteamsteamappscommonCounter-Strike Global Offensivecsgocfg) and add the command line mp_warmuptime 0.

If you haven’t created an autoexec.cfg file yet, you can do so by copying any of the .cfg files in the directory we mentioned above and then renaming it to autoexec. Then, remove all the contents within the file, add the warmup time command line, and add host_writeconfig as the last line.

There are also autoexec configurations of pro players available online which may have a bundle of other commands that might help you better set up your server, as well as improve performance.

To run the autoexec every time you start the game, open Steam, head into Library, and find Counter-Strike. Then, right-click CS, select properties, and add +exec autoexec.cfg in the launch options.

Now, every time you start CS, your config file will automatically execute removing the warmup time when you host a map.

3

How to Change Warmup Settings in CS

If you prefer to customize the warmup phase rather than skip it entirely, CS allows you to change various warmup settings to suit your needs. Here’s how you can modify these settings:

Change Warmup Duration

If you feel like you and your friends need a little bit more time to get into the groove and warmup your aim, then you can adjust the length of the warmup period with the following command: 

mp_warmuptime [seconds]

Replace [seconds] with the number of seconds you want the warmup to last. For example, mp_warmuptime 120 will set the warmup to 2 minutes.

Pause Warmup Timer

If you want to do a bit more practicing before the match or if all your friends still haven’t gotten into the server then you can just type the following command to pause the warmup:

mp_warmup_pausetimer 1

Once you hit enter, the warmup will be paused and will last infinitely. When you are ready, you can just type mp_warmup_end, or mp_warmup_pausetimer 0 to resume the timer and let the warmup run its course.

Automatically End Warmup When Playing With Bots

When you are hosting an offline server, you can use the following command to automatically end the warmup session when you are playing against bots:

mp_do_warmup_offline 0

By adding a 0 to this command and hitting enter, the warmup phase is turned off when you are playing against bots. So, every time you want to get some practice in, the warmup will be skipped. However, we suggest adding this to your autoexec config file, so that this change stays permanent.

Set Warmup with Weapons:

By default, players might only have pistols during the warmup. If you want to allow all weapons, use:

mp_warmup_start [weapon_id]

Replace [weapons] with the desired weapon ID or leave it blank to enable all available weapons. Here are some weapon IDs you can use:

    • weapon_deagle – Desert Eagle
  • weapon_usp_silencer – USP-S
  • weapon_m4a1_silencer – M4A1-S
  • weapon_ak47 – AK-47
  • weapon_ssg08 – Scout/SSG08
  • weapon_awp – AWP

End Warmup Based on Player Count

In some situations, you might want to end the warmup phase automatically when a certain number of players have joined the server. This can be useful when hosting a match with a set number of friends, so you won’t have to input the mp_warmup_end once you’re all in the server. 

To set up how to end warmup in CS based on player count, use the following command:

mp_endwarmup_player_count [number]

Replace [number] with the desired player count. For example, mp_endwarmup_player_count 10 will end the warmup when 10 players have joined the server. Once the specified player count is reached, the warmup will automatically end, and the match will begin.

4

Conclusion

Ending the warmup quickly might not seem like a real time saver, but considering that the warmup phase lasts for 1 or 2 minutes for every new map, knowing how to end the warmup might save you some valuable time. So, use mp_warmup_end to your advantage!

If you prefer having a warmup session before each match, customizing the warmup to fit your needs can also be a time saver. Change how long the warmup will last, which weapons can be used, or for it to automatically end once all of your friends have joined.