Set Player Level (player.setlevel)
fallout-3 — Console Commands
Sets your character's level to a specified number, affecting perks, health, and skill points.
Syntax
player.setlevel [level]
Example
player.setlevel 20
💡 Notes
Level range is 1-30 (with Broken Steel DLC). Setting level may not grant perk points retroactively. [verify] for DLC.
🎯 Tips & Tricks
Plan perks ahead
Before setting level, decide which perks you want to avoid missing out on.
Use with player.addperk
Combine with player.addperk to manually add specific perks after leveling.
Save before leveling
Always save before using setlevel to revert if you don't like the result.
🔧 Troubleshooting
Perks not appearing
Use player.addperk to manually add perks; setlevel does not auto-assign them.
Level cap not working
Ensure you have Broken Steel installed for level 30 cap; otherwise max is 20.
⚠️ Common Mistakes
- Setting level too high and missing content
- Not adding perks manually
- Using it before completing quests that reward levels
👍 Pros
- Quickly reach high level
- Unlock high-level perks
- Increase base health
- Access high-tier enemies
👎 Cons
- May skip perk selection
- Can make game too easy
- May cause skill point loss
- Not retroactive for perks