Home All-Time Best All-Time Worst Sites Help

Doom 3

Codes

Console Commands

Press Ctrl+Alt+~(Tilde) to bring up the command console in a single player game:

EffectCode
pm_thirdperson 03rd Person View OFF
pm_thirdperson 13rd Person View ON
give keysAll keys
clearlightsAll lights turn off. Only light is by flashlight....
give allAll weapons with full ammo, health and armor
give berserkBerserk mode
give weapon_bfgBFG
give weapon_chaingunChaingun
give weapon_chainsawChainsaw
clearClear console text
killCommit suicide
pm_crouchspeed ###Defines how fast you are when you crouch.
pm_runspeed ###Defines how fast you are when you run/sprint.
pm_walkspeed ###Defines how fast you are when you walk.
pm_noclipspeed ###Defines how fast you move with the "noclip" code turned on.
pm_jumpheight ###Defines how high you jump.
com_showfps 1Draws your Framerate.
freezeFreeze all on screen
benchmarkGame Benchmark
give weapon_rocketlaunchergive weapon_rocketlauncher
give weapon_flashlightGives Flashlight
give pdaGives PDAs/disks of the level you're in.
give armorGives you 125 armor
godGod Mode
set g_dragEntity 1Grabs objects/bodies when you aim and fire at them
gfxinfoGraphicscard infomation
notargetInvisibility to most enemies
killmoveablesKill all moving enemies
killragdollsKill all non-moving enemies
killmonstersKills all Monsters
listmonstersLists images of monsters
listlightdefsLists indicated def file settings
give weapon_machinegunMachinegun
testlightMakes a light for you to see better
give ammoMax Ammo
give healthMax Health
editorOpens up map editor
give weapon_plasmagunPlasmagun
quitQuit game
Com_Fixedtic -1Removes 60 FPS Limit
aviDemoSaves a demo of your playing to an AVI movie file
idkfasecret message
say <message>Send message to everyone in multi-player
r_brightness <#>Set brightness level
r_gamma <0-3>Set gamma level
give weapon_shotgunShotgun
spawn monster_zombie_morgueSpawns a zombie similar to the one in the infirmary.
com_allowconsole 1This will make it so you only have to press ~ to open the console, no longer alt+ctrl+~.
g_showprojectilepct 1Toggle hit % to HUD
s_showlevelmeter 1Toggle sound level display
g_nightmare 1Unlock Nightmare Mode
noclipWalk through solid objects
g_showplayershadow 1You can see your shadow during singleplayer.
statusYour game status

Contributed By: Cigarette Fiend, Artifice, Undergrads2003, skull_reaper, RhynoandRVD, Grawl, Guy Dekar, SKARDAVNELNATE, Dark Pulse, Zero Drawn, Wolfie2k6B, DarknessTear, rccars, Xenn, goldencloud, JetSyn, kunaak, EDESSACITY, Warrior_of_Fire, Digital Anomaly, and springboobsquirepins.

Give Ammo

In the console (Ctrl+Alt+~) type these to be given different ammo.

EffectCode
give ammo_bfg_smallGet ammo for BFG 9000
give ammo_belt_smallGet ammo for Chaingun
give ammo_clip_smallGet ammo for Machine Gun
give ammo_bullets_smallGet ammo for Pistol
give ammo_cells_smallGet ammo for Plasma Rifle
give ammo_rockets_smallGet ammo for Rocket Launcher
give ammo_shells_smallGet ammo for Shotgun
give ammo_grenage_smallGet Hand Grenades
give ammo_clip_largeGet large ammo for Machine Gun
give ammo_bullets_largeGet large ammo for Pistol
give ammo_cells_largeGet large ammo for Plasma Rifle
give ammo_rockets_largeGet large ammo for Rocket Launcher
give ammo_shells_largeGet large ammo for Shotgun

Contributed By: SKARDAVNELNATE.

