DOOM 3
186 ratings
Doom 3 Console Commands (Updated)
By SkullByte
Feel like using console commands? Then this guide is for you!
   
Award
Favorite
Favorited
Unfavorite
Console Commands
Press Ctrl+Alt+~(Tilde) to bring up the command console in a single player game.

Code - Effect

___________________________________________

com_showfps 1 - Draws your framerate.
___________________________________________

kill - Commit suicide
___________________________________________

killmonsters - Kills all Monsters
___________________________________________

status - Your game status
___________________________________________

quit - Quit game
___________________________________________

notarget - Invisibility to most enemies
___________________________________________

gfxinfo - Graphicscard infomation
___________________________________________

freeze - Freeze all on screen
___________________________________________

benchmark - Game Benchmark
___________________________________________

aviDemo - Saves a demo of your playing to an AVI movie file
___________________________________________

give armor - Gives you 125 armor
___________________________________________

pm_jumpheight ### - Defines how high you jump.
___________________________________________

com_allowconsole 1 - This will make it so you only have to press ~ to open the console, no longer alt+ctrl+~.
___________________________________________

pm_walkspeed ### - Defines how fast you are when you walk.
___________________________________________

pm_runspeed ### - Defines how fast you are when you run/sprint.
___________________________________________

pm_crouchspeed ### - Defines how fast you are when you crouch.
___________________________________________

pm_noclipspeed ### - Defines how fast you move with the "noclip" code turned on.
___________________________________________

give keys - All keys
___________________________________________

r_brightness <#> - Set brightness level
___________________________________________

r_gamma <0-3> - Set gamma level
___________________________________________

s_showlevelmeter 1 - Toggle sound level display
___________________________________________

g_showprojectilepct 1 - Toggle hit % to HUD
___________________________________________

say <message> - Send message to everyone in multi-player
___________________________________________

killmoveables - Kill all moving enemies
___________________________________________

killragdolls - Kill all non-moving enemies
___________________________________________

listmonsters - Lists images of monsters
___________________________________________

listlightdefs - Lists indicated def file settings
___________________________________________

noclip - Walk through solid objects
___________________________________________

give all - All weapons with full ammo, health and armor
___________________________________________

god - God Mode
___________________________________________

give ammo - Max Ammo
___________________________________________

give health - Max Health
___________________________________________

g_showplayershadow 1 - You can see your shadow during singleplayer.
___________________________________________

give pda - Gives PDAs/disks of the level you're in.
___________________________________________

give berserk - Berserk mode
___________________________________________

editor - Opens up map editor
___________________________________________

g_nightmare 1 - Unlock Nightmare Mode
___________________________________________

set g_dragEntity 1 - Grabs objects/bodies when you aim and fire at them
___________________________________________

clear - Clear console text
___________________________________________

idkfa - secret message
___________________________________________

Com_Fixedtic -1 - Removes 60 FPS Limit
___________________________________________

clearlights - All lights turn off. Only light is by flashlight....
___________________________________________

testlight - Makes a light for you to see better
___________________________________________

spawn monster_zombie_morgue - Spawns a zombie similar to the one in the infirmary.
___________________________________________

gotohell - Instant win
___________________________________________
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.

Code - Effect

___________________________________________

spawn monster_boss_guardian_spawner - Spawns the floating blue thing above the Guardian.
___________________________________________

spawn monster_boss_guardian_seeker - Spawns the Guardian's Seeker.
___________________________________________

spawn monster_boss_maledict_cinematic - Spawns 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_boss_sabaoth - Spawns the CPU boss, Sabaoth.
___________________________________________

spawn monster_boss_Vagary - Spawns the spider boss, Vagary.
___________________________________________

spawn monster_demon_revenant - Spawns a revenant.
___________________________________________

spawn monster_boss_guardian - Spawns the hell boss, the Guardian.
___________________________________________

spawn monster_zombie_boney - Spawns a strong, boney zombie.
___________________________________________

spawn monster_zombie_bernie - Spawns a flaming Bernie zombie.
___________________________________________

