Can I get banned for using sv_cheats 1?
No. sv_cheats is a built-in server setting that only works offline or where you are admin. It is blocked in matchmaking and cannot trigger VAC.
Cheats & safety guide
Important disclaimer
Every command here is built into CS2 by Valve. sv_cheats commands only execute offline or on servers where you have admin rights — they are blocked in competitive. Using the developer console cannot trigger a VAC ban. Third-party cheat software (aimbots, wallhacks) is a different story: permanent VAC bans, no exceptions.
Counter-Strike 2's developer console is a core Valve feature. With sv_cheats 1 on a private or offline server you unlock noclip, god mode, weapon spawns and time controls — perfect for practicing smokes, prefiring and movement. None of this touches matchmaking and none of it is bannable.
Counter-Strike 2's cheat-protected commands are an official Valve feature for offline and private practice servers. Enable the developer console in settings, start a private match, type sv_cheats 1, then use any command below. They are blocked in matchmaking — you cannot get VAC banned for using the built-in console.
Enable console
Settings → Game → 'Enable Developer Console (~)' → Yes. Open with ~ in game.
Private/offline match
Start a practice match with bots or your own server, then type sv_cheats 1.
| Effect | Code | Notes |
|---|---|---|
| Enable cheat-protected commands | sv_cheats 1 | |
| Fly through walls (noclip) | noclip | Unlock: sv_cheats 1 |
| God mode | god | Unlock: sv_cheats 1 |
| Give yourself an AK-47 | give weapon_ak47 | Unlock: sv_cheats 1 Works with any weapon name, e.g. weapon_awp |
| Full money ($16,000) | impulse 101 | Unlock: sv_cheats 1 |
| Infinite ammo (no reload) | sv_infinite_ammo 1 | Unlock: sv_cheats 1 |
| Effect | Code | Notes |
|---|---|---|
| Slow motion / speed up time | host_timescale 0.5 | Unlock: sv_cheats 1 1 = normal, 2 = double speed |
| Buy from anywhere on the map | mp_buyanywhere 1 | |
| Auto bunnyhop while holding jump | sv_autobunnyhopping 1 | Unlock: sv_cheats 1 |
| Kick all bots | bot_kick | |
| Restart the round | mp_restartgame 1 | |
| Show damage dealt in console | mp_damage_print_enable 1 |
All commands are built into CS2 by Valve. Server-side (sv_/mp_) commands need admin access; client commands work everywhere.
The built-in console is safe; downloaded cheat clients are not. VAC and VACnet bans are permanent, mark your profile publicly, and lock skins/inventory on the banned account. 'Undetected' paid cheats get detected in waves.
No. sv_cheats is a built-in server setting that only works offline or where you are admin. It is blocked in matchmaking and cannot trigger VAC.
Settings → Game → 'Enable Developer Console (~)' → Yes. Then press the tilde key (~) in game.
Commands flagged sv_cheats only run when sv_cheats 1 is set on the server. In competitive and premier they are blocked entirely — start a private practice match instead.
Last updated: 2026-06-09