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.

navspace_create_water_transition_connections<0 / 1>

Automatically creates navigation connections for path segments that pass through water, improving bot movement across those areas.

NetworkCS2 OnlyGlobalCheats
View Details

navspace_path_use_water_level_locator<0 / 1>

Controls whether navigation path calculations account for water levels, impacting how NPCs traverse watery areas.

GameplayCS2 OnlyGlobalCheats
View Details

nav_test_find_random_connected<0 / 1>

Demonstrates finding random points in the navmesh that are connected to a given start point for testing or debugging navigation routes on maps.

NetworkCS2 OnlyGlobalCheats
View Details

nav_test_find_random_connected_dist_max<Maximum Distance>

Defines the maximum distance to search for a randomly connected navigation area during testing.

NetworkCS2 OnlyGlobalCheats
View Details

nav_test_find_random_connected_dist_min<Distance>

Sets the minimum distance used when searching for a randomly connected navigation area in test mode.

NetworkCS2 OnlyGlobalCheats
View Details

nav_test_level_hull

This command locates entities that intrude into the navigation mesh, lists those entities in the console, and temporarily draws bounding boxes around them.

GameplayCS2 OnlyGlobalCheats
View Details

nav_test_level_hull_move

In navigation mesh testing, this command moves the player collision hull through the nav mesh to evaluate connectivity or pathfinding without moving the player actual position.

GameplayCS2 OnlyGlobalCheats
View Details

nav_test_multi_connection<0 / 1>

This command toggles testing of multi-connections in the navigation mesh used by bots. When enabled, it shows additional information about multi-connections on the nav mesh.

NetworkCS2 OnlyGlobalCheats
View Details

net_listallmessages

Lists all registered network messages, useful for debugging network communications and understanding what information is exchanged in the game.

NetworkCS2 OnlyLocalCheats
View Details

net_maxroutable<Bytes>

This command configures the maximum packet size for the client before packets are split.

NetworkCS2 + CSGOGlobalNo Cheats
View Details

net_messageinfo<Classname or ID>

Displays information about a network message by specifying its classname or ID and is primarily useful for debugging network-related issues.

NetworkCS2 OnlyLocalCheats
View Details

net_public_adr<IP Address>

This command sets the server's public IP (NAT/DHCP).

NetworkCS2 + 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.