Console command for perk points

Instead of going through the player.advskill loop, I've been wondering if there is a command to get me a set number of perk points directly.

Does such a command exist?

(In case of confusion, by perk points I mean the points you spend to level perks up, not skills.)


No, there is no console command that allows you to change how many perk points you have. You either need to give yourself perks directly, as in Kaizerwolf's answer, or use a mod to adjust your perk points.

If you have the Deadly Dragons mod, you can give yourself dragon souls in the console, and then use the mod to convert them to perk points. If you want two more perk points, give yourself ten dragon souls with player.modav dragonsouls 10, and then use the Deadly Dragons mod configuration menu to convert the souls to perk points (if you kept the default conversion rate of 5 dragon souls per perk point).

There might be other mods that make the process more convenient, but Deadly Dragons is the only one I've used.


Aside from advlevel, which would increase your level by 1 (but not add any perk points), I don't see any commands to give yourself a set amount of perk points.

On the upside, however, is this: addperk <perk ID>. By specifying the perk ID, which can be found online, you can just give yourself the perks you want. As the UESP's example goes, you would type the following into the console:

player.addperk 000c44c0

and it would give you the Adept Destruction perk.