Half-Life 2 Cheats(PC)
| Effect | Code |
|---|---|
| # is new damage for Alyx Gun (default 150 | sk_plr_dmg_alyxgun # |
| # is new max ammo for Alyx Gun (default 0) | sk_max_alyxgun # |
| Gives you the 'Alyx Gun' | give weapon_alyxgun |
Ammo Codes
Press ' (or ~) to bring up the console. Type "give" followed by these codes (you might need to type sv_cheats 1 first) to get more ammo.
| Effect | Code |
|---|---|
| .357 Ammo | item_ammo_357 |
| 9mm Ammo | item_box_srounds |
| Crossbow Ammo | item_ammo_crossbow |
| Pulse Gun Ammo | item_box_lrounds |
| RPG Rocket | item_ml_grenade |
| Shotgun Ammo | item_box_buckshot |
| SMG Ammo | item_box_mrounds |
| SMG Grenades (secondary shot) | item_ar2_grenade |
| Effect | Code |
|---|---|
| Creates a hot key for instant stock of weapnos and ammunition using the "x" key | bind X "Impulse 101" |
Console Codes
Use the [~] key during gameplay to bring up the console and enter the following codes there:
| Effect | Code |
|---|---|
| # is new damage value for .357 Magnum | sk_plr_dmg_357 # |
| # is new damage value for crossbow | sk_plr_dmg_crossbow # |
| # is new damage value for crowbar | sk_plr_dmg_crowbar # |
| # is new damage value for grenades | sk_plr_dmg_grenade # |
| # is new damage value for pistol | sk_plr_dmg_pistol # |
| # is new damage value for Pulse Rifle | sk_plr_dmg_ar2 # |
| # is new damage value for RPG rockets | sk_plr_dmg_rpg_round # |
| # is new damage value for shotgun | sk_plr_dmg_buckshot # |
| # is new damage value for SMG grenades | sk_plr_dmg_smg1_grenade # |
| # is new damage value for submachine gun | sk_plr_dmg_smg1 # |
| # is new max ammo for .357 Magnum | sk_max_357 # |
| # is new max ammo for crossbow | sk_max_crossbow # |
| # is new max ammo for hand grenades | sk_max_grenade # |
| # is new max ammo for pistol | sk_max_pistol # |
| # is new max ammo for Pulse Rifle | sk_max_ar2 # |
| # is new max ammo for Pulse Rifle energy orbs | sk_max_ar2_altfire # |
| # is new max ammo for RPG | sk_max_rpg_round # |
| # is new max ammo for shotgun | sk_max_buckshot # |
| # is new max ammo for SMG grenades | sk_max_smg1_grenade # |
| # is new max ammo for submachine gun | sk_max_smg1 # |
| # is new max ammo for submachine gun | sk_max_smg1 # |
| .357 Magnum | weapon_357 |
| 12-Gauge Shotgun | weapon_shotgun |
| 9mm Pistol | weapon_pistol |
| a more thorough fps display | net_graph 1 |
| Ability to walk through walls (Server Side Only) | noclip |
| Activates Cheats | sv_cheats 1 |
| Adjusts size of the weapon you're carrying (54 = default) | viewmodel_fov # |
| All Weapons | impulse 101 |
| black-and-white mode | mat_yuv 1 |
| brings up position display in top right of screen (0 removes it) | cl_showpos 1 |
| can be used to get current coords for use with setpos | getpos |
| change skill level (# = 1, 2, or 3) | skill # |
| Change the density of air. (Add number in place of #) | air_density # |
| Changes how hard you propel objects | physcannon_maxforce # |
| Changes how large pulled objects can be | physcannon_maxmass # |
| Changes how quickly objects are pulled | physcannon_pullforce # |
| Changes the length that objects can be pulled from | physcannon_tracelength # |
| Changes the radius of the cone used to pick up objects | physcannon_cone # |
| Changes the speed of the game (for slow-mo/fast-mo) (# 1 = faster). | host_timescale # |
| Creates an earthquake. | shake |
| Creates an NPC | npc_create |
| Creates an NPC (Aiming away from player) | npc_create_aimed |
| Crossbow | weapon_crossbow |
| Crowbar | weapon_crowbar |
| Damages player by whatever variable you input as # | Hurtme # |
| Disables Crosshair | crosshair 0 |
| Displays Map listing | maps |
| Enables Color Mode | mat_yuv 0 |
| Enables mouse look | +mlook |
| Enables ragdolls that don't clip through each other, but stack realistically on one another. | cl_ragdoll_collide 1 |
| Execute a script file (Input filename in place of #) | exec # |
| First Person View | firstperson |
| Fragmentation Grenade | weapon_frag |
| Give weapon (Input weapon name in place of #) | give # |
| gives infinite power for sprinting, etc. | sv_infinite_aux_power 1 |
| gives infinite power for sprinting, etc. | sv_infinite_aux_power 1 |
| Gives you combine vision during gameplay. | r_screenoverlay effects/combine_binocoverlay.vmt |
| gives you Father Gregori's modified shotgun | give weapon_annabelle |
| Gives you Gravity Gun | give weapon_physcannon |
| Gives you the HEV Suit | give item_suit |
| Gives you the large health kit (25HP) | item_healthkit |
| Gives you the small health vial (10HP) | item_healthvial |
| Gives you weird vision during gameplay. | r_screenoverlay effects/tp_eyefx/tp_eyefx.vmt |
| God Mode (Server side only) | God |
| Grunt-O-Matic | impulse 76 |
| Health never goes below 1 | buddha |
| Increases pellets fired from each shotgun shell. 100 works well. 1000+ and it lags. | sk_plr_num_shotgun_pellets # |
| Increases suit charge by 15 points. | give item_battery |
| Invisible to NPC's | notarget |
| Limit the number of texture units. (Add number in place of #) (0=Default) | mat_numtextureunits # |
| Load Map (Input title in place of #) | Map # |
| Make a jeep | ch_createjeep |
| Makes an airboat | ch_createairboat |
| Makes your Gravity Gun a Super Gravity Gun | physcannon_megacannon 1 |
| Move player to specified origin | setpos |
| NPC spawns equipped with a crowbar. | npc_create_equipment weapon_crowbar |
| NPC spawns equipped with a pulse rifle. | npc_create_equipment weapon_ar2 |
| NPC spawns equipped with a RPG rocket launcher. | npc_create_equipment weapon_RPG |
| NPC spawns equipped with a shotgun. | npc_create_equipment weapon_shotgun |
| NPC spawns equipped with a SMG. | npc_create_equipment weapon_smg1 |
| NPC's do # damage with shotgun | sk_npc_dmg_shotgun # |
| NPC's do # damage with the pulse rifle | sk_npc_dmg_ar2 # |
| NPC's do # damage with the smg | sk_npc_dmg_smg1 # |
| Overwatch Standard Issue Pulse Rifle | weapon_ar2 |
| Pherapods | weapon_bugbait |
| Raises damage done by each pellet. | sk_plr_dmg_buckshot # |
| Raises your max number of shells to that number. | sk_max_buckshot # |
| Recieve a Shotgun | give weapon_shotgun |
| removes all shadows (a 0 restores them) | mat_fullbright 1 |
| removes all shadows (a 0 restores them) | mat_fullbright 1 |
| removes the item or NPC pointed at | impulse 203 |
| removes the item or NPC pointed at | impulse 203 |
| replace $ with a command to get a brief description of it | help $ |
| Rocket-Propelled Grenade Launcher | weapon_rpg |
| See through walls | mat_depthbias_normal 1 |
| Set Gravity (Add number in place of #) | sv_gravity # |
| Set length of confusion/ear-ringing effect(Add number in place of #) | dsp_explosion_effect_duration # |
| Set Minimum Stopping Speed on ground (Add number in place of #) | sv_stopspeed # |
| Set Vertical View when eyes are near water plane. | sv_waterdist # |
| Set World Friction (Add number in place of #) | sv_friction # |
| Sets bounce multiplier for physically simulated object collisions | sv_bounce # |
| Sets developer mode to on/off/verbose (0-off, 1-on, 2-verbose) | Developer # |
| Sets Maximum Velocity of any moving object (Add number in place of #) | sv_maxvelocity # |
| Shows Crosshairs | hud_quickhelp/text? 1 |
| Shows FPS Rate | cl_showfps 1 |
| shows some game info, incl. current map | status |
| Snap players eyes to a specified pitch yaw | setang |
| Spawn a Jeep | impulse 82 |
| Spawn an Air Boat | impulse 83 |
| Spawns ammo for the .357 magnum | give item_ammo_357 |
| Spawns ammo for the 9mm pistol | give item_box_srounds |
| Spawns ammo for the crossbow | give item_ammo_crossbow |
| Spawns energy grenade for the Overwatch Pulse Rifle | give item_ammo_ar2_altfire |
| Spawns grenades for the RPG | give item_rpg_round OR give item_ml_grenade |
| Spawns grenades for the submachinegun, oddly enough.......... | give item_ar2_grenade |
| Spawns primary fire ammo for the Overwatch Pulse Rifle | give item_ammo_ar2 |
| Spawns primary fire ammo for the submachinegun | give item_box_mrounds |
| Spawns shells for the 12-gauge shotgun | give item_box_buckshot |
| Submachine Gun | weapon_smg1 |
| Third Person View | thirdperson |
| Toggle bounding-boxes debug mode on/off red - ignore damage, white - respond to damage, green - health) | prop_debug |
| Toggle HUD display On | cl_enablehud 1 |
| Toggle HUD display On | cl_drawhud 1 |
| Toggle reporting missing .wav files for sounds | sv_soundemitter_filecheck |
| toggles enemy AI on/off | ai_disable |
| Toggles HUD off. | cl_drawhud 0 |
| Toggles HUD off. | cl_enablehud 0 |
| Toggles Picker mode on | picker |
| Turns off alien blood. | violence_ablood 0 |
| Turns off alien gibs. | violence_agibs 0 |
| Turns off human blood. | violence_hblood 0 |
| Turns off human gibs. | violence_hgibs 0 |
| Unlock chapters 1 thru # | sv_unlockedchapters # (Note: 15 is end credits) |
| unlocks chapters 1 thru # (15 is end credits) | sv_unlockedchapters # |
| You die. | Kill |
| Zero Point Energy Field Manipulator Gun | weapon_physcannon |
Console Commands
Use the [~] key during gameplay to bring up the console and enter the following commands there:
| Effect | Code |
|---|---|
| Plays demo.(change demo_name to the demo you want to be played) | play demo_name |
| Records a demo of all the user's actions within the game until the "stop" command is issued. | record demo_name |
| Stops recording the current demo. | stop |
How to Spawn NPCs
Access the console, type in "npc_create npc_" and replace the name with one of these:
| Effect | Code |
|---|---|
| antlionguard | |
| mossman | |
| monk | |
| metropolice | |
| manhack | |
| launcher | |
| kleiner | |
| ichthyosaur | |
| headcrab_poison | |
| poisonzombie | |
| rollermine | |
| turret_floor | |
| turret_ceiling | |
| zombie_torso | |
| zombie | |
| vortigaunt | |
| strider | |
| stalker | |
| cscanner | |
| headcrab_black | |
| headcrab_fast | |
| combinegunship | |
| combinedropship | |
| citizen | |
| breen | |
| barney | |
| barnacle | |
| antlion | |
| alyx | |
| combine_s | |
| crow | |
| headcrab | |
| helicopter | |
| gman | |
| fastzombie | |
| eli | |
| dog | |
| pigeon | |
| seagull | |
| combine_p |
Map codes
Enter these with the 'map' code in the console. Press ~ to activate the console.
| Effect | Code |
|---|---|
| Spawn the lab chapter near the end. | d1_under_04 |
| Spawns in the train station after the second load point. | d1_trainstation_03 |
| Spawns in the train station after the third load point. | d1_trainstation_05 |
| Spawns in you in the canals after the eighth load point. | d1_canal_09 |
| Spawns in you in the canals after the eleventh load point. | d1_canals_12 |
| Spawns in you in the canals after the fifth load point. | d1_canals_06 |
| Spawns in you in the canals after the fourth load point. | d1_canals_05 |
| Spawns in you in the canals after the ninth load point. | d1_canal_10 |
| Spawns in you in the canals after the second load point. | d1_canals_03 |
| Spawns in you in the canals after the seventh load point. | d1_canal_08 |
| Spawns in you in the canals after the sixth load point. | d1_canals_07 |
| Spawns in you in the canals after the tenth load point. | d1_canals_11 |
| Spawns in you in the canals after the third load point. | d1_canals_04 |
| Spawns in you in the canals close to the end. | d1_canals_13 |
| Spawns you after the canal, outside of Eli's Lab. | d1_eli_01 |
| Spawns you after the first load point in the Citadel. | d3_citadel_02 |
| Spawns you after the second load point in the Citadel. | d3_citadel_03 |
| Spawns you after the third load point in the Citadel. | d3_citadel_04 |
| Spawns you at the beginning of Chapter 13. | d1_breen_01 |
| Spawns you at the end of the Citadel. | d3_citadel_05 |
| Spawns you deeper in the canals. | d1_canals_02 |
| Spawns you in City 17 after the eighth load point. | d3_c17_09 |
| Spawns you in City 17 after the eleventh load point. | d3_c17_12 |
| Spawns you in City 17 after the fifth load point. | d3_c17_06 |
| Spawns you in City 17 after the first load point. | d3_c17_02 |
| Spawns you in City 17 after the fourth load point. | d3_c17_05 |
| Spawns you in City 17 after the ninth load point. | d3_c17_10 |
| Spawns you in City 17 after the second load point. | d3_c17_03 |
| Spawns you in City 17 after the seventh load point. | d3_c17_08 |
| Spawns you in City 17 after the sixth load point. | d3_c17_07 |
| Spawns you in City 17 after the tenth load point. | d3_c18_11 |
| Spawns you in City 17 after the third load point. | d3_c17_04 |
| Spawns you in Eli's Lab. | d1_eli_02 |
| Spawns you in lab | d1_under_01 |
| Spawns you in Nova Prospekt | d2_prison_01 |
| Spawns you in Nova Prospekt after the fifth load point. | d2_prison_06 |
| Spawns you in Nova Prospekt after the first load point. | d2_prison_02 |
| Spawns you in Nova Prospekt after the second load point. | d2_prison_03 |
| Spawns you in Nova Prospekt after the sixth load point. | d2_prison_07 |
| Spawns you in Nova Prospekt after the third load point. | d2_prison_04 |
| Spawns you in Nova Prospekt near the end of the level. | d2_prison_05 |
| Spawns you in Ravenholm | d1_town_01 |
| Spawns you in Ravenholm after the first load point area. | d1_town_02 |
| Spawns you in Ravenholm after the second load point area. | d1_town_03 |
| Spawns you in Ravenholm after the third load point area. | d1_town_04 |
| Spawns you in the canals. | d1_canals_01 |
| Spawns you in the city 17 rebellion | d3_c17_01 |
| Spawns you in the coast area after the eighth load point. | d2_coast_09 |
| Spawns you in the coast area after the fifth load point. | d2_coast_06 |
| Spawns you in the coast area after the first load point. | d2_coast_02 |
| Spawns you in the coast area after the fourth load point. | d2_coast_05 |
| Spawns you in the coast area after the ninth load point. | d2_coast_10 |
| Spawns you in the coast area after the second load point. | d2_coast_03 |
| Spawns you in the coast area after the sixth load point. | d2_coast_07 |
| Spawns you in the coast area after the tenth load point. | d2_coast_11 |
| Spawns you in the coast area after the third load point. | d2_coast_04 |
| Spawns you in the coast area near the end of it. | d2_coast_08 |
| Spawns you in the lab chapter after the second load point. | d1_under_02 |
| Spawns you in the lab chapter after the third load point. | d1_under_03 |
| Spawns you in train station | d1_trainstation_01 |
| Spawns you in train station after the first load point. | d1_trainstation_02 |
| Spawns you near the beginning of the Citadel. | d3_citadel_01 |
| Spawns you near the end of City 17. | d3_c17_13 |
| Spawns you near the end of Nova Prospekt. | d2_prison_08 |
| Spawns you near the end of Ravenholm. | d1_town_05 |
| Spawns you near the end of the canals. | d1_canals_end |
| Spawns you near the end of the coast area. | d2_coast_12 |
| Spawns you near the end of the train station. | d1_trainstation_06 |
| Spawns you on the coast (Vehicle) | d2_coast_01 |
| Starts you at the credits | credits |
| Starts you at the games Intro. | intro |
Obtain and use the Super Gravity Gun in early levels
You must have sv_cheats 1 and access to the console for this to work. Enter the following commands in the console in order:
| Effect | Code |
|---|---|
| Changes you to a level where you start with the super gravity gun | map d3_citadel_04 |
| Gives you the gravity gun again | give weapon_physcannon |
| Switches you to the first level, replace d1_trainstation_01 with other map names if you want | changelevel d1_trainstation_01 |
Slow Deaths
Open the console while playing the game, enter cl_phys_timescale 0.05 or any of the others listed below. (1 sets the game back to normal speed)
| Effect | Code |
|---|---|
| mid-slow | 0.5 |
| slow | 0.05 |
| stop time | 0.0 |
| super-slow | 0.1 |
| Effect | Code |
|---|---|
| 357 Magnum Revolver | weapon_357 |
| Bug Bait (from Antlion Guards) | weapon_bugbait |
| Crossbow | weapon_crossbow |
| Father Annabelle Grigori's shotgun, uses 357 magnum ammo | weapon_annabelle |
| Fragmentation Grenade | item_dynamic_resupply |
| Gordon's classic | weapon_crowbar |
| MP7 with grenade launcher | weapon_smg1 |
| Overwatch Standard Issue Pusle-Rifle | weapon_ar2 |
| Pistol | weapon_pistol |
| Rocket Launcher | weapon_rpg |
| Shotgun | weapon_shotgun |
| The Manipulator | weapon_physcannon |

Comments (0)