Counter-Strike 2 is a game that has a developer console, retained from the original CS:GO, with which you can execute a multitude of CS2 console commands. The CS2 console commands enable you to configure the game’s performance, crosshair, practice sessions, sound, radar, HUD, bots, and much more. So, it’s a feature of Counter-Strike 2 worth noting that’s not enabled by default. This is how you can activate the Counter-Strike 2’s in-game console for CS2 console command execution.
Read also: How to View Your CS2 Match History and Statistics for Counter-Strike 2
How to Enable and Activate the Counter-Strike 2 Console
You can enable the console for CS2 commands via Counter-Strike 2’s settings. When enabled, players can activate the console for command input by pressing its keyboard key. These are the steps for enabling the Counter-Strike 2 console.
- Start the Counter-Strike 2 game.
- Click the Settings button at the top-left of the Counter-Strike 2 title screen.
- Select the Game tab.
- Click the Enable Developer Console option to select Yes.
The console is now enabled for you to activate. Exit the settings and press the ~ (tilde) key button on your keyboard to bring up the console. This will bring up a large console window where you can input and execute CS2 commands by pressing the Enter key. To deactivate the console command box, press the ~ key again.
Game Performance CS2 Console Commands
You can now try executing some CS2 console commands with the activated console. Some commands enable you to configure aspects of Counter-Strike 2’s gameplay performance and view in-game info. Such commands are useful for players who need to tweak game performance for low-end PCs. These are some of the CS2 performance commands:
- cl_showfps 1: Activates basic on-screen FPS info (disable with cl_showfps 0)
- fps_max 0: Sets unlimited frames per second
- cl_drawhud 0: Disables the in-game HUD
- cl_disable_ragdolls 1: Disables in-game ragdoll physics animations
- cl_hide_avatar_images 1: Disables avatar images for players
- bind [key] [action]: Enables you to bind actions to keys
Crosshair CS2 Console Commands
Counter-Strike 2 does include in-game settings for customizing the target crosshair. However, you can reconfigure it even more with the game’s command console. Try customizing your crosshair by executing these CS2 console commands.
- cl_crosshairsize [#]: Sets a new crosshair size according to the command value specified
- cl_crosshaircolor [1-4]: Sets a new crosshair color
- cl_crosshairdot 1: Enables a crosshair dot
- cl_crosshairgap [#]: Changes the gap size in the middle of your crosshair
- cl_crosshairstyle [1-8]: Sets a new style crosshair style
The brackets at the end of the crosshair commands are where you need to include numerical values. Do not include the actual brackets in the commands. For example, the command for setting the crosshair color to red looks like cl_crosshaircolor 0.
To see how you can configure the crosshair with CS2 console commands, check out this crosshair generator page. That includes interactive settings and a visual preview of how they change the crosshair. You can view the CS2 console commands required for the set crosshair configuration within the box on that page.
Practice CS2 Console Commands
There are numerous Counter-Strike 2 cheat commands you can activate with the console. Note that these commands are only for utilization in bot practice sessions. Attempting to use such cheat commands in competitive, ranked CS2 matches could get you banned. These are a few of the CS2 cheat console commands you can execute for practice sessions:
- sv_cheats 1: A command for enabling cheats on the server
- buddha: Activates player invincibility (can’t be killed)
- sv_gravity 300: Toggles low gravity (default value 800 and lower number equals less gravity)
- sv_infinite_ammo 1: Enables infinite ammo without reload
- mp_roundtime 60: Enables one-hour practice time
- noclip: Enables you to freely move through maps (no wall barriers)
Bot CS2 Console Commands
Your practice sessions will include bots you can configure with Counter-Strike 2’s developer console. Execute these commands to configure bots in practice sessions.
- bot_crouch 1: Crouches all bots
- bot_place: Places a bot at the spot where you’re pointing your crosshair
- bot_kick: Kicks a bot from a match
- bot_stop 1: Stops all your bots moving (input bot_stop 0 to re-enable movement)
- bot_add: Adds a new bot to a practice match
- bot_difficulty [0-3]: Adjusts the bot difficulty setting (bot_difficulty 3 is the expert bot level command)
Where to Find All the CS2 Console Commands
The commands above provide a small sample of what you can do with Counter-Strike 2’s console. However, there are many more commands too numerous to fully list here. You can view a complete list of the CS2 console commands on this Valve developer page.
Counter-Strike 2’s developer console is undoubtedly a handy tool to further configure the game beyond the basic options included in its settings menu. Try out the console by executing the CS2 console commands listed above. However, don’t attempt to misuse the console in any way by executing its cheat commands beyond practice sessions.