7 Days to Die

7 Days to Die

View Stats:
How i can increase skills and perks points with modding?
i opened progression.xml.which command line do i need to change?
< >
Showing 1-12 of 12 comments
fjrehazard Feb 27, 2023 @ 11:44am 
What are you specifically trying to accomplish?
Thompson (Banned) Feb 27, 2023 @ 4:15pm 
Depends on what your trying to do, but here's a basic run down.

Make a backup before changing anything. Or worst case scenerio, you can verify in steam and it will set the progression.xml back to defualt.

Below are basic game level, sp, and xp settings and what each of them mean;
<level max_level="300" exp_to_level="10000" experience_multiplier="1.05" skill_points_per_level="1" clamp_exp_cost_at_level="60">

max_level= Changes the max level a player can reach in game.

exp_to_level= Changes the baseline xp required to level up.

experience_multiplier= Changes how much xp increases for each level starting at baseline (baseline*(1.05^level)).
Level 2 = 11,025xp
level 60 = 186,792xp

skill_points_per_level= Changes the amount of skill points a player gets for leveling up.

clamp_exp_cost_at_level= Changes which level the xp multiplier is capped at (i.e every level from 60 and up is a static amount of xp needed to level up--186,792) .


Below are the basics for all 5 main attributes and what they mean.
<attributes min_level="1" max_level="10" base_skill_point_cost="1" cost_multiplier_per_level="1.14">

min_level= Changes the lowest level allowed and which level is unlocked at start.

max_level= Changes the highest level allowed.

base_skill_point_cost= Changes the baseline skill points required to unlock each level.

cost_multiplier_per_level= Same as xp mutli...changes the how many SP are neeeded to unlock each level starting with baseline (1*(1.14)^level).


Perk settings for each attribute starts at;
<perks min_level="0" max_level="5" base_skill_point_cost="1" cost_multiplier_per_level="1" max_level_ratio_to_parent="5">

This works the same way as attributes. Min/Max(0-5) levels. SP cost. There's a cost multi setting but is set to 1 by default, making each level cost 1sp each and never increase.
Originally posted by Las:
Depends on what your trying to do, but here's a basic run down.

Make a backup before changing anything. Or worst case scenerio, you can verify in steam and it will set the progression.xml back to defualt.

Below are basic game level, sp, and xp settings and what each of them mean;
<level max_level="300" exp_to_level="10000" experience_multiplier="1.05" skill_points_per_level="1" clamp_exp_cost_at_level="60">

max_level= Changes the max level a player can reach in game.

exp_to_level= Changes the baseline xp required to level up.

experience_multiplier= Changes how much xp increases for each level starting at baseline (baseline*(1.05^level)).
Level 2 = 11,025xp
level 60 = 186,792xp

skill_points_per_level= Changes the amount of skill points a player gets for leveling up.

clamp_exp_cost_at_level= Changes which level the xp multiplier is capped at (i.e every level from 60 and up is a static amount of xp needed to level up--186,792) .


Below are the basics for all 5 main attributes and what they mean.
<attributes min_level="1" max_level="10" base_skill_point_cost="1" cost_multiplier_per_level="1.14">

min_level= Changes the lowest level allowed and which level is unlocked at start.

max_level= Changes the highest level allowed.

base_skill_point_cost= Changes the baseline skill points required to unlock each level.

cost_multiplier_per_level= Same as xp mutli...changes the how many SP are neeeded to unlock each level starting with baseline (1*(1.14)^level).


Perk settings for each attribute starts at;
<perks min_level="0" max_level="5" base_skill_point_cost="1" cost_multiplier_per_level="1" max_level_ratio_to_parent="5">

This works the same way as attributes. Min/Max(0-5) levels. SP cost. There's a cost multi setting but is set to 1 by default, making each level cost 1sp each and never increase.

I took a backup of my character in the game and formatted my computer. I installed the game on my new system and when I restored my saved files, my character, which was level 90, appeared as 1 level in the game. When I was at 90 level, I used the skill points I had on skills. In order to reach this skill score again, I need to edit the command on which line in which xml file. I only need this part. I would be glad if you could help me with this.

I'm lost in commands, I don't want to do anything wrong. It would be helpful if you could show me directly the command line I need and what I should type there.THANK YOU
Mardoin69 Mar 4, 2023 @ 11:15am 
So....you don't actually want to create a mod for altering skill and perk points. You just want to make your new character (in your current game save) the same level as before, cuz of losing the character from before.......right?

First, when you go to choose your game save to continue, there is some settings on the right hand side. Look through those and find _Cheats enabled and check that box. Now continue your game and bring up the console by hitting F1, type the following commands and hit enter;

giveselfxp 10000

To exit the console....just hit F1 again.

I believe 10,000 is the max? you can do at a time or maybe it's 100,000....I forget cuz it's been forever since I tried it. Anyway, experiment with the number of xp to try at a time....it'll either work or it won't. Once you do give self enough xp to reach level 90 again...... exit back to main menu and uncheck that box for _cheats enabled. This will allow you to get achievements again. You may want to restart 7d2d though at that point, just to be sure it does actually reset it so you can get achievements.
Last edited by Mardoin69; Mar 4, 2023 @ 11:17am
Thompson (Banned) Mar 4, 2023 @ 12:40pm 
Originally posted by uygarkucukemiroglu:

