Quake 4 – Cheat Codes & Secrets

This Guide contains Codes & Secrets for Quake 4.

Note: This is the Final Quake game to feature a Single Player Campaign Story before switching to Multiplayer Only starting with Enemy Territory Quake Wars.

Console Codes

Press (~,Ctrl, and Alt) to bring up the game console during play and enter the following codes to activate them. Make sure you press “Enter” after you type each code in! Single Player use only.

  • +100 health up to 200 = give item_health_mega
  • 1 shows shadow, 0 removes it = g_showplayershadow #
  • 1 to show frame rate on screen constantly, 0 to turn it off = com_showfps #
  • 1 turns third-person mode on, 0 turns it off = pm_thirdperson #
  • All weapons with full ammo, health and armor = give all
  • Allows console opening and closing with just ~ = com_allowconsole 1
  • Can be knocked down to 1 health and 0 armor, but can’t die = undying
  • Clears the Console = clear
  • Close the game and open the map editor = editor
  • Commit suicide = kill
  • Creates a new light source where you’re pointing = testlight
  • Game benchmark = benchmark
  • Get a dark matter gun plus some ammo = give weapon_dmg
  • Get a grenade launcher plus some ammo = give weapon_grenadelauncher
  • Get a hyperblaster plus some ammo = give weapon_hyperblaster
  • Get a lightning gun plus some ammo = give weapon_lightninggun
  • Get a machinegun plus some ammo = give weapon_machinegun
  • Get a nailgun plus some ammo = give weapon_nailgun
  • Get a railgun plus some ammo = give weapon_railgun
  • Get a rocket launcher plus some ammo = give weapon_rocketlauncher
  • Get a shotgun plus some ammo = give weapon_shotgun
  • Get all weapons without any ammo = give weapons
  • Get quad damage (x4 normal weapon damage) = give quad
  • Give ammo = give ammo
  • Gives all weapons = give all weapons
  • Graphics card information = gfxinfo
  • How fast you move in noclip mode = pm_noclipspeed #
  • How fast you move when crouched = pm_crouchspeed #
  • How fast you move when running = pm_speed #
  • How high you can jump = pm_jumpheight #
  • Immediately exit from game = quit
  • Launches the model viewer = modview
  • Makes your field of vision wider = g_fov #
  • Max armor = give armor
  • Max health = give health
  • Remove all monsters and NPCs from current level = killmonsters
  • Removes a “testlight”-created light source = poplight
  • Replace X and Y with 4:3 screen resolutions, like 800 600 or 1024 768 = screenshot X Y
  • Returns the game speed to normal = timescale 1
  • Save a demo of your playing to an AVI movie file = avidemo
  • Saves the game = saveGame
  • Set to 0 to keep monster attacks from knocking you around = g_knockback #
  • Set to 1 to stop time (can only move around) and 0 to restart time = g_stoptime #
  • Spawns a driveable mech = spawn vehicle_walker
  • Spawns a driveable tank = spawn vehicle_gev
  • Spawns the “Stream Protector” = spawn monster_stream_protector
  • Speeds up the game. Handy for getting past scripted sequences = timescale 15
  • Summons a marine who’ll help fight = spawn char_marine
  • Summons a medic who can heal you = spawn char_marine_medic
  • Summons a tech who can fight and restore your armor = spawn char_marine_tech_armed
  • Takes a jpeg screenshot = screenshotJpeg
  • Toggle ability to fly and move through solid objects = noclip
  • Toggle GOD Mode = GOD
  • Toggle invisibility = notarget
  • When set to “0”, your character will stop bobbing when you run = pm_runbob #
  • When set to “0”, your character will stop bobbing when you walk = pm_walkbob #
Written by: Jr786