Level Select

Bring up the console by pressing Alt+Ctrl+~ then enter the following codes. When you load single player maps you start with all the weapons you could have to that point and a small amount of ammunition.

EffectCode
map game/alphalabs1Alpha Labs 1
map game/alphalabs2Alpha Labs 2
map game/alphalabs3Alpha Labs 3
map game/alphalabs4Alpha Labs 4
map game/caverns1Caverns 1
map game/caverns2Caverns 2
map game/comm1Comm 1
map game/commoutsideComm Outside
map game/cpuCPU
map game/cpubossCPU Boss
map game/delta1Delta 1
map game/delta2Delta 2
map game/delta3Delta 3
map game/delta4Delta 4
map game/delta5Delta 5
map game/enproEnpro
map game/hell1Hell 1
map game/hellholeHellhole
map game/mars_city1Mars City 1
map game/mars_city2Mars City 2
map game/adminMars City Administration
map game/mc_undergroundMC Underground
map game/monorailMonorail
map game/mp/d3dm1Multiplayer Map 1
map game/mp/d3dm2Multiplayer Map 2
map game/mp/d3dm3Multiplayer Map 3
map game/mp/d3dm4Multiplayer Map 4
map game/mp/d3dm5Multiplayer Map 5
map game/pdasPDAs
map game/recycling1Recycling 1
map game/recycling2Recycling 2
map game/site3Site 3

Contributed By: KamelRed and prodeguerriero.

Multiplayer: Command Cheat.

This cheat allows you to give voice repsonds in the multiplayer mode it can be used in all game types but is good to use in team death match since it does use responses for commanding your team.

You must use the console for this cheat to become activated. By pressing ctrl+alt+~(tilda) this opens up the console. You press the Num Pad keys to give the command.

EffectCode
Press 7 (Seven)"Attack Now"
Press 1 (One)"Cancel That"
Press 5 (Five)"Cover Me"
Press / (Backslash)"Die Already"
Press 4 (Four)"Grab the Armour"
Press 0 (Zero)"Great Game"
Press * (Asterisk)"Hack"
Press 9 (Nine)"I'll Take That"
Press 8 (Eight)"Move In "
Press 6 (Six)"Over Here"
Press 3 (Three)"Prepare for Attack"
Press 2 (Two)"Pull Back!"
Press . (Period)"That Sucked"
exec mp_vchatActivates the cheat.

Contributed By: Kenster102.

Spawn Ammo

In the console (Ctrl+Alt+~) Type these to spawn different ammo.

EffectCode
spawn ammo_bfg_smallAmmo for BFG 9000
spawn ammo_belt_smallAmmo for Chaingun
spawn ammo_clip_smallAmmo for Machinegun
spawn ammo_bullets_smallAmmo for Pistol
spawn ammo_cells_smallAmmo for Plasma Rifle
spawn ammo_rockets_smallAmmo for Rocket Launcher
spawn ammo_shells_smallAmmo for Shotgun
spawn ammo_grenage_smallHand Grenades
spawn ammo_clip_largeLarge ammo for Machinegun
spawn ammo_bullets_largeLarge ammo for Pistol
spawn ammo_cells_largeLarge ammo for Plasma Rifle
spawn ammo_rockets_largeLarge ammo for Rocket Launcher
spawn ammo_shells_largeLarge ammo for Shotgun

Contributed By: SKARDAVNELNATE.

Spawn Monsters

Press Control+Alt+Tilde(~) To open the console, or just tilde if the com_allowconsole 1 cheat is typed in. The &quot;god&quot; and &quot;notarget&quot; codes are recommended before spawn a monster.