spawn monster_flying_lostsoul - Spawns a lostsoul, somewhat low to the ground.
___________________________________________

spawn monster_demon_imp_crawl_armdoor - Spawns an imp in a weird position. Doesnt move.
___________________________________________

spawn monster_demon_imp_crawler - Spawns an imp that starts out in crawling position.
___________________________________________

spawn monster_demon_cherub - Spawns a cherub (baby locust)
___________________________________________

spawn monster_flying_cacodemon - Flying Cacodemon
___________________________________________

spawn monster_demon_mancubus - Mancubus demon
___________________________________________

spawn monster_demon_archvile - Arch-Vile demon
___________________________________________

spawn monster_demon_tick - Tick demon
___________________________________________

spawn monster_demon_hellknight - Hellknight demon
___________________________________________

spawn monster_demon_maggot - Maggot demon
___________________________________________

spawn monster_demon_trite - Trite demon
___________________________________________

spawn monster_demon_pinky - Pinky Demon (Cyber dog)
___________________________________________

spawn monster_demon_imp - Imp
___________________________________________

spawn monster_zombie_commando - Tentacle Zombie
___________________________________________

spawn monster_zombie_commando_cgun - Chaingun Zombie
___________________________________________

spawn monster_zombie_maint - "Yellow Jacket" Zombie
___________________________________________

spawn monster_zombie_fat - Fat zombie
___________________________________________

spawn monster_boss_cyberdemon - Cyberdemon
___________________________________________

spawn moveable_base_brick - base brick
___________________________________________

spawn moveable_burger - Burger
___________________________________________

spawn moveable_paperwad - wad of paper
___________________________________________

spawn moveable_burgerboxclose - closed burger box
___________________________________________

spawn moveable_burgerboxopen - open burger box
___________________________________________

spawn moveable_base_boulder - boulder
___________________________________________

spawn moveable_base_domino - domino
___________________________________________

spawn moveable_base_barrel - barrel
___________________________________________

spawn moveable_base_fixed - base
___________________________________________

spawn moveable_computer - computer
___________________________________________

spawn moveable_ktable - table
___________________________________________

spawn moveable_chair (1,2 or 5) - chair
___________________________________________

spawn env_gibs_leftarm (or right) - spawns a bloody arm
___________________________________________

spawn env_gibs_leftleg (or right) - spawns a bloody leg
___________________________________________

spawn env_gibs_torso - spawns a bloody human torso
___________________________________________

spawn env_gibs_spine - spawns a bloody spine
___________________________________________

spawn char_campbell_bfg - spawns campbell holding bfg
___________________________________________

spawn char_hazmat - spawns a hazard suit scientist
___________________________________________

spawn char_campbell - spawns campbell holding...nothing!
___________________________________________

spawn char_campbell_bfgcase - spawns campbell holding his bfg case
___________________________________________

spawn char_betruger - spawns the evil betruger
___________________________________________

spawn char_swann - spawns swann
___________________________________________

spawn moveable_base - base
___________________________________________

spawn moveable_wrench - wrench
___________________________________________

spawn moveable_cannister - canister
___________________________________________

spawn moveable_blaptop - laptop
___________________________________________

spawn moveable_cartonbox (1-8) - carton
___________________________________________

spawn moveable_cokecan - oke can
___________________________________________

spawn moveable_monitor - monitor
___________________________________________

spawn moveable_gizmo (1-3) - gizmo
___________________________________________

spawn moveable_item_(any weapon here) - weapons
___________________________________________

spawn marscity_marine_helmet_p90_walking - armed guard
___________________________________________

spawn char_security_goggles_pistol - guard with a pistol
___________________________________________

spawn moveable_burningtank - oxygen tank that explodes when shot
___________________________________________

spawn moveable_explodingtank - oxygen tank that explodes when shot
___________________________________________

spawn moveable_burningbarrel - highly explosive barrel
___________________________________________

spawn moveable_explodingbarrel - explosive barrel
___________________________________________

spawn env_ragdoll_skeleton2 - a "clean" skeleton
___________________________________________

