Half-Life 2 Cheats - Instructions:
To enable Half-Life 2 cheat codes, first add "-console" to the command line parameter of the Half-Life 2 start menu icon. To do so, left click start menu then navigate to the Half-Life 2 shortcut icon, right click and select "properties". In the Target field add "-console" (w/o quotes) i.e. "C:\Program Files\Half-Life 2\hl2.exe" -console
Then start the game normally. While playing the game press tilde (~) to bring up the console. Enter the follow cheat codes for the desired effect.
Weapon Names:
All weapons and items must be entered in the form of weapon_ or item_
i.e. give weapon_crowbar
Weapon Names:
alyxgun, ar1, ar2, brickbat, bugbait, cguard, crowbar, extinguisher, flaregun, frag, gauss, hopwire, iceaxe, physcannon, physgun, pistol, rpg, shotgun, smg1, smg2, stickylauncher, stunstick, thumper, sniperrifle, rollerwand, molotov, manhack, immolator, irifle, slam, hmg1
i.e. give weapon_crowbar
Weapon Names:
alyxgun, ar1, ar2, brickbat, bugbait, cguard, crowbar, extinguisher, flaregun, frag, gauss, hopwire, iceaxe, physcannon, physgun, pistol, rpg, shotgun, smg1, smg2, stickylauncher, stunstick, thumper, sniperrifle, rollerwand, molotov, manhack, immolator, irifle, slam, hmg1
Half-Life 2 Cheat Codes:
Cheat - Effect
- god - God Mode
- notarget - Enemies Ignore You
- noclip - No Clipping Mode
- give <item name> - Get Item
- hurtme <number> - Damage Player
- impulse 101 - Give All Weapons
- impulse 102 - Skulls
- impulse 76 - Grunt
- impulse 82 - Spawn a Jeep
- impulse 83 - Spawn Airboat
- buddha - Reduce Health
- maps - List Maps
- npc_kill - Kill All NPCs in Area
- npc_create - Creates an NPC
- npc_create_aimed - Creates an NPC aiming away from the player.
- hud_quickhelp/text? 1 - Shows crosshair
- ch_createairboat - Spawn Airboat
- map <name> - Load Specific Map
- cl_drawhud 1 - Toggle HUD display On
- cl_enablehud 1 - Toggle HUD display On
- cl_showfps 1 - Shows FPS Rate
- setpos - Move player to specified origin
- sv_gravity # - Set Gravity (# = number)
- sv_stopspeed # - Set Minimum Stopping Speed on Ground (# = number)
- sv_friction # - Set World Friction (# = number)
- sv_bounce # - Sets bounce multiplier for physically object collisions (# = number)
- sv_maxvelocity # - Sets Maximum Velocity of moving object (# = number)
- sv_waterdist # - Set Vertical View when eyes are near water plane. (# = number)
- air_density # - Change the density of air. (# = number)

