Half-Life Cheats for PC
Also on: PlayStation 2
Load the game using the '-DEV ?TOCONSOLE' (HL.EXE ?DEV ?TOCONSOLE) command line parameters. If the text does not disappear press the tilde key '~'.
During game-play press the tilde key '~' and type 'sv cheats' at the console window to activate cheat mode. For this code to take effect you must either die or reload your game.
All Weapons and Ammo:
Enable Cheat mode. Then press '~' and enter '/impulse 101' at the console window.
Press ~ and type in sv_cheats 1 to enable cheats. Then type in impulse 101.
I made a mistake in my "Monster spawn" submitted cheat. I wrote "gonore" in the monster list but it should be "gonome". Sorry for that.
I also forgot to write this one:
You gotta try this one!
Replace (weapon) with any weapon like these: (The number is the default power so don't type it in yet)
Buckshot 5 (shotgun ammo)
Replace (skill) with the current difficulty level you play 1 = easy, 2 = normal, 3 = hard. This one is necessary.
Replace x with a number. The number you type in is the ammount of damage the weapon can cause. If you simply put in -sk_plr_(weapon)(skill) you will se the default power for the wepons.
It will look like this if you change the crowbar while playing on easy:
Note: Try replacing the power of the satchel with 100000000. Now take one out and detonate it. It will kill everyone and everything onscreen, even you unless you use god mode.
Note 2: Here's the coolest thing. Try replacing the power of the crowbar (10) with a negative number like -20. Now ask yourself: What happens if one causes negative damage to a target? Well, it will actually HEAL the target!! Amazing, huh? This way you can change the health of a target from their original energy to more than 10000 if you want to.
These are the regular cheats found in Half-life:
God = Invincible on/off
Notarget = NPC's can't see you (Invisible on/off)
Impulse 101 = Spawn all weapons, ammo, a hazard suit and a battery
Noclip = No clipping (can fly and phase through walls)
Kill = Suicide
Note: You don't need to use capitals while typing in the cheats.
Did you know that you can spawn monsters? Now you do!
Replace x with any of the following:
The following ones are only for Opposing force:
Note 1: The impulse 106 command will help a lot about figuring out what an enemy is called.
Note 2: If you try to spawn a Non Playable Character (NPC) in an area where they do not already excist the game will freeze, like spawning a gargantua in the tram ride in the beginning of the game or if you try to spawn a scientist while fighting nihilanth.
However: There IS a way to get around it. By spawning NPC's at an area where they already excist you can spawn it right in front of a loading checkpoint and walk through it. In 8 out of 10 times, the NPC will be transferred to the next loading area too. This way, I was able to bring a headcrab all the way back to the beginning of the sector C area (where the game starts) even before the huge catastrophe.
Hope you appreciate my work in writing all of this. Bye!
Here are all impulse commands I know about:
Impulse 76: Use Grunt-o-matic. Type in the command and quickload the game and it will work, If you don't quickload the game will freeze if you type it more than once.
Impulse 100: Turn on or off flashlight.
Impulse 101: Spawn weapons and ammo.
Impulse 102: Spawn Giblets.
Impulse 103: Check NPC status when looking at them with the crosshair for any weapon. The crowbar has a crosshair but it's invisible.
Impulse 104: Check global entities list.
Impulse 105: Turn stepsound on or off. On = Default.
Impulse 106: Check sprite or NPC status.
Impulse 107: Texture information.
Impulse 109: Controll on-screen NPC. (May not work in some versions)
Impulse 195-198: AI nodes (guidelines).
Impulse 201: Spray logo.
Impulse 202: Blood spray.
Impulse 203: Delete NPC's when looking at them.
Instead of bringing up the console screen all the time you can perform a quickbutton for all commands. bind 0 "impulse 101"
Bind 9 god
Bind 8 "sv_gravity 800"
It works with all commands like noclip, notarget, sv_gravity x or impulses.
Note: If the command has a space in it you need to use "quotes" with the word.
Of course you can assign them to any key.
Here are some of the cosole commands that can change the physiques in the Half-life world:
Replace x with numbers: 0 = No gravity, 800 = Default, -800 = Reversed gravity.
Note: It's gravity the way you want it
Replace x with numbers: Changing the numbers higher than 10 won't affect your speed. But try to put in negative numbers like -200 and your speed will certainly be affected but it will also revers your controller so up means down etc.
Note: Revers your controller before using the accelerating code and there will be no reversed controll.
Replace x with numbers: 0 = Default, 0.2 - 100 = Faster and faster gameplay, 0.02 and down to 0.001 = True matrix style (ultra slow).
Note: Combine -host framerate 0.002 with -sv_accelerate 20000 and the game will play really slow but you'll be so quick that you're almost invisible. With this speed you can even outrun a crossbow dart.
Replace x with numbers: 4 = Default, 1 = Slippery, 0 = To slippery to stop,
-4 = So slippery that you'll go faster and faster.
Note: The name says it all.
Replace x blah, blah: 18 = Default
Note: the higher the number, the higher you can walk over. Type in 18000 and you can walk straight up any building. Type in 0 and you can't even go up a stair.
/impulse 101 gives weapons and stuff.
eg. /give_9mmhandgun 357
If it says command unknown that means you wrote it wrong and if it does nothing that means you have to right sv_cheats 1 and save it and load it.
Once you are there select game and on the lefthand side of your screen there is a large list of all sorts of stuff.
Find (whatever game you are looking up cheats for)guide ,then go to console comands.
Click on cheats and impulses, and you now have a huge list of cheats for your Half-Life games!!!
You must follow the following directions to get these cheats to work
1. Start Half-life Using The Command Line "Hl.exe -console". You Can Now
Access The Console Using The "~" Key.
2. Enter The Command "Sv_cheats 1" In The Console. Cheats Are Now Enabled.
3. Here's A Partial List Of Cheats.
/God - Godmode (Invincibility).<br>
/God 0 - Godmode off<br>
/Noclip - No Clipping (Walk Through Walls, Etc.)<br>
/notarget - Opponents<br>
/Map C#A# - Go To Any Map. Entered In The Form C1a1, C1a2, Etc.<br>
/Give Xxxx - Gives Any Item. In Place Of "Xxxx", Fill In One Of The Following:
Map Cheat Codes
/MAP xxxx - go to this map name directly, where "xxxx" is the name of the map:
Single Player Maps
c0a0 c2a1 c3a1<br>
c0a0a c2a1a c3a1a<br>
c0a0b c2a1b c3a1b<br>
c0a0c c2a2 c3a2<br>
c0a0d c2a2a c3a2a<br>
c0a0e c2a2b1 c3a2b<br>
c1a0 c2a2b2 c3a2c<br>
c1a0a c2a2c c3a2d<br>
c1a0b c2a2d c3a2e<br>
c1a0c c2a2e c3a2f<br>
c1a0d c2a2f c4a1<br>
c1a0e c2a2g c4a1a<br>
c1a1 c2a2h c4a1b<br>
c1a1a c2a3 c4a1c<br>
c1a1b c2a3a c4a1d<br>
c1a1c c2a3b c4a1e<br>
c1a1d c2a3c c4a1f<br>
c1a1f c2a3d c4a2<br>
c1a2 c2a3e c4a2a<br>
c1a2a c2a4 c4a2b<br>
c1a2b c2a4a c4a3<br>
c1a2c c2a4b c5a1<br>
Please note: Some items may not be available in some areas.
Also, If you are using NOCLIP mode and shoot at the floor, you might just
end up stuck in walls, between levels, and really lost.
This is cool! Call up the console by pressing
the ~ button and type any of these. They do all sorts of camera things:
"chase_active 1" - puts the camera on "Tomb Raider Mode"
"thirdperson" - Puts the camera in a "Third Person Mode" where the next
2 codes are useful.
"+cammouseactive" - activates "Camera Looking Around Mode" which can change your view in
"Third Person Mode"
"-cammouseactive" - deactivates "Camera Looking Around Mode"
"chase_active 0" - deactivates "Tomb Raider Mode"
"firstperson" - returns you to "First Person" mode.
impulse 101 -weapons and ammo-type again and again until it reaches full ammo(if you want).
god-cannot die(this is a cheat if your 4-6 year old brother is playing. you will not feel the push. I f you are above this age 18, and use this cheat.... it is no meaning (meight as well don't play it...)
noclip- flys through walls.