CS2 Console Commands List

  • Page 22

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

remove_weapon <Weapon Name>

This command removes a weapon currently held by the player.

Name Description
Weapon Name

The name of the weapon to remove.

Examples, Generator & More
r_muzzleflashbrightness <Brightness>

Adjusts the brightness of the muzzle flash when firing a weapon.

Name Description
Brightness

The desired brightness level for the muzzle flash.

Examples, Generator & More
r_skinning_enabled <0 / 1>

This command controls the skinning feature in the graphics rendering process, primarily affecting how models are animated and rendered in-game. Being marked as a cheat, it can only be used on servers with cheats enabled.

Name Description
0 / 1

Determines whether the skinning feature is enabled or disabled.

Examples, Generator & More
r_worldlod <0 / 1>

This command controls the Level of Detail (LOD) for various objects in the game world. Setting it can affect both performance and visual quality.

Name Description
0 / 1

Enable or disable World Level of Detail.

Examples, Generator & More
sc_disable_spotlight_shadows <0 / 1>

This command disables the shadows cast by spotlights in the game, potentially improving performance on systems where shadows significantly impact framerate.

Name Description
0 / 1

Toggles the spotlight shadows off (1) or on (0).

Examples, Generator & More
screenmessage_show <0 / 1> <-1>

Enable display of console messages on screen. This command controls whether console messages are also shown directly on the game screen. It can be enabled, disabled, or set to automatically enable if the VGUI (Valve's graphical user interface) is not present.

Name Description
0 / 1

Enable or disable the display of console messages on screen.

-1

Enabled if VGUI is not present.

Examples, Generator & More
snd_arrangement_start

This command initiates the playback of a specified sound arrangement.

Examples, Generator & More
snd_envelope_rate <Rate>

Adjusts the rate at which sound volumes are updated or 'enveloped', particularly useful for developers or in cheat-enabled environments for tweaking sound behaviors.

Name Description
Rate

Specifies the envelope rate for sound volume changes, with higher values indicating faster adjustments.

Examples, Generator & More
spec_autodirector <0 / 1>

This command enables or disables the auto-director feature while spectating games. The auto-director automatically chooses the best view modes and perspectives.

Name Description
0 / 1

Enable or disable the auto-director feature.

Examples, Generator & More
sv_autoexec_mapname_cfg <0 / 1>

Automatically executes a configuration file named after the current map on the server for custom game modes that require specific settings.

Name Description
0 / 1

Enable or disable automatic execution of map-specific configuration files.

Examples, Generator & More
sv_fade_player_visibility_farz <0 / 1>

This command controls the fading of player visibility at long distances, determining whether players become less visible as they are further away.

Name Description
0 / 1

Determines whether players become less visible at long distances. 0 disables fading, 1 enables it.

Examples, Generator & More
sv_game_mode_flags <Game Mode Flags>

This command sets specific game mode flags on a dedicated server, modifying how certain game modes function.

Name Description
Game Mode Flags

The specific flags to set, altering game mode functionalities.

Examples, Generator & More
sv_hide_roundtime_until_seconds <Seconds>

This command configures the delay before the round timer is revealed to players. By default, the round timer is always visible.

Name Description
Seconds

Number of seconds before the round ends when the timer should be shown.

Examples, Generator & More
sv_max_deathmatch_respawns_per_tick <Number of Respawns>

This command specifies the maximum number of respawns allowed per tick in a Counter-Strike 2 Deathmatch game mode.

Name Description
Number of Respawns

The maximum number of players that can respawn in a single game tick.

Examples, Generator & More
sv_noclipfriction <Friction value>

Sets the amount of friction applied during movement in noclip mode, affecting how quickly movement stops when no input is given.

Name Description
Friction value

The friction level applied during noclip movement, influencing how quickly movements stop.

Examples, Generator & More
sv_radio_throttle_window <Seconds>

This command sets the time in seconds before the tokens for radio commands are refreshed, i.e., how frequently players can use radio commands in-game.

Name Description
Seconds

The time in seconds before radio command tokens are refreshed.

Examples, Generator & More
sv_shield_explosive_damage_mindist <Minimum Distance>

Sets the minimum distance below which the damage from explosives does not increase when a player is using a shield.

Name Description
Minimum Distance

The distance below which the damage from explosives does not increase for shielded players.

Examples, Generator & More
sv_warmup_to_freezetime_delay <delay>

This command sets the delay time in seconds between the end of the warmup period and the start of the match.

Name Description
delay

The number of seconds of delay between the end of the warmup and the start of the match.

Examples, Generator & More
sv_wateraccelerate <Acceleration Speed>

Defines the acceleration speed of players when they are underwater.

Name Description
Acceleration Speed

The speed at which players accelerate underwater.

Examples, Generator & More
sv_waterfriction <Friction value>

Adjusts the friction applied to players when they are moving in water.

Name Description
Friction value

The level of friction applied to players in water, where a lower value means less friction.

Examples, Generator & More