Half-Life Cheats: Console Commands for PC
- PC Launch with -console, press ~, type sv_cheats 1, reload a save, then type a command and press Enter.
Published by Andrew B.
No cheats match that filter.
Enable cheats
| Cheat | Command | Effect |
|---|---|---|
| Enable cheats | PCsv_cheats 1 | Turns on the cheat commands; reload a save or change map afterwards |
God mode and health
| Cheat | Command | Effect |
|---|---|---|
| God mode | PCgod | Toggles god mode on and off |
| God mode off | PCgod 0 | Turns god mode off |
| Health kit | PCgive item_healthkit | Gives a health kit |
| HEV battery | PCgive item_battery | Gives a suit battery |
Weapons and ammo
| Cheat | Command | Effect |
|---|---|---|
| All weapons | PCimpulse 101 | Gives all weapons and ammo |
| Crowbar | PCgive weapon_crowbar | Gives the crowbar |
| Shotgun | PCgive weapon_shotgun | Gives the shotgun |
| Gauss gun | PCgive weapon_gauss | Gives the gauss gun |
| Gluon gun | PCgive weapon_egon | Gives the gluon gun (egon) |
| Rocket launcher | PCgive weapon_rpg | Gives the RPG |
| Crossbow | PCgive weapon_crossbow | Gives the crossbow |
Items and suit
| Cheat | Command | Effect |
|---|---|---|
| HEV suit | PCgive item_suit | Gives the HEV suit |
| Long jump module | PCgive item_longjump | Gives the long jump module |
Movement and camera
| Cheat | Command | Effect |
|---|---|---|
| Noclip | PCnoclip | Walk through walls and fly |
| Notarget | PCnotarget | Enemies ignore you |
| Third-person view | PCthirdperson | Switches to a third-person view |
| First-person view | PCfirstperson | Switches back to first-person view |
Levels and debug
| Cheat | Command | Effect |
|---|---|---|
| Load a map | PCmap c1a1 | Loads a map by its code; c1a1 is an early Black Mesa map, and the chapter codes run from c0a0 to c5a1 |
| Remove target | PCimpulse 203 | Deletes the monster or NPC you are aiming at |
| Developer mode | PCdeveloper 1 | Turns developer mode on |
A code here did not work? Tell us and it gets rechecked. Report a code
How to enter cheats in Half-Life
PC
- Add -console (or -dev) to the launch options, or start hl.exe with it.
- Press ~ to open the console, type sv_cheats 1 and press Enter.
- Reload a save or load a map so cheats take effect.
- Type a command, such as impulse 101, and press Enter.
How to enable developer mode in Half-Life
- In your Steam library, open Half-Life's Properties.
- In Launch Options, add -dev.
- Start a new game or load a save, then press ~ to open the console.
- Type sv_cheats 1, reload the save and enter your commands.
Compatibility notes
Which releases these codes apply to, and where one behaves differently. Each note links to the source that documents it.
- Steam version Players in the Steam thread say commands do nothing straight after sv_cheats 1. They report that loading a new map, using restart, or reloading a save makes them work. Steam Community: Half-Life cheats not working thread
- Leading slash GameRevolution writes the commands with a slash, as /god. A Steam poster reports that /god returns an unknown command, so type the command without the slash. Steam Community: Half-Life god mode thread
- Steam launch options A Steam poster suggests adding -dev +sv_cheats 1 to the launch options, then testing with impulse 101. Steam Community: Half-Life god mode thread
- Linux A Linux player in the Steam thread says impulse 101 and noclip sometimes fail, and that loading another save, or going back to the first one, usually fixes it. Steam Community: Half-Life cheats not working thread
FAQ
How do you turn on cheats in Half-Life?
Launch with -console or -dev, press ~, type sv_cheats 1, then reload a save or load a map.
What is the god mode command in Half-Life?
Type god in the console after turning on sv_cheats. Type god 0 to turn it off.
How do you get all weapons in Half-Life?
Type impulse 101 in the console. It gives all weapons and ammo.
Why do Half-Life cheats not work?
They usually need a reload after sv_cheats 1. Quicksave, quickload and type the command again, without a slash.
