CS2 Console Commands List

  • Page 83

Below is Total CS' searchable list of all CS2 console commands. Each command in our database has detailed documentation, with help and argument explanation (hover over a command to view). Click on a command's name to visit its individual page, on which you can find more information including working examples and its default setting or value.

Type the name of a command into the search box to instantly filter our entire database of commands. Toggle between different views by pressing the "Card View" and "Table View" buttons.

If you are looking for a more specific selection of commands, you may prefer to sort by category.

Updated for CS2: We've updated our list to include over 1,000 console commands that were added in CS2.

We're the only website that has a complete list of all Counter-Strike 2 commands with complete documentation and examples. CS:GO Commands are hidden from this list by default. If you're playing on CS:GO, check the "Show CS:GO Commands" box to show commands that exist in Counter-Strike: Global Offensive.

How to Use CS:GO & CS2 Commands
  1. Enable the developer console:

    Go to Settings > Game Settings and set "Enable Developer Console" to "Yes".

  2. Press ` or ~ on your keyboard.

  3. Enter a command and hit ENTER on your keyboard to run it!

Are you still stuck? More Help
Loading...

Commands List

Command Description More
mp_free_armor

This command, if set to 1, will make each player spawn with a vest and if set to 2, will make players respawn with both a vest and a helmet. Default is 0 (no vest or helmet).

Examples, Generator & More
mp_free_armor <0 / 1 / 2>
mp_freezetime

This command sets how long players are frozen for at the start of each the round. This freeze time allows players to buy their gear and discuss tactics before the round begins. Default is 15 seconds.

Examples, Generator & More
mp_freezetime <Seconds>
mp_friendlyfire

This command can be used to enable and disable friendly fire. When friendly fire is enabled, players can damage their own teammates. The default setting for this command depends on gamemode. Competitive game modes have friendly fire enabled, casual do not.

Examples, Generator & More
mp_friendlyfire <0 / 1>
mp_global_damage_per_second

Entering a value after this command causes each player in the server to take that amount of damage per second. This is non-lethal, so they can't die from this.

Examples, Generator & More
mp_global_damage_per_second <DPS>
mp_guardian_bot_money_per_wave

This console command controls how much money bots get each wave that a player completes.

Examples, Generator & More
mp_guardian_bot_money_per_wave <Money>
mp_guardian_player_dist_max

This console command sets how far a player can get from the bombsite before they are killed.

Examples, Generator & More
mp_guardian_player_dist_max <Distance>
mp_guardian_player_dist_min

This console command sets how far a player can get from the bombsite before they are warned that they are moving too far away from the bombsite.

Examples, Generator & More
mp_guardian_player_dist_min <Distance>
mp_guardian_special_kills_needed

In an operation, this is the number of kills you need to get with a special weapon.

Examples, Generator & More
mp_guardian_special_kills_needed <Kills>
mp_guardian_special_weapon_needed

This is the special weapon needed to finish a mission in an operation to achieve the special kill count.

Examples, Generator & More
mp_guardian_special_weapon_needed <Weapon>
mp_halftime_pausematch

This command, when approved by the server admin, pauses the game when halftime has been reached (just as the 15th round is won total, combining the team's scores).

Examples, Generator & More
mp_halftime_pausematch <0 / 1>
mp_halftime_pausetimer

This command can make it so that the match is paused at half time, and will not resume until unpaused manually. By default this is disabled (0).

Examples, Generator & More
mp_halftime_pausetimer <0 / 1>
mp_heavyassaultsuit_aimpunch

This console command determines how much extra aim punch a player receives when getting shot wearing an assault suit.

Examples, Generator & More
mp_heavyassaultsuit_aimpunch <Aimpunch>
mp_heavyassaultsuit_cooldown

Sets the cooldown time on purchasing an assault suit in select game modes.

Examples, Generator & More
mp_heavyassaultsuit_cooldown <Time>
mp_heavyassaultsuit_deploy_timescale

This command sets how quick a player wearing the heavy assault suit (available in Heavy Assault Suit mode) can draw their weapon.

Examples, Generator & More
mp_heavyassaultsuit_deploy_timescale <0.5 / 1>
mp_heavyassaultsuit_speed

This command determines the max movement speed of a player when they are in the heavy assault suit.

Examples, Generator & More
mp_heavyassaultsuit_speed <Speed>
mp_heavybot_damage_reduction_scale

This command can be used to make players in heavy assault suits take less damage than usual from bullets.

Examples, Generator & More
mp_heavybot_damage_reduction_scale <0.5 / 1>
mp_hostages_max

This command sets the maximum amount of hostages that should be spawned at the start of the round.

Examples, Generator & More
mp_hostages_max <Amount>
mp_hostages_rescuetime

This command sets whether or not extra time should be added to the round if/when a hostage is rescued. Default is 1 (enabled).

Examples, Generator & More
mp_hostages_rescuetime <0 / 1>
mp_hostages_run_speed_modifier

This command sets how run speed is affected when you are carrying a hostage. 0.5 = half speed, 1.5 = 150% speed.

Examples, Generator & More
mp_hostages_run_speed_modifier <Multiplier>
mp_hostages_spawn_farthest

This setting, if enabled, makes hostages spawn at the furthest possible location. By default this is set to 0 (disabled).

Examples, Generator & More
mp_hostages_spawn_farthest <0 / 1>