Fallout 3 remains a cornerstone of the post-apocalyptic RPG genre even years after its release. While exploring the ruins of Washington D.C. provides a sense of challenge, technical hiccups or the desire for creative experimentation often lead players to the PC console. This system allows for deep manipulation of the game world, from fixing broken quests to testing high-level gear without the grind.

Using these tools effectively requires an understanding of syntax and the potential impact on game stability. Accessing the console is the first step toward complete control over the wasteland environment.

Accessing the Console and Basic Safety

To input commands, press the tilde (~) key located below the Escape key on most standard US keyboards. For players using UK or international layouts, the key may be the grave accent (`) or the apostrophe (') key. Upon pressing this, the game world pauses, and a prompt appears in the lower-left corner of the screen.

Before executing any command, creating a manual save is a mandatory precaution. Console commands can occasionally bypass script triggers, leading to "broken" save states if quest-critical flags are set incorrectly. Use these tools as a way to enhance your experience or resolve issues, rather than as a total replacement for gameplay mechanics.

Essential Gameplay and Exploration Commands

These are the most frequently used commands that alter the fundamental rules of the game world. They are often used to bypass terrain bugs or quickly navigate across the map.

  • tgm: Toggle God Mode. This provides infinite health, ammunition, and Action Points (AP). It also prevents radiation damage and weapon degradation.
  • tcl: Toggle No-Clip Mode. This allows the player character to walk through walls and fly through the air. It is particularly useful if you find yourself stuck in the geometry of a collapsed building.
  • tmm 1: Toggles all map markers. Entering this will reveal every location in the Capital Wasteland on your Pip-Boy map, allowing for instant fast travel to any point.
  • unlock: Unlocks the targeted door, chest, or terminal. To use this, open the console, click on the locked object with your mouse to display its ID at the top of the screen, then type the command.
  • kill: Instantly kills the selected target. Similar to the unlock command, you must click on the NPC or creature first.
  • killall: Eliminates every NPC and creature in the immediate loaded area. Use this with caution, as it can kill essential quest-givers if they are nearby.
  • tfow: Toggles the Fog of War on the local map.
  • tm: Toggles the HUD (Head-Up Display). This is perfect for taking clean screenshots without the health bar or compass visible.
  • tfc: Toggles the free-roaming camera. This allows you to fly the camera away from your character's body to observe surroundings from a bird's eye view.

Character Progression and Stat Modification

Modifying your character's stats can help you tailor your build or overcome a particularly difficult level spike. There are three primary ways to adjust stats: setav (sets a specific value), modav (adds to the current value), and forceav (overrides all other modifiers).

SPECIAL and Skill Adjustments

To modify a specific attribute, use the syntax: player.setav [attribute] [number]. Replace [attribute] with one of the following:

  • SPECIAL Attributes: Strength, Perception, Endurance, Charisma, Intelligence, Agility, Luck.
  • Skills: SmallGuns, BigGuns, EnergyWeapons, Unarmed, MeleeWeapons, Explosives, Sneak, Lockpick, Science, Repair, Speech, Barter, Medicine.

Example: player.setav Intelligence 10 will maximize your intelligence, granting you more skill points per level up.

Leveling and Experience

  • advlevel: Increases your character level by exactly one. This will trigger the level-up screen where you can assign skill points and choose a new perk.
  • player.setlevel [number]: Sets your level to the specific number provided. Note that this does not grant you the intervening perks, so advlevel is often preferred for natural progression.
  • rewardxp [number]: Grants the player the specified amount of experience points immediately.
  • rewardkarma [number]: Adds the specified amount of Karma to your character. To remove karma (becoming more evil), use a negative number like rewardkarma -500.

Mastering the Item Spawn System

The command player.additem [Item ID] [Quantity] is the gateway to acquiring any object in the game. To successfully use this, you need the 8-digit hexadecimal code for the item.

Currency and Vital Supplies

  • 0000000f: Bottle Caps (The primary currency)
  • 0000000a: Bobby Pins
  • 00015169: Stimpak
  • 00015168: Rad-X
  • 00015167: RadAway
  • 00050f8f: Med-X
  • 00015164: Jet
  • 00015163: Buffout
  • 00015165: Mentats
  • 00034051: Blood Pack
  • 000284f9: Nuka-Cola Quantum
  • 000151a3: Purified Water

Weapon IDs (Standard and Unique)

Equipping yourself with the right firepower is essential for survival in the wastes. Use these IDs with the player.additem command.

  • 00004321: 10mm Submachine Gun
  • 00004333: Hunting Rifle
  • 00004327: Combat Shotgun
  • 0000432c: Fat Man (Mini-Nuke Launcher)
  • 0000432e: Gatling Laser
  • 00004322: Alien Blaster (Extremely rare/powerful)
  • 0000432d: Flamer
  • 0000433f: Minigun
  • 0006b539: A3-21's Plasma Rifle (Unique variant)
  • 000303a2: Blackhawk (.44 Magnum Unique)
  • 00066c76: Ol' Painless (Unique Hunting Rifle)
  • 0003c07a: Lincoln's Repeater
  • 0000434e: Shishkebab
  • 00004353: Super Sledge

Ammunition IDs

Acquiring a powerful weapon is useless without the proper rounds. Match these with your favorites:

  • 00004241: 10mm Round
  • 00004240: 5.56mm Round (Assault Rifles)
  • 0002937e: .44 Round Magnum
  • 0006b53c: .308 Caliber Round (Sniper Rifles)
  • 00028eea: Shotgun Shell
  • 0006b53d: 5mm Round (Minigun)
  • 00020799: Mini Nuke
  • 00020772: Energy Cell
  • 00004485: Microfusion Cell
  • 00029364: Alien Power Cell
  • 00029371: Flamer Fuel

Apparel and Protection

Armor in Fallout 3 not only provides Damage Resistance (DR) but often carries beneficial stat bonuses. To use Power Armor specifically, you usually need the training perk, which can also be granted via console.

  • 00014e13: Power Armor Training (Perk ID for player.addperk)
  • 00000a26: T-51b Power Armor
  • 00000a27: T-51b Power Armor Helmet
  • 00025083: Power Armor (Standard T-45d)
  • 0001fe26: Prototype Medic Power Armor (Unique)
  • 00023b62: Armored Vault 101 Jumpsuit
  • 000cb60e: Ranger Battle Armor (Highly effective non-power armor)
  • 0003064d: Ghoul Mask (Prevents Feral Ghouls from attacking)

Granting Perks for Ultimate Customization

Perks define your character's unique abilities. Instead of waiting for a level-up, you can use player.addperk [Perk ID] to gain them instantly. Conversely, player.removeperk [Perk ID] can be used to re-spec your character.

  • 00094eba: Bloody Mess (+5% damage and more violent deaths)
  • 00031dbc: Mysterious Stranger (The stranger appears in VATS to help)
  • 00031de1: Understanding (Gain an extra skill point from books)
  • 00031dd8: Educated (Gain 3 extra skill points per level)
  • 00044cb1: Intense Training (Add a point to a SPECIAL attribute)
  • 00031db4: Sniper (Increased chance of headshots in VATS)
  • 00031db7: Light Step (Never trigger floor traps or mines)
  • 00031dd3: Comprehension (Doubles skill points from books)
  • 00094ebc: Cannibal (Allows eating corpses for health)
  • 00031de5: Explorer (Shows all map locations automatically, similar to TMM 1 but immersive)

Quest and World Management

Quest scripts in Fallout 3 can sometimes fail due to NPC pathing issues or missing triggers. These commands help you "nudge" the game back onto the right track.

  • movetoqt: Teleports the player directly to the current active quest target. This is the fastest way to resolve a situation where a quest marker is pointing to an inaccessible area.
  • completeallobjectives [Quest ID]: Marks all current objectives for a specific quest as finished.
  • resetquest [Quest ID]: Restarts the specified quest from the beginning. This should be a last resort, as it can confuse the game's chronological logic.
  • setpc canusepowerarmor 1: An alternative way to allow your character to wear Power Armor without the perk.
  • showracemenu: Opens the character customization screen, allowing you to change your appearance, race, and sex at any time during the game.
  • shownamemenu: Allows you to rename your character.

Advanced System and Visual Commands

For players who want to fine-tune the technical performance or the visual presentation of the game, these system-level commands are invaluable.

  • fov [number]: Changes the Field of View. The default is usually 75; many players prefer 90 or higher for a more modern widescreen experience.
  • set timescale to [number]: Adjusts how fast time passes in the game. The default is 30. Setting it to 1 makes game time pass at the same rate as real-time. Setting it to 0 pauses the sun and moon cycle entirely.
  • pcb: Purge Cell Buffer. This command clears out the data of previously visited locations from your RAM. If the game starts stuttering after a long play session, this can often restore performance without a restart.
  • qqq: Instantly exits the game to the desktop without going through the main menu.
  • setgs fJumpHeightMin [number]: Changes your jump height. The default is 64. Increasing this significantly allows you to leap over small buildings, though you should pair this with tgm to avoid falling damage.
  • setgs fMoveRunMult [number]: Changes your running speed. The default is 4. Doubling this allows for much faster travel across the wasteland.

Managing NPCs and Companions

Sometimes an NPC you need to talk to has wandered off into the wasteland or fallen through the floor. Use these commands to manage the denizens of D.C.

  • prid [NPC ID]: This "picks" the NPC by their ID so you can execute commands on them without having to see or click them. For example, prid 000156a2 selects Dogmeat.
  • moveto player: Moves the previously selected NPC (via clicking or prid) directly to your location.
  • resurrect: Brings a dead NPC back to life. Note that this may not always fix a broken quest if the game has already registered their death as a failure state.
  • addfac [Faction ID] 1: Adds the selected NPC to a specific faction. This can be used to stop enemies from attacking you or to make a neutral NPC follow you.
  • evp: Evaluates the Package of an NPC. If an NPC is standing still and refusing to move to their next objective, this command forces them to re-read their AI instructions.

Effective Use of the Skill Book IDs

Skill books are the best way to reach 100 in all skills. By spawning these and using them with the Comprehension perk, you can maximize your character easily.

  • 0003403c: Big Book of Science (Science)
  • 00034045: Chinese Spec-Ops Training Manual (Sneak)
  • 00034043: D.C. Journal of Internal Medicine (Medicine)
  • 0003403d: Dean's Electronics (Repair)
  • 0006a80c: Duck and Cover! (Explosives)
  • 00034040: Grognak the Barbarian (Melee Weapons)
  • 0003403e: Guns and Bullets (Small Guns)
  • 00034044: Lying, Congressional Style (Speech)
  • 00034041: Nikola Tesla and You (Energy Weapons)
  • 0003403f: Pugilism Illustrated (Unarmed)
  • 00034042: Tales of a Junktown Jerky Vendor (Barter)
  • 00034046: Tumblers Today (Lockpick)
  • 00034048: U.S. Army: 30 Handy Flamethrower Recipes (Big Guns)

Final Recommendations for Console Use

While the temptation to play with God Mode active at all times is high, the true strength of Fallout 3 commands lies in their ability to tailor the experience to your preferences. Whether you are correcting a bugged quest in the Pitt, increasing your carrying capacity (player.modav carryweight 5000) to avoid inventory management, or simply exploring the map with a high FOV, these commands ensure that the game remains accessible and fun.

Always remember that the console is an "as-is" feature. It bypasses the game's internal checks, so moderation is key to maintaining the intended atmosphere of the Capital Wasteland. By categorizing your most-used IDs and understanding the basic syntax of character modification, you turn a potentially frustrating bug into a minor inconvenience that can be solved in seconds.