On an offline or privately controlled CS2 server, open the developer console and enter sv_cheats 1. This allows protected debugging and practice commands such as noclip and sv_rethrow_last_grenade. Normal match settings such as mp_freezetime are a separate command group and are not all cheat-protected.
Find your situation
Choose the closest situation. The next step depends on whether the issue is command syntax, server permission or the effect you expected.
Step-by-step guide
Follow these checks in order and stop when your private practice setup works. Expand any step for more context.
Open CS2 Settings → Game and enable the developer console.
Use Play → Practice or another local/private map you host.
Type <code>sv_cheats 1</code> and submit it.
Start with round time, frozen bots or utility practice.
Store a plain text practice.cfg in the game configuration folder, after backing up any existing file.
Revert unusual values or load a new normal session.
Commands to copy
These are virtual Counter-Strike 2 console commands for local/private game sessions. The Copy buttons put the literal command on your clipboard.
sv_cheats 1Works when you have permission to manage the local/private server.
mp_warmup_end; mp_freezetime 0; mp_roundtime_defuse 60; mp_ignore_round_win_conditions 1These are server match settings; sv_cheats is not a universal prerequisite for all mp_ commands.
noclipFly through your own practice map; requires cheat permission.
sv_rethrow_last_grenadeRecreates the last grenade event on a supported private practice server.
sv_cheats 0Stops allowing cheat-protected commands; individual enabled effects may require manual reset.
Understand the three command families
A command list is useful only when you know who controls the server.
A gateway to protected debugging functionality.
Round length, warmup, buying and related rules.
Some commands are local overlays; others are removed or developer-only.
Important limits
Do not imply cheat-enabled commands can be run in official matchmaking or that they bypass server restrictions. This guide is for local/private environments where you have permission.
Frequently asked questions
Short answers to common questions about this specific CS2 practice command.
Does sv_cheats 1 work in Premier?
No. You cannot turn it on from the client in official matchmaking.
Does sv_cheats 1 enable every command?
No. Some are ordinary server settings, and unsupported commands remain unsupported.
Does the command stay on forever?
Expect server-side values to reset between maps or sessions. Reapply your local preset as needed.
What if the console reports Unknown command?
Check the exact spelling and whether the command was removed or renamed in CS2.
What is the quickest practice setup?
Start a local map, enable the console, run sv_cheats 1, and add only the few settings needed for your drill.
Sources and verification notes
Written independently for Walker Bex. These are researched game references, not claims that the commands were tested in a live CS2 client.
Technical references reviewed October 12, 2026
- Steam Community — CS2 practice commands guideCommunity examples; verify individual commands
- NadesDB — practice server commandsSeparates sv_ and mp_ settings
- Valve/Source 2 command inventoryCommunity-maintained command dump
Independent Walker Bex guide; not affiliated with Valve. Game updates can change console flags, availability and behavior. No live-client testing is claimed.