spawn env_ragdoll_skeleton - a bloody skeleton
___________________________________________

spawn monster_zsec_pistol_slowfire - Spawns a Zsec with a pistol, fires slowly.
___________________________________________

spawn monster_zsec_shotgun - Spawns a Zsec with a shotgun.
___________________________________________

spawn monster_zsec_machinegun - Spawns a Zsec with a machine gun.
___________________________________________

spawn monster_zsec_pistol - Spawns a Zsec with a pistol.
___________________________________________
Test Maps
Bring up the console by pressing Alt+Ctrl+~ then enter the following:

Code - Effect

___________________________________________

map testmaps/test_lotsaimps - Large room with lots of enemies
___________________________________________

map testmaps/test_boxstack - Tall room with domino effect boxes
___________________________________________

map testmaps/test_box - A simple room
___________________________________________
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.

Code - Effect

___________________________________________

map game/alphalabs2 map game/alphalabs2 - Alpha Labs 2
___________________________________________

map game/alphalabs3 - Alpha Labs 3
___________________________________________

map game/alphalabs4 - Alpha Labs 4
___________________________________________

map game/caverns1 - Caverns 1
___________________________________________

map game/caverns2 - Caverns 2
___________________________________________

map game/comm1 - Comm 1
___________________________________________

map game/commoutside - Comm Outside
___________________________________________

map game/cpu - CPU
___________________________________________

map game/cpuboss - CPU Boss
___________________________________________

map game/delta1 - Delta 1
___________________________________________

map game/delta2 - Delta 2
___________________________________________

map game/delta3 - Delta 3
___________________________________________

map game/delta4 - Delta 4
___________________________________________

map game/delta5 - Delta 5
___________________________________________

map game/enpro - Enpro
___________________________________________

map game/hell1 - Hell 1
___________________________________________

map game/hellhole - Hellhole
___________________________________________

map game/mars_city1 - Mars City 1
___________________________________________

map game/mars_city2 - Mars City 2
___________________________________________

map game/mc_underground - MC Underground
___________________________________________

map game/monorail - Monorail
___________________________________________

map game/pdas - PDAs
___________________________________________

map game/recycling1 - Recycling 1
___________________________________________

map game/recycling2 - Recycling 2
___________________________________________

map game/alphalabs1 - Alpha Labs 1
___________________________________________

map game/site3 - Site 3
___________________________________________

map game/mp/d3dm1 - Multiplayer Map 1
___________________________________________

map game/mp/d3dm2 - Multiplayer Map 2
___________________________________________

map game/mp/d3dm3 - Multiplayer Map 3
___________________________________________

map game/mp/d3dm4 - Multiplayer Map 4
___________________________________________

map game/mp/d3dm5 - Multiplayer Map 5
___________________________________________
Third-Person Mode
Press Ctrl+Alt+~(Tilde) to bring up the command console in a single player game.

Code - Effect

___________________________________________

pm_thirdperson 1 - 3rd Person View ON
___________________________________________

pm_thirdperson 0 - 3rd Person View OFF
___________________________________________

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 1 - Play from third person with your HUD, crosshair, etc.
___________________________________________

pm_thirdPersonAngle "Value" - Change the angle your character is viewed in thirdperson. 180 is a front view.
___________________________________________
Spawn/Give Weapons/Ammo
In the console (Ctrl+Alt+~) Type these to spawn/give different weapon/ammo.
Warning: these may not work because you may have typed in the "spawn/give" ONLY type Spawn or give in these console commands, dont type them both.

Code - Effect

___________________________________________

give all - All weapons with full ammo, health and armor
___________________________________________

give weapon_plasmagun - Plasmagun
___________________________________________

give weapon_bfg - BFG
___________________________________________

give weapon_chainsaw - Chainsaw
___________________________________________

give weapon_rocketlauncher - Rocketlauncher
___________________________________________

give weapon_shotgun - Shotgun
___________________________________________

give weapon_machinegun - Machinegun
___________________________________________

give weapon_chaingun - Chaingun
___________________________________________

