CS2 Console Commands List

  • Page 97

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
particle_test_file
particle_test_file
particle_test_start
particle_test_start
particle_test_stop
particle_test_stop
password
password
pause

This command will pause the game, provided you have sv_pausable set to 1 (otherwise this command won't work).

Examples, Generator & More
pause
phys_debug_showdefaultmaterial

If enabled, surfaces with default material are highlighted in physics debug geometry. This is useful for developers or players wanting to debug the physical properties of objects within the game environment.

Examples, Generator & More
phys_debug_showdefaultmaterial <0 / 1>
phys_dynamic_scaling

This command adjusts the dynamic scaling of in-game physics, potentially impacting performance and physics interaction realism.

Examples, Generator & More
phys_dynamic_scaling <0 / 1>
phys_expensive_shape_threshold

Sets the threshold for the complexity of physics shapes considered 'expensive' by the game engine. Increased values may impact performance.

Examples, Generator & More
phys_expensive_shape_threshold <Threshold value>
phys_highlight_expensive_objects

This command, when enabled, highlights physics objects that are considered 'expensive', meaning they consume a significant amount of processing resources.

Examples, Generator & More
phys_highlight_expensive_objects <0 / 1>
phys_highlight_expensive_objects_strength

This command highlights expensive physics objects in the game by modifying the strength of the highlight effect.

Examples, Generator & More
phys_highlight_expensive_objects_strength <Strength>
phys_joint_teleport

This command is used to toggle the teleportation of joint anchors if they are connected to the world. It's primarily a cheat command used for debugging or modifying physics interactions in a server that has cheats enabled.

Examples, Generator & More
phys_joint_teleport <0 / 1>
phys_length_damping_ratio

This command adjusts the spring damping ratio for a length constraint, used for physics simulations.

Examples, Generator & More
phys_length_damping_ratio <Damping Ratio>
phys_length_frequency

Determines the spring stiffness for length constraints in physics simulations, affecting how rigid or elastic the length constraints behave.

Examples, Generator & More
phys_length_frequency <value>
phys_mark_debug

This command highlights or 'marks' a physics object for debugging purposes, typically used to visually identify and troubleshoot physical interactions or behaviors in the game.

Examples, Generator & More
phys_mark_debug
phys_use_block_solver

This command determines whether to use block solving for constraint entities in the game. It's a technical setting often used for debugging or optimizing physics interactions.

Examples, Generator & More
phys_use_block_solver <0 / 1>
phys_visualize_traces

This command is used to visualize the physical traces for debugging physics interactions within the game.

Examples, Generator & More
phys_visualize_traces <0 / 1>
pixelvis_debug
pixelvis_debug
play

This command will play the specified sound.

Examples, Generator & More
play <Sound>
playdemo

This command plays the specified demo file. Demos should be placed in your Steam\steamapps\common\Counter-Strike Global Offensive\csgo folder. If you place them in your "replays" folder, you need to specify "replays/" before the demo name.

Examples, Generator & More
playdemo <Demo File Name>
player_botdifflast_s

This command sets the difficulty of bots when they are the last man standing. Default is 2.

Examples, Generator & More
player_botdifflast_s <Difficulty>