CS2 Console Commands List

  • Page 40

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
IPS

Commands List

spawn_group_unload <Group Name>

This command unloads a named spawn group from the server, typically used in development or testing environments to manage game resources.

Name Description
Group Name

The name of the spawn group to unload.

Examples, Generator & More
suspicious_hit_odds_threshold <Threshold value>

Sets the threshold for considering hits as suspicious in terms of odds. Lower values are more stringent.

Name Description
Threshold value

The threshold value for considering hits as suspicious, based on odds. Lower values will consider more hits as suspicious.

Examples, Generator & More
suspicious_hit_player_radius <Radius>

This command sets the radius for detecting suspicious hits around players in Counter-Strike 2. It is used primarily for anti-cheat measures.

Name Description
Radius

The radius around players within which hits are considered for suspicious activity detection.

Examples, Generator & More
suspicious_hit_strategy <0 / 1>

Defines the handling strategy for suspicious hits in the game. This is a server-side setting that can influence how potential cheating or unusual hit detections are managed.

Name Description
0 / 1

The strategy mode for handling suspicious hits.

Examples, Generator & More
sv_guardian_extra_equipment_ct <0 / 1>

This command configures the extra starting equipment for Counter-Terrorists (CT) in guardian game modes. It allows customization of the initial loadout in these scenarios.

Name Description
0 / 1

Determines whether extra starting equipment is enabled or disabled for CT players in guardian modes.

Examples, Generator & More
sv_guardian_extra_equipment_t <0 / 1>

Sets extra starting equipment for Terrorist players in guardian game modes, enhancing their initial loadout.

Name Description
0 / 1

Toggle extra starting equipment for Terrorists in guardian modes.

Examples, Generator & More
sv_guardian_health_refresh_per_wave <Health Refresh Per Wave>

This command sets the amount of health that survivors are given at the start of each new wave in the Guardian game mode.

Name Description
Health Refresh Per Wave

The amount of health given to survivors at the start of each new wave.

Examples, Generator & More
sv_guardian_refresh_ammo_for_items_on_waves <Weapon names>

This command specifies a list of additional weapons for which ammo is refilled at the start of each wave in Guardian game mode.

Name Description
Weapon names

Comma-separated list of weapon names to have their ammo refilled on wave starts.

Examples, Generator & More
sv_guardian_reset_c4_every_wave <0 / 1>

This command determines whether the C4 (bomb) in Guardian game mode is reset at the beginning of every wave.

Name Description
0 / 1

Determines if the C4 is to be reset at the start of every wave in Guardian mode.

Examples, Generator & More
sv_guardian_respawn_health <Health Points>

Sets the starting health points for players when they respawn in Guardian mode.

Name Description
Health Points

The amount of health points players will spawn with in Guardian mode.

Examples, Generator & More
sv_guardian_spawn_health_ct <Health>

Sets the starting health for Counter-Terrorists in Guardian game modes.

Name Description
Health

The amount of health CT players start with in Guardian modes.

Examples, Generator & More
sv_guardian_spawn_health_t <Health>

Sets the starting health of players in guardian modes.

Name Description
Health

The starting health value for players in guardian modes.

Examples, Generator & More
sv_late_commands_allowed <Number of allowed late commands>

This command configures how many late commands are permitted to run at a 0 time scale before an on-time command is executed. It supports negative values for calculations based on network round trip, with a limit set to the absolute value of the input.

Name Description
Number of allowed late commands

The number of late commands allowed to run at 0 timescale before an on-time command. Negative values enable network round trip calculation with a hard cap.

Examples, Generator & More
sv_minimum_desired_chicken_count <Desired chicken count>

This command sets the minimum number of chickens that the game will attempt to spawn on the map. It is mainly used in server configurations for fun or specific game modes that involve chickens.

Name Description
Desired chicken count

The minimum number of chickens to attempt to spawn on the map.

Examples, Generator & More
sv_show_move_collisions <0 / 1>

Enable this to visualize collisions between player and geometry. This command is especially useful for map developers and players interested in understanding how movement is affected by the environment.

Name Description
0 / 1

Enable or disable the visualization of move collisions.

Examples, Generator & More
sv_snapshot_unlimited <0 / 1>

This command is used for debugging purposes. It prevents the system from discarding old snapshots, allowing for a return from a debugger break without needing an uncompressed update. However, using this may lead to memory issues.

Name Description
0 / 1

Whether to stop discarding old snapshots for debugging.

Examples, Generator & More
Test_RandomPlayerPosition

This command teleports a random player to a random position within the map. It is primarily used for testing and debugging purposes.

Examples, Generator & More
tv_enable_dynamic <0 / 1>

Enables or disables the dynamic startup or shutdown of the HLTV server based on changes in tv_enable convars.

Name Description
0 / 1

Enable or disable the feature.

Examples, Generator & More
ui_deepstats_radio_heat_figurine <0 / 1>

This command is likely related to the UI elements for displaying heat maps or statistics in Counter-Strike 2, particularly involving radio commands or possibly figurines/statues within the game's interface.

Name Description
0 / 1

Enables or disables the display feature related to radio heat figurines in the UI.

Examples, Generator & More
ui_deepstats_radio_heat_tab <0 / 1>

Controls the visibility of the radio heat tab in the user interface.

Name Description
0 / 1

Whether to disable or enable the radio heat tab in the UI.

Examples, Generator & More