Advertisment

Half-Life 2

Cheat - Change max Ammo & Change Weapon Damage

In the console first type "sv_cheats 1" to enable cheats and then input:

sk_max_357 no.# .... The numerical value for no.# is new max ammo for .357 Magnum

sk_max_ar2 no.# .... The numerical value for no.# is new max ammo for Pulse Rifle

sk_max_ar2_altfire no.# .... The numerical value for no.# is new max ammo for Pulse Rifle energy orbs

sk_max_buckshot no.# .... The numerical value for no.# is new max ammo for shotgun

sk_max_crossbow no.# .... The numerical value for no.# is new max ammo for crossbow

sk_max_grenade no.# .... The numerical value for no.# is new max ammo for hand grenades

sk_max_pistol no.# .... The numerical value for no.# is new max ammo for pistol

sk_max_rpg_round no.# .... The numerical value for no.# is new max ammo for RPG

sk_max_smg1 no.# .... The numerical value for no.# is new max ammo for submachine gun

sk_max_smg1_grenade no.# .... The numerical value for no.# is new max ammo for SMG grenades

sk_plr_dmg_pistol no.# .... The numerical value for no.# is new damage value for pistol

sk_plr_dmg_357 no.# .... The numerical value for no.# is new damage value for .357 Magnum

sk_plr_dmg_ar2 no.# .... The numerical value for no.# is new damage value for Pulse Rifle

sk_plr_dmg_buckshot no.# .... The numerical value for no.# is new damage value for shotgun

sk_plr_dmg_crossbow no.# .... The numerical value for no.# is new damage value for crossbow

sk_plr_dmg_crowbar no.# .... The numerical value for no.# is new damage value for crowbar

sk_plr_dmg_grenade no.# .... The numerical value for no.# is new damage value for grenades

sk_plr_dmg_rpg_round no.# .... The numerical value for no.# is new damage value for RPG rockets

sk_plr_dmg_smg1 no.# .... The numerical value for no.# is new damage value for submachine gun

sk_plr_dmg_smg1_grenade no.# .... The numerical value for no.# is new damage value for SMG grenades

Cheat Activation

Add the parameter -console to your hl2 executable. The best method is to create a new shortcut to the hl2.exe and change its command line by adding the cheat/console parameter and then saving the shortcut. This way, you can play Half-life 2 with or without cheats (you can rename your shortcut to reflect this).

For some versions of Half-Life 2, you may need to add a longer parameter string -applaunch -dev -tconsole instead of the previously mentioned parameter.

Cheat List

Bring DOWN the console and enter “sv_cheats 1”.

  • No damage: god
  • Never Die: buddha
  • Infinite power for your suit: infinite_aux_power or sv_infinite_aux_power (Outbreak)
  • All weapons and ammo: impulse 101
  • Kill all npc’s in the area: npc_kill
  • Enemies don’t attack: notarget
  • Walk through walls: noclip
  • Spawn a scout car: ch_createjeep
  • Spawn an airboat: ch_createairboat
  • Spawn an airboat: impulse 83
  • skulls: impulse 102


Cheat: Dev Cheats

Bring DOWN the console and enter “sv_cheats 1”.

  • cl_drawhud: removed
  • Wire frame models: mat_wireframe1
  • Only objects effected by physics are wireframe: vcollide_wireframe 1
  • Draw game triggers: showtriggers_toggle
  • Draw normal maps: mat_normalmaps 1
  • Draw surface materials: mat_normals 1
  • Turn off bump mapping: mat_fastnobump 0
  • impulse 200: removes weapon model from the screen


Cheat: Grab Anything

Note: The default value for the following cheat is 250.

When using the give weapon/item cheats, enter physcannon_maxmass 1000 (or more) to be able to grab any object in the game.

Submitted by Juke box
Corrected by burnt_out_and_faded_away__Akimb0

Cheat: Items

Enable cheats and use the “give” command.

  • item_healthkit
  • item_healthvial
  • item_box_buckshot
  • item_box_mrounds
  • item_box_sniper_rounds
  • item_box_srounds
  • item_battery
  • item_suit
  • item_ml_grenade
  • item_ar2_grenade


Cheat: Load Maps

List the map by enabling cheats and type “maps”. Load a map by typing “map ”.

  • d1_canals_01
  • d1_canals_02
  • d1_canals_end
  • d1_tempanals_02
  • d1_town_01
  • d1_town_02
  • d1_town_03
  • d1_town_04
  • d1_town_05
  • d1_trainstation_01
  • d1_trainstation_02
  • d1_trainstation_03
  • d1_trainstation_05
  • d1_under_01
  • d1_under_02
  • d1_under_03
  • d1_under_04
  • d2_coast_01
  • d2_coast_02
  • d2_coast_03
  • d2_coast_04
  • d2_coast_04_dx60
  • d2_coast_05
  • d2_coast_06
  • d2_coast_07
  • d2_coast_08
  • d2_prison_01
  • d2_prison_02
  • d2_prison_03
  • d2_prison_04
  • d2_prison_05
  • d3_c17_03
  • d3_c17_04
  • d3_c17_05
  • d3_c17_06a
  • d3_c17_06b
  • d3_c17_07


Cheat: Spawn A Jeep

To spawn a jeep hHit ~ and enter: Impulse 82

Cheat: Spawn Alyx's Weapon

Enter npc_create_equipment weapon_alyxgun in the dev console then type npc_create npc_combine_s which spawns a combine trooper with Alyx's gun. Then simply kill the trooper ang get the gun. Note, when you pick up the gun looks like a giant block on the bottom left corner of your screen.

Cheat: Weapons

Enable cheats and use the “give” command.

  • weapon_ar2
  • weapon_bugbait
  • weapon_cguard
  • weapon_crowbar
  • weapon_frag
  • weapon_crossbow
  • weapon_alyxgun
  • weapon_physcannon
  • weapon_physgun
  • weapon_pistol
  • weapon_rpg
  • weapon_shotgun
  • weapon_smg1

Weapons names for the beta version of the game: <map>

  • weapon_hopwire
  • weapon_iceaxe
  • weapon_binoculars
  • weapon_ml
  • weapon_brickbat
  • weapon_smg2
  • weapon_stickylauncher
  • weapon_stunstick
  • weapon_thumper
  • weapon_sniperrifle
  • weapon_rollerwand
  • weapon_slam
  • weapon_hmg1
  • weapon_cubemap
  • weapon_gauss
  • weapon_extinguisher
  • weapon_flaregun
  • weapon_ar1
  • weapon_molotov
  • weapon_manhack
  • weapon_immolator
  • weapon_irifle

    Hint: Rocksploration

    In the Chapter Anti-Citizen, Freman can reach the rooftop of the building blocked by some rocks on its stairs. After D.O.G. hops onto the dropship, crouch jump onto the sofa and Freman can jump past the rocks. Bring a box or similar object to act as a platform. It is barely possible to reach the roof of the building -- there's nothing there, but it's a little hidden area.

</map>