EffectCode
spawn monster_zombie_maint_nojawSpawns a "Yellow Jacket" zombie with no jaw
spawn monster_demon_archvileSpawns a Archvile
spawn monster_zombie_maint_baldSpawns a bald "Yellow Jacket" zombie
spawn monster_zombie_tshirt_baldSpawns a Bald zombie similar to the one in the infirmary
spawn monster_zombie_sawyerSpawns a Chainsaw zombie
spawn monster_demon_cherubSpawns a Cherub
spawn monster_zombie_maint2Spawns a completely black "Yellow Jacket" zombie
spawn monster_zombie_fat2Spawns a Fat zombie with his intestines showing
spawn monster_zombie_fat_wrenchSpawns a Fat2 zombie holding a wrench
spawn monster_demon_hellknightSpawns a HellKnight
spawn monster_demon_impSpawns a Imp
spawn monster_zombie_jumpsuitSpawns a Jumpsuit zombie
spawn monster_demon_maggotSpawns a Maggot
spawn monster_demon_mancubusSpawns a Mancubus
spawn monster_zombie_maint_flashlightSpawns a No Jaw "Yellow Jacket" zombie with a flashlight
spawn monster_zombie_maint_wrenchSpawns a No Jaw "Yellow Jacket" zombie with a wrench
spawn monster_demon_pinkySpawns a Pinky
spawn monster_demon_revenantSpawns a Revenant
spawn monster_zombie_maint_skinnySpawns a Skinny "Yellow Jacket" zombie
spawn monster_zombie_suit_skinnySpawns a Skinny Suit zombie
spawn monster_zombie_skinnySpawns a skinny zombie
spawn monster_zombie_suit_bloodymouthSpawns a Suit zombie with a bloody mouth
spawn monster_zombie_suit_neckstumpSpawns a Suit zombie with no head
spawn monster_demon_tickSpawns a Tick
spawn monster_demon_triteSpawns a Trite
spawn monster_demon_wraithSpawns a Wraith demon
spawn monster_zombie_tshirt_blownSpawns a zombie almost exactly like the one in the infirmary
spawn monster_boss_cyberdemonSpawns Cyberdemon
spawn monster_boss_guardianSpawns Guardian
spawn monster_boss_guardian_seekerSpawns Guardian's Seeker
spawn monster_boss_sabaothSpawns Sabaoth
spawn monster_boss_vagarySpawns Vagory

Contributed By: Dr4g0N80 and Undergrads2003.

Spawn monsters/items

In the console (Ctrl+Alt+~) Type these in to spawn different monsters/weapons. You might want to use the "Notarget" code so they don't kill you right away.

