Console Commands

CS2 Console Commands

Explore our comprehensive collection of Counter-Strike 2 console commands and their documentation. Commands are a powerful way to customize your gameplay and optimize your experience.

2582
Commands
16
Categories
Always
Free to use

Browse by Category

Explore commands organized by category to find exactly what you need.

Browse All Commands

Search through our complete database of CS2 console commands. Use the filters to find exactly what you need.

mp_halftime_pausematch<0 / 1>

When enabled by the server admin, this command will pause the game once halftime is reached (i.e., after the 15th round is won total across teams).

GameplayCS2 + CSGOGlobalNo Cheats
View Details

mp_halftime_pausetimer<0 / 1>

This command can cause the match to remain paused at half time until manually unpaused; by default this is disabled (0).

GameplayCS2 + CSGOLocalNo Cheats
View Details

mp_hostages_max<Amount>

This command specifies the maximum number of hostages to spawn at the beginning of the round.

GameplayCS2 + CSGOGlobalNo Cheats
View Details

mp_hostages_rescuetime<0 / 1>

This command determines whether extra time is added to the round when a hostage is rescued. Default is 1 (enabled).

GameplayCS2 + CSGOLocalNo Cheats
View Details

mp_hostages_run_speed_modifier<Multiplier>

This command configures how carrying a hostage affects run speed. 0.5 = half speed, 1.5 = 150% speed.

GameplayCS2 + CSGOGlobalNo Cheats
View Details

mp_hostages_spawn_farthest<0 / 1>

When turned on, this option causes hostages to appear at the most distant spawn point. Default value is 0 (disabled).

GameplayCS2 + CSGOGlobalNo Cheats
View Details

mp_hostages_spawn_force_positions<Positions>

Use this command to lock spawn positions, listing each spawn position number you want constant every round separated by commas.

GameplayCS2 + CSGOGlobalNo Cheats
View Details

mp_hostages_spawn_force_positions_xyz<X1,Y1,Z1,X2,Y2,Z2,...>

Define explicit XYZ coordinates to fix where hostages spawn, handy for designing custom hostage setups or for testing.

GameplayCS2 + CSGOGlobalNo Cheats
View Details

mp_hostages_spawn_same_every_round<0 / 1>

Toggles whether hostage locations are randomized each round or remain identical for the whole match, default is 1 (same for entire match).

GameplayCS2 + CSGOGlobalNo Cheats
View Details

mp_hostages_takedamage<0 / 1>

Controls whether hostages can receive damage, default is 0 (cannot take damage).

GameplayCS2 + CSGOLocalNo Cheats
View Details

mp_humanteam<Any / CT / T>

Restricts non-bot players to a particular team, default allows any team, consult the argument options for choices.

GameplayCS2 + CSGOGlobalNo Cheats
View Details

mp_ignore_round_win_conditions<0 / 1>

Enables or disables round win conditions; when disabled the events that normally end a round (for example the bomb exploding or a team being wiped out) will not end the round so it continues indefinitely until manually ended. By default this setting is disabled meaning win conditions are not ignored.

GameplayCS2 + CSGOGlobalNo Cheats
View Details

How to Apply Commands

Follow this step-by-step guide to apply console commands to your game and customize your CS2 experience.

  1. Open the in-game developer console by pressing ~ or `.
  2. If the console doesn't open, check your key bindings in the settings menu to locate the correct console key.
  3. Type the desired console command exactly as listed (for example sv_cheats 1) and press Enter to execute it.
  4. Observe the effect of the command immediately in-game to confirm it applied correctly.
  5. Adjust any related settings as needed for your preferences, including sensitivity, viewmodel, and visual settings.