Counter-Strike 1.6 Cheat Codes — PC (2026)
| Code | Effect | Category | Copy |
|---|---|---|---|
| sv_cheats 1 | Enable cheats on the server (required for god, noclip, impulse 101, etc.) | misc | |
| sv_cheats 0 | Disable cheats and reset most cheat-gated values | misc | |
| god | Godmode — invulnerable to damage (requires sv_cheats 1) | health | |
| noclip | Walk through walls and fly freely (requires sv_cheats 1) | misc | |
| notarget | Bots stop targeting you (requires sv_cheats 1) | misc | |
| impulse 101 | Give all weapons and $16,000 (requires sv_cheats 1) | weapons | |
| give weapon_ak47 | Spawn an AK-47 in your hands | weapons | |
| give weapon_m4a1 | Spawn an M4A1 in your hands | weapons | |
| give weapon_awp | Spawn an AWP in your hands | weapons | |
| give weapon_deagle | Spawn a Desert Eagle | weapons | |
| give weapon_hegrenade | Spawn an HE grenade | weapons | |
| give item_assaultsuit | Spawn full kevlar + helmet armor | health | |
| mp_buytime 9999 | Effectively unlimited buy time | misc | |
| mp_buyanywhere 1 | Buy weapons anywhere on the map | misc | |
| mp_freezetime 0 | Disable the round freeze countdown | misc | |
| mp_roundtime 9 | Set round length to 9 minutes (max) | misc | |
| mp_startmoney 16000 | Start every round at max funds | money | |
| mp_friendlyfire 0 | Disable friendly fire | misc | |
| mp_autoteambalance 0 | Disable automatic team balancing | misc | |
| changelevel de_dust2 | Force-load de_dust2 (replace with any map name) | misc | |
| bot_add | Add a bot to either team | misc | |
| bot_kick | Remove all bots from the server | misc | |
| bot_difficulty 3 | Set bot difficulty (0 easy → 3 expert) | misc | |
| cl_showfps 1 | Show frames per second counter | misc | |
| net_graph 3 | Show full network graph (FPS, choke, ping) | misc | |
| fps_max 999 | Raise the client FPS cap | misc | |
| developer 1 | Show developer console messages on screen | misc |
- Enable the developer console: Options → Keyboard → Advanced → tick "Enable developer console", then bind a key (default ~).
- Press the bound key (default ~) in-game to toggle the console.
- Type the command exactly as written and press Enter.
- Commands flagged as sv_cheats require sv_cheats 1 first — this only works on listen servers, LAN games or dedicated servers where you are the rcon admin.
- On public Valve and community competitive servers cheats are blocked server-side and these commands will be rejected.
Counter-Strike 1.6 on PC
Counter-Strike 1.6 (Valve, 2003) is built on the Half-Life GoldSrc engine and inherits its full developer console. The commands below — sv_cheats, the give weapon_ family, impulse 101, mp_buytime, the bot_ commands and the net_graph debug toggles — are official engine functionality documented in Valve's developer reference. They are intended for offline practice, LAN games, custom community servers and listen servers you host yourself. Cheats are blocked server-side on competitive matchmaking, and using external cheat software (aimbots, wallhack DLLs) is a separate VAC-bannable offence not covered here. CheatsMagazine.com has tracked these commands since the original site launched in 2007, when Counter-Strike 1.6 was the most-played online shooter on the planet.
Using cheats in Counter-Strike 1.6 on PC can disable achievements and trophies for that session or save.
Always save your game before experimenting with new codes.
PC players should follow the activation steps exactly—button timing matters on controllers.
PC players often have the widest command set, especially for RPGs with developer consoles.
This 2026 list is maintained against community wikis and publisher documentation.
Report outdated codes so we can verify against the latest patch notes.
For multiplayer modes, cheats are typically disabled entirely; stick to single-player or private worlds.