so normally you gain character xp from leveling up skills.
i want it so that skills gains don't level up the character at all, which can be done by adjusting gameplay settings.
however, i want the player to gain varying amounts of character xp from killing actors.
are there any script commands that add specific amounts of character xp?
i know about the player.advancelevel command which simply gives u one full level.
but i'd prefer something like "player.advcharacterxp 30" etc. which would allow me to slowly progress the players level as a result of combat only.
one other workaround idea i had, was to create a new skill, set it to skill level 1000 (with the use of the skill uncapper), and then use "player.advanceskill" to increase it by 1, then use player.modav to set it back to 1000 again, and run this script each time an actor is killed.
then i could set the xp needed per level to 20000.
the end result would be that killing 20 actors grants the player a level, but increasing a lot of skills has only a small effect towards a level up.