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.

nav_gen_connect_angle_ignore_z<0 / 1>

Specifies whether the Z-axis (vertical axis) should be ignored when computing angles for navigation mesh connection generation.

NetworkCS2 OnlyLocalCheats
View Details

nav_gen_connect_dist_a<Distance Threshold>

Sets the distance threshold for creating connections between navigation areas on Map A.

NetworkCS2 OnlyLocalCheats
View Details

nav_gen_connect_dist_b<Distance>

Adjusts the range within which navigation mesh areas are automatically linked as bidirectional connections during generation.

NetworkCS2 OnlyLocalCheats
View Details

nav_gen_connect_dist_z_mult<Multiplier>

Modifies the vertical distance multiplier used during navigation mesh connection generation, affecting how far apart areas can be vertically and still link.

NetworkCS2 OnlyLocalCheats
View Details

nav_gen_connect_overlap<Overlap Tolerance>

Adjusts the overlap tolerance used when generating navigation mesh connections in Counter-Strike 2, defining how much connectable ledges may overlap and still be auto linked.

NetworkCS2 OnlyLocalCheats
View Details

nav_gen_jump_connection_min_overlap_ratio<overlap ratio>

Defines the minimum edge overlap, as a percentage of the agent's radius, required for considering jump connections during navmesh generation; used to fine-tune the process.

NetworkCS2 OnlyLocalCheats
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_gen_opt_to_quads_angle_limit<Angle Limit>

Defines the angular threshold used when creating optimized quadrilateral regions in the navigation mesh.

SpectatorCS2 OnlyLocalCheats
View Details

nav_gen_split_multi_connection_polys<0 / 1>

Controls navigation mesh generation behavior, specifically how polygons that connect multiple areas are split.

NetworkCS2 OnlyLocalCheats
View Details

nav_gen_split_multi_connection_polys_tol<Tolerance Level>

In CS2 navigation mesh generation, sets the tolerance level for splitting multiple connection polygons.

NetworkCS2 OnlyLocalCheats
View Details

nav_path_draw_connected_areas<0 / 1>

When enabled, this command draws lines from the selected nav area to all connected navigation areas to assist with visualizing paths for debugging and development.

NetworkCS2 OnlyGlobalCheats
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

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.