Jump to content

Skyrim alternative levelling mod?


yourrmother

Recommended Posts

Hi folks,

So I have been searching and I don't think the mod that I am looking for exists. So I thought I'd ask here to see if anyone knows how it could be done.

 

EDIT: Thought I better mention that I think this is the right forum to post this, as it's something I'm probably going to have to put together myself. However, if it would be better suited to the requests forum could a kind moderator please move it there? Thank you.

 

--------------------------------------------------------

Short Version:

 

What I am looking for is a mod that directly effects the experience earned from gaining levels in a skill.

 

For example, if I go from 49 to 50 in archery, my understanding is that I gain 50XP towards my next character level up. I am looking for a mod or way that would allow this value to be 50% or 25% of its calculated value. So instead of 50XP in the above example, I'd get 25 or even 12.5.

 

Anyone any idea how I would go about achieving this? I'm guessing it's not going to be as easy as a console command.

 

Thanks.

--------------------------------------------------------

 

Extended Version:

I understand that there is a skill XP variable that exists, using the following:

 

k(x1.95)+C

 

x being the current skill level and C indicating a different coefficient for each individual skill.

 

However, this is no good to me. As it doesn't affect how much experience is gained from leveling a skill (such as archery, as mentioned above).

Instead what it determines (in my understanding) is how many arrows you need to fire in order for the skill to increase.

 

 

From what I can see, most level curve rebalance mods typically effect the following variables:

fXPLevelUpBase

fXPLevelUpMult

 

Which are used as follows:

Current level * fXPLevelUpMult + fXPLevelUpBase

 

However, this is also no good to me as it does not directly affect the experience earned from leveling a skill. Only the "required amount" needed.

 

So with this in mind, again, anyone any idea how I'd go about changing the XP earned per skill up?

Big thanks if you bothered to read the long version, lol.

Edited by yourrmother
Link to comment
Share on other sites

Currently you need 10 skill level up to gain a level right? You would want to increase this to 20 (or whatever)?

 

Sorry, I don't have any advice, but I like the idea. During my first play-through I found myself in trouble at levels 15-20 because I had levelled too interchangeably.

 

However, your suggestion does pose a balance issue as a level 10 PC would have double the skills compared to Vanilla.

Link to comment
Share on other sites

  • 2 months later...

the variable that effects what I was talking about is: fXPPerSkillRank

 

So can different skills be made to contribute differently? For example, just lockpicking giving half the usual gain (or even no gain)?

Link to comment
Share on other sites

  • 5 weeks later...

the variable that effects what I was talking about is: fXPPerSkillRank

 

So can different skills be made to contribute differently? For example, just lockpicking giving half the usual gain (or even no gain)?

 

From what I can see this variable is applied for all skill-ups. I suggest to get the effect you'e after you would have to identify the script being used for calculating skill-ups and add another variable to multiply fXPPerSkillRank by and some conditional code for each different skill to set the new variable to get the result you wanted with a potential ELSE setting the default value to 1. In pseudo code something like:

if skill=="Lockpicking"

then some more code like:

XPmult=0 before fXPPerSkillRank is calculated and

fXPPerSkillRank = fXPPerSkillRank*XPmult immediately after fXPPerSkillRank is initially calculated.

 

So XPmult (a variable I just made up for our purpose) would equal 1 for skills you wanted to leave as is, and would be 0 if skills you didn't want to level you. Obviously a value between 0 and 1 would reduce the Xp earned from that particular skill.

 

There is a mod Disable Skill Leveling v1-01 which apparently makes non cobat skills not give Xp towards leveling but it requires Dragon Script to work. I've not wanted to install Dragon Script as it's currently "on hold" on Nexus and apparently pretty powerful.

 

I'm pretty new to modding but I'm an OK coder, and am currently trying to work out how to identify which scripts do what. Anyone able to point me towards the scritp at work when a skill goes up and fXPPerSkillRank is used would be greatly appreciated. A decent data dictionary would also be handy.

Edited by sirvile
Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...