I took a backup of my character in the game and formatted my computer. I installed the game on my new system and when I restored my saved files, my character, which was level 90, appeared as 1 level in the game. When I was at 90 level, I used the skill points I had on skills. In order to reach this skill score again, I need to edit the command on which line in which xml file. I only need this part. I would be glad if you could help me with this.

I'm lost in commands, I don't want to do anything wrong. It would be helpful if you could show me directly the command line I need and what I should type there.THANK YOU
For future reference, you should've explained this in your first post. It would've saved alot of time.

Anyhow, you don't need to edit the xml to get your character back to level 90. This can be done by using the giveselfxp command.

Use the multiplier I showed above to calculate how many points you need to give yourself for level 90. Hint; 3,702,129 xp will get you level 60, and I said above the amount of xp needed for each level after that is 186,792.

So do the math....
186,792 x 30 = 5,603,760 + 3,702,129 = 9,305,889

giveselfxp 9,305,889 will get you to level 90.
Originally posted by Las:
Originally posted by uygarkucukemiroglu:

I took a backup of my character in the game and formatted my computer. I installed the game on my new system and when I restored my saved files, my character, which was level 90, appeared as 1 level in the game. When I was at 90 level, I used the skill points I had on skills. In order to reach this skill score again, I need to edit the command on which line in which xml file. I only need this part. I would be glad if you could help me with this.

I'm lost in commands, I don't want to do anything wrong. It would be helpful if you could show me directly the command line I need and what I should type there.THANK YOU
For future reference, you should've explained this in your first post. It would've saved alot of time.

Anyhow, you don't need to edit the xml to get your character back to level 90. This can be done by using the giveselfxp command.

Use the multiplier I showed above to calculate how many points you need to give yourself for level 90. Hint; 3,702,129 xp will get you level 60, and I said above the amount of xp needed for each level after that is 186,792.

So do the math....
186,792 x 30 = 5,603,760 + 3,702,129 = 9,305,889

giveselfxp 9,305,889 will get you to level 90.

Thank you for your help skill points problem solved
One more problem left..How can i bring back already i read the books?
At the moment all my books are reseted.
İs there any way to solve this issue? (many thanks again)
Originally posted by Mardoin69:
So....you don't actually want to create a mod for altering skill and perk points. You just want to make your new character (in your current game save) the same level as before, cuz of losing the character from before.......right?

First, when you go to choose your game save to continue, there is some settings on the right hand side. Look through those and find _Cheats enabled and check that box. Now continue your game and bring up the console by hitting F1, type the following commands and hit enter;

giveselfxp 10000

To exit the console....just hit F1 again.

I believe 10,000 is the max? you can do at a time or maybe it's 100,000....I forget cuz it's been forever since I tried it. Anyway, experiment with the number of xp to try at a time....it'll either work or it won't. Once you do give self enough xp to reach level 90 again...... exit back to main menu and uncheck that box for _cheats enabled. This will allow you to get achievements again. You may want to restart 7d2d though at that point, just to be sure it does actually reset it so you can get achievements.

Thank you for your help ,it was helpfull..Do you know what is the books command please?
Last edited by uygarkucukemiroglu; Mar 4, 2023 @ 2:52pm
Thompson (Banned) Mar 4, 2023 @ 2:34pm 
Originally posted by uygarkucukemiroglu:
Thank you for your help skill points problem solved
One more problem left..How can i bring back already i read the books?
At the moment all my books are reseted.
İs there any way to solve this issue? (many thanks again)
Console command type; cm

Open the character menu and you will see the creative menu on the top right side. Search for books and select the ones you want.
Originally posted by Las:
Originally posted by uygarkucukemiroglu:
Thank you for your help skill points problem solved
One more problem left..How can i bring back already i read the books?
At the moment all my books are reseted.
İs there any way to solve this issue? (many thanks again)
Console command type; cm

Open the character menu and you will see the creative menu on the top right side. Search for books and select the ones you want.

its done thank you very very much
Mardoin69 Mar 5, 2023 @ 9:44am 
Hey @Las ....while we're on this....do you know what the max amount of XP the giveselfxp command allows? I had read (long time ago) there was a maximum value and thought I remembered it being some lower value. I'm guessing I'm way off on that though.
Thompson (Banned) Mar 5, 2023 @ 3:21pm 
As far as I know there's not a character limit. I know 48,532,175 is the exact amount of xp needed to max out and when I'm modding and I need to test at max level I just type in something like 9999999999 instead and it takes, so I assume there's no limit. I can't remember if there was ever a limit in the past. I didn't start modding this game or run a server until A17 I think and that's the only time I've ever needed to use the command to max out.
Mardoin69 Mar 6, 2023 @ 10:55am 
@Las ..ok thanks. Then that makes things quite a bit easier ofc.
< >
Showing 1-12 of 12 comments
Per page: 1530 50

Date Posted: Feb 27, 2023 @ 9:59am
Posts: 12