give weapon_flashlight - Gives Flashlight
___________________________________________

spawn weapon_soulcube - Soul Cube
___________________________________________

spawn weapon_plasmagun - Plasma Rifle
___________________________________________

spawn weapon_rocketlauncher - Rocket Launcher
___________________________________________

spawn weapon_machinegun - Machinegun
___________________________________________

spawn weapon_chaingun - Chaingun
___________________________________________

spawn weapon_shotgun - Shotgun
___________________________________________

spawn weapon_bfg - BFG 9000
___________________________________________

spawn weapon_pistol - Pistol
___________________________________________

spawn/give ammo_cells_large - Large ammo for Plasma Rifle
___________________________________________

spawn/give ammo_cells_small - Ammo for Plasma Rifle
___________________________________________

spawn/give ammo_bullets_large - Large ammo for Pistol
___________________________________________

spawn/give ammo_bullets_small - Ammo for Pistol
___________________________________________

spawn/give ammo_bfg_small - Ammo for BFG 9000
___________________________________________

spawn/give ammo_belt_small - Ammo for Chaingun
___________________________________________

spawn/give ammo_clip_small - Ammo for Machinegun
___________________________________________

spawn/give ammo_clip_large - Large ammo for Machinegun
___________________________________________

spawn/give ammo_grenage_small - Hand Grenades
___________________________________________

spawn/give ammo_rockets_small - Ammo for Rocket Launcher
___________________________________________

spawn/give ammo_rockets_large - Large ammo for Rocket Launcher
___________________________________________

spawn/give ammo_shells_small - Ammo for Shotgun
___________________________________________

spawn/give ammo_shells_large - Large ammo for Shotgun
___________________________________________
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.

Code - Effect

___________________________________________

exec mp_vchat - Activates the cheat.
___________________________________________

Press 0 (Zero) - "Great Game"
___________________________________________

Press 1 (One) - "Cancel That"
___________________________________________

Press 2 (Two) - "Pull Back!"
___________________________________________

Press 3 (Three) - "Prepare for Attack"
___________________________________________

Press 4 (Four) - "Grab the Armour"
___________________________________________

Press 5 (Five) - "Cover Me"
___________________________________________

Press 6 (Six) - "Over Here"
___________________________________________

Press 7 (Seven) - "Attack Now"
___________________________________________

Press 8 (Eight) - "Move In "
___________________________________________

Press 9 (Nine) - "I'll Take That"
___________________________________________

Press . (Period) - "That Sucked"
___________________________________________

Press * (Star) - "Hack"
___________________________________________

Press / (Backslash) - "Die Already"
___________________________________________
46 Comments
Denton 11 Mar @ 1:20pm 
Noclip, saved me from playing the game all over because of the fucking elevator bug in delta lab 1 which breaks the game and has never been fixed
Jäger 30 Oct, 2023 @ 3:30pm 
Does spawning the guardian without seekers make it invulnerable to damage?
Or is it more like the Boss Guardian from the Lost mission Campaign.
SkullByte  [author] 30 Oct, 2023 @ 3:05pm 
@islate: "monster_demon_d3xp_bruiser"
Islate 30 Oct, 2023 @ 6:44am 
how do u spawn a bruiser?
Jäger 23 Mar, 2022 @ 8:54pm 
PDAS level command doesnt work :(
SkullByte  [author] 16 Oct, 2021 @ 9:49am 
@HenpeckedLeader Nope. Base game works just fine.
EVIL TWOMAD 16 Oct, 2021 @ 8:52am 
Do I need to mod the game to use these commands?
Terrenblade 13 Apr, 2021 @ 4:44pm 
Came here to ask how to bind two command to one key and Nine, Time's Avoidant had already answered on page 2. A king among men. :veteran: :crown:
(bind "Letter here" "Command here";bind "Same letter" "Different command" )
VFR6 10 Mar, 2021 @ 11:42am 
Thanks SkullDust.
SkullByte  [author] 10 Mar, 2021 @ 10:24am 
@VFR6: Unfortunately not that I know of. Sorry!