CS2 Console Commands List

  • Page 90

Below is Total CS' searchable list of all CS2 console commands. Each command in our database has detailed documentation, with help and argument explanation (hover over a command to view). Click on a command's name to visit its individual page, on which you can find more information including working examples and its default setting or value.

Type the name of a command into the search box to instantly filter our entire database of commands. Toggle between different views by pressing the "Card View" and "Table View" buttons.

If you are looking for a more specific selection of commands, you may prefer to sort by category.

Updated for CS2: We've updated our list to include over 1,000 console commands that were added in CS2.

We're the only website that has a complete list of all Counter-Strike 2 commands with complete documentation and examples. CS:GO Commands are hidden from this list by default. If you're playing on CS:GO, check the "Show CS:GO Commands" box to show commands that exist in Counter-Strike: Global Offensive.

How to Use CS:GO & CS2 Commands
  1. Enable the developer console:

    Go to Settings > Game Settings and set "Enable Developer Console" to "Yes".

  2. Press ` or ~ on your keyboard.

  3. Enter a command and hit ENTER on your keyboard to run it!

Are you still stuck? More Help
Loading...

Commands List

Command Description More
nav_edit
nav_edit
nav_end_deselecting
nav_end_deselecting
nav_end_drag_deselecting
nav_end_drag_deselecting
nav_end_drag_selecting
nav_end_drag_selecting
nav_end_selecting
nav_end_selecting
nav_gen_clip_polys_to_clearance_debug

Activates debug mode for navigation mesh generation, focusing on clipping polygons to clearance.

Examples, Generator & More
nav_gen_clip_polys_to_clearance_debug <0 / 1>
nav_gen_false

This command is used to set a navigation generation parameter to always false, primarily for debugging or development purposes in creating navigational meshes for bots. It is marked as a cheat command, meaning it can only be used if cheats are enabled on the server.

Examples, Generator & More
nav_gen_false <0 / 1>
nav_gen_true

This command is involved in the navigation mesh generation for bots, always setting a specific condition to true when flagged.

Examples, Generator & More
nav_gen_true <0 / 1>
nav_lower_drag_volume_max
nav_lower_drag_volume_max
nav_lower_drag_volume_min
nav_lower_drag_volume_min
nav_mark
nav_mark
nav_mark_attribute
nav_mark_attribute
nav_max_view_distance
nav_max_view_distance
nav_max_vis_delta_list_length
nav_max_vis_delta_list_length
nav_obstruction_draw_dist

Sets the draw distance for navigation obstructions. A value of -1 disables this feature.

Examples, Generator & More
nav_obstruction_draw_dist <Distance>
nav_obstruction_draw_island

This command is used to toggle the drawing of navigation obstructions for islands in the game, primarily used for debugging purposes.

Examples, Generator & More
nav_obstruction_draw_island <0 / 1>
nav_obstruction_draw_island_hull

This command is used to highlight the hull of an island (an isolated navigation area) to help visualize obstructions in the navigation mesh.

Examples, Generator & More
nav_obstruction_draw_island_hull <Entity ID>
nav_obstruction_draw_movefail_blocking

This command toggles the visualization of obstructions causing navigation failures due to blocking, useful for debugging navigation meshes in game maps.

Examples, Generator & More
nav_obstruction_draw_movefail_blocking <0 / 1>
nav_path_debug

Enables or disables the debug display of navigation paths for bots. When enabled, it visually shows how bots decide their paths.

Examples, Generator & More
nav_path_debug <0 / 1>
nav_path_debug_compute_with_open_goal

This command, when enabled, activates debugging for navigational paths with open goals, aiding in the visualization and troubleshooting of AI pathfinding in maps.

Examples, Generator & More
nav_path_debug_compute_with_open_goal <0 / 1>