Gameplay

Gameplay Commands

Browse the complete list of all Counter-Strike 2 Gameplay commands with documentation and usage examples.

2582
Commands
16
Categories
Always
Free to use

Browse by Category

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

Browse All Gameplay Commands

Explore our collection of Gameplay commands. Use the filters to find the specific command you need.

mp_weapons_allow_smgs<-1 / 0 / 2 / 3>

This console command specifies which teams are allowed to buy SMGs on the server.

GameplayCS2 + CSGOGlobalNo Cheats
View Details

mp_weapons_allow_typecount<Max Weapons>

This console command controls the rules governing how many of a weapon a player can purchase each round.

GameplayCS2 + CSGOGlobalNo Cheats
View Details

mp_weapons_allow_zeus<0 / 1>

This command controls whether the zeus (taser) can be bought from the buy menu. The default is 1 (allowed to be purchased).

GameplayCS2 + CSGOLocalNo Cheats
View Details

mp_weapon_self_inflict_amount<Damage>

This console command configures the amount of damage an attacker receives when they miss a shot.

GameplayCS2 + CSGOGlobalNo Cheats
View Details

mp_weapons_max_gun_purchases_per_weapon_per_match<Max Purchases>

This console command defines the maximum number of times a player may buy a weapon in a single match.

GameplayCS2 + CSGOGlobalNo Cheats
View Details

mp_win_panel_display_time<Seconds>

This command specifies the duration, in seconds, that the win panel is displayed between rounds. Default is 3 seconds.

GameplayCS2 + CSGOLocalNo Cheats
View Details

nav_draw_area_ground<0 / 1>

Turns the drawing of ground areas in the navigation mesh on or off, aiding developers and map designers in visualizing and tweaking nav meshes.

GameplayCS2 OnlyGlobalCheats
View Details

nav_draw_attribute_game<0 / 1>

Turns on rendering of all navigation areas possessing a specific game attribute, aiding debugging and level design by allowing visual inspection of attributes relevant to game logic.

GameplayCS2 OnlyGlobalCheats
View Details

nav_draw_jump_links<0 / 1>

This command switches the visualization of jump links in the navigation mesh for debugging, and when active it displays possible jump connections between navigation mesh levels.

GameplayCS2 OnlyGlobalCheats
View Details

nav_gen_match_ground<0 / 1>

Generates or refreshes ground detail information in the navmesh used by bots and other AI decision systems.

GameplayCS2 OnlyLocalCheats
View Details

nav_path_draw_ground_segments<0 / 1>

This command switches drawing of ground segments for navigation paths in Counter-Strike 2 on or off, mainly for AI navigation development and debugging.

GameplayCS2 OnlyGlobalCheats
View Details

nav_path_draw_jump_segments<0 / 1>

This command turns the display of jump segments in bot navigation paths on or off; when enabled, regions bots treat as jumps are highlighted.

GameplayCS2 OnlyGlobalCheats
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.