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.

m_pitch<Y Sensitivity>

Adjusts the Y axis sensitivity, affecting only vertical look sensitivity when looking up or down.

SpectatorCS2 + CSGOLocalNo Cheats
View Details

mp_items_prohibited<Items>

Prevents specified items or weapons from being used on your server.

GameplayCS2 + CSGOGlobalNo Cheats
View Details

mp_join_grace_time<Seconds>

Specifies the time in seconds after a round starts during which a player may join the game, if they join after this interval they will be placed in spectators until the next round.

GameplayCS2 + CSGOLocalNo Cheats
View Details

mp_limitteams<Amount>

This command defines the largest allowed difference in player counts between the two teams. If set to 1, for example, the CT team with 3 players and T team with 2 would prevent another player joining CT. Set to 0 to turn off the restriction. Default is 2.

GameplayCS2 + CSGOGlobalNo Cheats
View Details

mp_logdetail<0 / 1 / 2 / 3>

This command configures the server "combat" logging option. Refer to the argument details for guidance.

GameplayCS2 + CSGOGlobalNo Cheats
View Details

mp_logdetail_items<0 / 1>

Enabling this command generates a log entry whenever a player obtains a new weapon.

GameplayCS2 + CSGOGlobalNo Cheats
View Details

mp_logmoney<0 / 1>

This command toggles money logging on or off.

GameplayCS2 + CSGOGlobalNo Cheats
View Details

mp_match_can_clinch<0 / 1>

This command determines if the match should be automatically terminated when the opposing team can no longer catch up. For example, in competitive play when a team reaches 16 rounds the other team cannot recover, so the match would end. If set to 0 (disabled) the match will not end upon reaching 16 rounds. The default is 1 (enabled).

GameplayCS2 + CSGOLocalNo Cheats
View Details

mp_match_end_changelevel<0 / 1>

This command controls whether a changelevel occurs when the upcoming map is identical to the current one. Default is off (0), which resets scores and does not reload the same map.

GameplayCS2 + CSGOLocalNo Cheats
View Details

mp_match_end_restart<0 / 1>

This command decides if the current match and map are restarted at the end of the game or if the server loads the next map.

GameplayCS2 + CSGOLocalNo Cheats
View Details

mp_match_restart_delay<Seconds>

This command specifies the restart delay in seconds for a match. The countdown applies at match end and not when mp_restartgame is invoked.

GameplayCS2 + CSGOLocalNo Cheats
View Details

mp_max_armor<0 / 1 / 2>

This command determines which armor options are purchasable on the server: no armor, kevlar body only, or kevlar body with helmet.

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.