how do i add experience points to the player

Post » Mon Nov 19, 2012 12:36 am

Hello
How do i make a script that adds expereince points after killing an enemy.
Note: adding experience points to the player base level and not to his skills.
thx
User avatar
carly mcdonough
 
Posts: 3402
Joined: Fri Jul 28, 2006 3:23 am

Post » Sun Nov 18, 2012 8:22 pm

Use this inside your event.

Game.AdvanceSkill("Marksman", 5.0)

Change Marksman for whatever skill you want, and the number to however much XP you want to increase by :smile:
User avatar
Stay-C
 
Posts: 3514
Joined: Sun Jul 16, 2006 2:04 am

Post » Mon Nov 19, 2012 5:51 am

Thank you for helping me out again mate, but if you read my note i dont want to advance the player skills, not marksman nor alchemy, i want to add xp to the players base level xp.
thx.
User avatar
Mrs Pooh
 
Posts: 3340
Joined: Wed Oct 24, 2007 7:30 pm

Post » Sun Nov 18, 2012 5:28 pm

Is "XP" even a thing in Skyrim? I thought the player's level progress was determined entirely by skill increases. You could try advancing a skill then resetting it to what it was before, but I expect that would reset progress on that skill.

Cipscis
User avatar
Yvonne Gruening
 
Posts: 3503
Joined: Mon Apr 23, 2007 7:31 pm

Post » Mon Nov 19, 2012 7:24 am

what i mean in XP is player experience points earned to his level progress in order to advance to the next level, and not experience points earned in his skills.
I am aware that player level progress is skyrim advances after advancing any of his skills, thats why i asked if there is a way to make a script that adds experience points to the player level progress without using his skills.
User avatar
Markie Mark
 
Posts: 3420
Joined: Tue Dec 04, 2007 7:24 am

Post » Sun Nov 18, 2012 11:40 pm

what i mean in XP is player experience points earned to his level progress in order to advance to the next level, and not experience points earned in his skills.
I am aware that player level progress is skyrim advances after advancing any of his skills, thats why i asked if there is a way to make a script that adds experience points to the player level progress without using his skills.
User avatar
Robert Bindley
 
Posts: 3474
Joined: Fri Aug 03, 2007 5:31 pm

Post » Sun Nov 18, 2012 9:32 pm

Yes, I understand that. However, I don't think there is any way to directly manipulate the player's level progress. As far as I know, it can only be increased indirectly by advancing the player's skill levels. I hope there's another way, sure, but from looking at the wiki's http://www.creationkit.com/Category:Papyrus and http://www.creationkit.com/Actorvalue I don't think there is.

Cipscis
User avatar
Riky Carrasco
 
Posts: 3429
Joined: Tue Nov 06, 2007 12:17 am

Post » Mon Nov 19, 2012 3:14 am

I don't have an answer for you, but I think what you are trying to do is like they did in "Nehrim" (the Oblivion makeover) where they created experience points which advanced the player's level instead of the skills. You might want to examine how they did it in Nehrim and see if a similar workaround would work in Skyrim.

Here is a link to "Nehrim":
http://www.nehrim.de/indexEV.html
User avatar
A Dardzz
 
Posts: 3370
Joined: Sat Jan 27, 2007 6:26 pm

Post » Mon Nov 19, 2012 12:12 am

thank you.
User avatar
trisha punch
 
Posts: 3410
Joined: Thu Jul 13, 2006 5:38 am


Return to V - Skyrim