EffectCode
spawn monster_zombie_maint"Yellow Jacket" Zombie
spawn env_ragdoll_skeleton2a "clean" skeleton
spawn env_ragdoll_skeletona bloody skeleton
spawn monster_demon_archvileArch-Vile demon
spawn marscity_marine_helmet_p90_walkingarmed guard
spawn moveable_base_barrelbarrel
spawn moveable_base_fixedbase
spawn moveable_basebase
spawn moveable_base_brickbase brick
spawn weapon_bfgBFG 9000
spawn moveable_base_boulderboulder
spawn moveable_burgerburger
spawn moveable_cannistercanister
spawn moveable_cartonbox (1-8)carton
spawn weapon_chaingunChaingun
spawn monster_zombie_commando_cgunChaingun Zombie
spawn moveable_chair (1,2 or 5)chair
spawn moveable_burgerboxcloseclosed burger box
spawn moveable_cokecancoke can
spawn moveable_computercomputer
spawn monster_boss_cyberdemonCyberdemon
spawn moveable_base_dominodomino
spawn moveable_explodingbarrelexplosive barrel
spawn monster_zombie_fatFat zombie
spawn monster_flying_cacodemonFlying Cacodemon
spawn moveable_gizmo (1-3)gizmo
spawn char_security_goggles_pistolguard with a pistol
spawn monster_demon_hellknightHellknight demon
spawn moveable_burningbarrelhighly explosive barrel
spawn monster_demon_impImp
spawn moveable_blaptoplaptop
spawn weapon_machinegunMachinegun
spawn monster_demon_maggotMaggot demon
spawn monster_demon_mancubusMancubus demon
spawn moveable_monitormonitor
spawn moveable_burgerboxopenopen burger box
spawn moveable_burningtankoxygen tank that explodes when shot
spawn moveable_explodingtankoxygen tank that explodes when shot
spawn monster_demon_pinkyPinky Demon (Cyber dog)
spawn weapon_pistolPistol
spawn weapon_plasmagunPlasma Rifle
spawn weapon_rocketlauncherRocket Launcher
spawn weapon_shotgunShotgun
spawn weapon_soulcubeSoul Cube
spawn env_gibs_leftarm (or right)spawns a bloody arm
spawn env_gibs_torsospawns a bloody human torso
spawn env_gibs_leftleg (or right)spawns a bloody leg
spawn env_gibs_spinespawns a bloody spine
spawn monster_demon_cherubSpawns a cherub (baby locust)
spawn monster_zombie_bernieSpawns a flaming Bernie zombie! Wewt!
spawn char_hazmatspawns a hazard suit scientist
spawn monster_flying_lostsoulSpawns a lostsoul, sorta low to the ground.
spawn monster_demon_revenantSpawns a revenant.
spawn monster_zombie_boneySpawns a strong, boney zombie.
spawn monster_zsec_machinegunSpawns a Zsec with a machine gun.
spawn monster_zsec_pistol_slowfireSpawns a Zsec with a pistol, fires slowly.
spawn monster_zsec_pistolSpawns a Zsec with a pistol.
spawn monster_zsec_shotgunSpawns a Zsec with a shotgun.
spawn monster_boss_maledict_cinematicSpawns an immobile, untouchable, unremovable Maledict, the thing you see in the ending cinematic of the game. There is no point in this one.
spawn monster_demon_imp_crawl_armdoorSpawns an imp in a weird position. Doesnt move.
spawn monster_demon_imp_crawlerSpawns an imp that starts out in crawling position.
spawn char_campbell_bfgspawns campbell holding bfg
spawn char_campbell_bfgcasespawns campbell holding his bfg case
spawn char_campbellspawns campbell holding...nothing!
spawn char_swannspawns swann
spawn monster_boss_sabaothSpawns the CPU boss, Sabaoth.
spawn char_betrugerspawns the evil betruger
spawn monster_boss_guardian_spawnerSpawns the floating blue thing above the Guardian. O.o;
spawn monster_boss_guardian_seekerSpawns the Guardian's Seeker.
spawn monster_boss_guardianSpawns the hell boss, the Guardian.
spawn monster_boss_VagarySpawns the spider boss, Vagary.
spawn moveable_ktabletable
spawn monster_zombie_commandoTentacle Zombie
spawn monster_demon_tickTick demon
spawn monster_demon_triteTrite demon
spawn moveable_paperwadwad of paper
spawn moveable_item_(any weapon here)weapons
spawn moveable_wrenchwrench

Contributed By: FoggyDays, carnesaur, ThickSmoke, Zero Drawn, and Warrior_of_Fire.

Test Maps

Bring up the console by pressing Alt+Ctrl+~ then enter the following:

EffectCode
map testmaps/test_boxA simple room
map testmaps/test_lotsaimpsLarge room with lots of enemies
map testmaps/test_boxstackTall room with domino effect boxes

Contributed By: KamelRed.

Third-Person Mode

Press Ctrl+Alt+~(Tilde) to bring up the command console in a single player game:

EffectCode
pm_thirdPersonAngle "Value"Change the angle your character is viewed in thirdperson. 180 is a front view.
pm_thirdPersonRange "Value"Change the distance the camera is from you in third person. 0 is a face view, 80 is default.
pm_thirdPersonHeight "Value"Change the height you are viewed in third person. Negative numbers are below normal.
pm_thirdpersondeath 1Play from third person with your HUD, crosshair, etc.

