CS2 Console Commands: The Top Commands for Counter-Strike 2 that You Need to Know

Console commands in Counter-Strike 2 can be utilized to personalize your game, establish practice sessions, or make on-the-spot adjustments to settings. These essential commands, such as the recently added net graph and bob commands, are crucial for players to be familiar with.

CS2 has completely taken the place of CS:GO, providing enhanced graphics, gameplay alterations such as changes to the mechanics of smoke grenades, and a revised ranking system. Nevertheless, it is not without flaws and we can anticipate further updates in the future.

For those looking to make on-the-spot adjustments to their experience, utilizing console commands is a fast and simple method. Below are the top commands for CS2.

How to enable console in CS2

To begin using commands in CS2, the console must be enabled. To enable the console, access the in-game settings and select the ‘Game’ tab.

Next, you will come across an option labeled ‘Enable Developer Console (~)‘. Choose ‘Yes.’

By pressing the ~ or ` key (usually located in the top left of your keyboard), you will have the ability to open the console at any time. The console is necessary for entering the commands listed below.

cs2 developer console commands
Valve

You can enable the console in the game settings.

10 best CS2 console commands

To access the developer console, simply input the following commands. These are the top CS2 console commands that are currently beneficial for overall gameplay:

Command Result
cl_hud_telemetry_serverrecvmargin_graph_show 1 Add information about FPS, ping and latency in the top right-hand corner.
cl_showfps 1 Display a live FPS (frames per second) on screen, so you can see how well your system is holding up with CS2. Use showfps 2, 3, 4, and 5, for more information.
fps_max 0 The fps_max command allows you to put a limit on your frames per second. But, if you want it to be unlimited, simply set it to 0.
bind [action] [key] To bind actions to a key, use this command. For example, if you want to bind jump to Q, you would type bind jump q.
volume Enter this command with a value after it to adjust the master volume of the game.
voice_modenable This command will enable or disable voice chat in-game.
snd_voipvolume 0.5 Replacing the voice scale command, you can alter the volume of your teammates voice chat using snd_voipvolume. This is a scaleable command, meaning you can increase or decrease the number at the end of the command, from 0-1.
disconnect This will instantly disconnect you from the server you are in.
quit If you want to quit CS2 entirely and return to the desktop, use this command.

CS2 Practice Commands

If you wish to play a practice game without any distractions from other players or bots, you can utilize these practice commands to create a calm training atmosphere and explore the maps and weapons without disturbance.

Additionally, the menu for practice matches allows you to enable ‘Grenade Camera’, Infinite Ammo, and Infinite Warmup for further customization of your settings.

Command Result
sv_cheats 1 The cheats command is not actual cheats, don’t worry. It simply allows you to override some of the basic limitations of regular matchmaking, so you’ll need it for some of the following commands.
noclip If you want to fly around the map and ‘clip’ through walls, no clip will let you do just that. You can also bind this to a key to have noclip on command. For example: bind alt noclip – this will bind noclip to the alt key.
sv_infinite_ammo 1 This command will give you infinite ammo in all weapons and grenades too. However, you can actually select this option on the left-hand side of the menu when launching a practice competitive map now.
mp_respawn_on_death_ct 1;mp_respawn_on_death_t 1 This command will instantly respawn you if you die.
mp_roundtime 60 This will give you an hour of time to practice without any round interruptions.
mp_buytime 60000;mp_buy_anywhere 1;mp_maxmoney 65535;mp_startmoney 65535 This will allow you to buy weapons at any time, and at any location on the map. The money commands will make sure you have enough cash to do so.
mp_restartgame 1 Sometimes, you’ll need to restart the game to make the commands above take effect, and you can do this with the restartgame command.
r_drawOtherModels 2 This will show an outline of other players, including bots, so you can see them through surfaces.
changelevel [map code] If you want to quickly change maps in a practice server, use this command. For defuse maps, the code will also be de_[name]. For example, inferno is de_inferno.
launch_warmup_map [map code] Like the previous command, this one will launch into a new practice match on your map of choice.
give weapon_[weapon name] This will instantly give you the weapon you desire. Some weapons have unexpected names though, like usp_silencer for the USP-S.
sv_rethrow_last_grenade This command will rethrow the exact same smoke, flash, molly or HE you threw. You can also bind this to a key, to have it on command.
sv_grenade_trajectory 1 This will show the path a grenade takes when thrown.
god / buddha This command grants you god mode, meaning you take no damage.
sv_regeneration_force_on 1 Will instantly regen any health you lose.
kill Instantly kill your character to respawn.

CS2 Bot Commands

In practice servers, you have the option to utilize bots and configure them using the provided commands.

Command Result
bot_kick This command will instantly kick all bots from the server.
bot_add If you feel bad and want to bring the bots back, use this command.
bot_place Adds a bot exactly where you are looking.
bot_crouch This will make all bots crouch.
bot_stop 1 Immediately stops all bots moving. You can also make them move again by changing 1 to 0.
bot_mimic 1 This command will allow you to move the bot(s) around by having them mimic your inputs. Change to 0 to stop them.

More useful CS2 commands

Although not essential, these commands may prove useful at times.

Sensitivity remains unchanged.

To adjust your mouse sensitivity in-game, simply enter this command followed by a value (e.g. 1.5). You can also use the sliding scale in the settings to make this change.

Set cl_usenewbob to 0

This instruction will switch the new bob animations in CS2 back to the older CS:GO style. However, it is not possible to completely remove or disable bob.

The command cl_drawhud 0 is to be used.

This function will eliminate all HUD elements, which can be beneficial if you wish to capture a clear screenshot.

The parameter “r_drawOtherModels”is set to 2.

Enables wallhacks in the practice server (via the sv_cheats 1 command).

CS2 Launch Commands

Apart from using in-game commands through the console, there are also several launch commands that we highly recommend. To access these, you must go to the ‘properties’ of CS:GO in your Steam library by right-clicking on the game.

The command line option -novid remains unchanged.

Novid will ensure that the video does not play until launch, allowing you to reach the main menu more quickly.

High

The high command will guarantee that CS2 is given top priority in CPU usage, preventing any other applications or background processes from monopolizing power.

To use this command, some research is needed as it instructs CS2 on the number of CPU threads to utilize. For optimal CPU performance, it is advised to input the number of threads your device has into this command. For instance, if your CPU has 8 threads, the command would be: “-threads 8”.

To maintain the meaning, the paragraph could be rewritten as:

-without joy

Although its efficacy in CS2 is uncertain, disabling joystick input, a popular command in CS:GO, was believed to decrease RAM usage. It wouldn’t hurt to include it.

Furthermore, we suggest utilizing our top CS2 settings guide to enhance both performance and visuals.

Leave a Reply

Your email address will not be published. Required fields are marked *