What is the name of the maximum training level setting?
Does anyone know the console command to change the default setting for the maximum amount of training levels in Oblivion?
I'm attempting to alter it, and the setgs console command works, but using the setting iTrainingNumAllowedPerLevel (the setting's name in Skyrim) does not. I know it exists, because I've used it before.
2 Answers
It appears the value is called ITrainingSkills, as said in this discussion on UESP.
From the NexusMods Forum it seems the command to change it, is:
setgamesetting itrainingskills, (number) 3 You can change the values of your player character's skills using modpcs (modify player character skill), and change their attributes using modpca (modify player character attribute).
They are used like this:
modpcs <SkillName (without spaces)> <value (0 to max. 255)>(e.g.modpcs sneak 120)modpcs <AttributeName> <value (0 to max. 255)>(e.g.modpca intelligence 80)
The alternative is using player.setav <attribute> <n>, which works for both attributes and skills.
The difference between the two approaches is how they are taken into account when leveling up your player character: setav counts directly towards levels (increasing a skill this way will advance your level like a 'natural' increase would do), whereas modpc will "technically give you negative progress towards your next skill increase".
I read your question as asking for a way to allow the game to keep leveling up your PC after the vanilla limits (of 100) were reached - tweaking the ceiling, so to speak, without changing the actual values. So, just to be clear, these commands don't only change the maximum level allowed, but will set it to the given value.
For targeting skills (and attributes) specifically however, they seem to be the best option you have (as using advlevel, setlevel <n>, or advskill <skill> <n> has more serious drawbacks).
Source of quote - more info here.
2