Contributed By: PritomD.

Passwords

Cabinet Lock Codes

Enter these on the panels found on the numbered cabinets through out the game.

EffectPassword
396#001
483#003
752#009
586#013
347#017
531#023
409#038
102#039
123#047
123#048
123#049
246#054
142#054 (second)
972#063
651#064
364#078
364#079
259#103
579#104
538#112
715#114
972#116
624#116 (second)
624#117
371#213
298#215
624#216
624#217
841#317
836#386
836#387
571#452
372#666
468#669
29821D
627CPU Lab A
463Level 3 Access
584Mars City Armory
0508Martian Buddies 1 and 2
826Monorail Airlock
734Plasma Storage
931Security Chief Door
725Storage 07
842Valve 1 Terminal
734Weapons Storage 1 and 2

Contributed By: Nater255 and SKARDAVNELNATE.

Unlockables

Nightmare Difficulty

UnlockableHow to Unlock
Beat the game.Nightmare Difficulty

Contributed By: dasviolator.

Easter Eggs

Classic Codes

In the console, type in any of the following to recieve a message: iddqd, idkfa, idfa, idclip, and idchoppers. You do not need to press enter to recieve the message.

Contributed By: Chaos Death Saurer.

id Software PDA

In the final level, Excavation Site, after going down the elevator into Hell, stick to the left wall. Make sure to stay to the left, or the final cutscene will trigger. You should come to a dead end with candles barely lighting a brick with the id logo in the center. Click this brick and a wall will open to your left. Walk inside the room to find the id Software PDA containing "Thank You" emails from the staff.

Contributed By: Mr Communism.

Super Turkey Puncher 3

When you start the game, go through out the game and find the kitchen before 'all hell breaks loose' and in the corner of the kitchen you'll find an arcade game...On the screen is the face of the original Doom character...And he also makes the same faces when you punch and kill the turkey... Get a highscore of 25,000 or higher to get a mail on your PDA.

Contributed By: EvilMajinGogeta.

Secrets

Colors!

You can customize your savegames and player names in color! Before typing in the name of your game/player type "^" without quotes and a number 1-0. Once typed, it will disappear and the cursor will change colors, indicating you did it correctly. You can use some letters too, but all the colors are in the numbers.

Contributed By: IWANTSTUFFF.

Custom Flashlights

Doom 3 Custom Flashlight Textures

To make a custom texture for your flashlight in Doom 3, create a .pk4 file or copy one from your Doom 3 directory and clear it out. You can use a compression program such as WinZip to open and compile .pk4 files.

Once you have an empty .pk4 file to work with, create a folder named “lights” (without quotes). Grab the image you want to use and convert it to a .tga file (256 X 256 pixels is a good size). When you use the image it will be reversed, so mirror your image before saving it. Name the image flashlight6.tga, place it in the lights folder and make sure that folder goes in your .pk4 file. Then, rename the .pk4 file so it is the highest number in your Doom 3 directory. For example, if you have a pak005.pk4 file already, you will have to name your new flashlight texture file pak006.pk4 for it to take effect.

Once you have renamed the file, place it in your base directory and start the game.

Contributed By: gsgreg.

Nightmare Difficulty Without Finishing the Game

You will need to edit the DoomConfig.cfg file, located in the /Data/BASE folder. Make sure you backup the file before making any changes. Open the file with Notepad or other text editor. Look for the "g_nightmare" entry. If you haven't finished the game yet, you will see the number 0. Change it to 1, save, and nightmare mode will be unlocked.

Contributed By: MMK.

Skip beginning objectives

At the very beginning of the game as soon as you start. Turn around and kill yourself by jumping off the platform. Click restart, and you will start in the elevator to the comm center with a pistol with full ammo, a shotgun, flashlight, and all hell breaking loose around you.

Contributed By: gamerking128.