Update character level editing

This commit is contained in:
SPT-dev 2023-03-02 21:10:05 -05:00
parent eeb694eab2
commit c25c3e621b

View File

@ -1,10 +1,10 @@
# ![Tutorial profiles](./assets/img/headers/tutorials_profiles.png) # ![Tutorial profiles](./assets/img/headers/tutorials_profiles.png)
>Tutorials originaly written by : Sorata-Senpai *By Sorata-Senpai, 2020.*
Summary **Summary :**
* [Terms](#terms) * [Legend](#legend)
* [Requirements](#requirements) * [Requirements](#requirements)
* [Edit character level](#edit-character-level) * [Edit character level](#edit-character-level)
* [Edit skill level](#edit-skill-level) * [Edit skill level](#edit-skill-level)
@ -13,35 +13,30 @@ Summary
* [Edit traders loyalty level](#edit-traders-loyalty-level) * [Edit traders loyalty level](#edit-traders-loyalty-level)
* [Add money to the stash](#add-money-to-the-stash) * [Add money to the stash](#add-money-to-the-stash)
## Terms ## Legend
Term | Meaning Path / Expression | What | Example
------------|---------- ------------------|-----------------------------|--------
%server% | Location of the server folder. %server% | Server folder. | `C:\Games\SPT-AKI\Server\`
%profileID% | String of text identifying a profile. %profileID% | File containing a profile. | `C:\Games\SPT-AKI\Server\user\profiles\9dbfcbf0d3be487b9ac20cd8.json`
## Requirements ## Requirements & Notes
For doing any edits in SPT-AKI we higly recommend you to use [VSCodium](https://github.com/VSCodium/vscodium/releases). This software is free and its features *(autocompletion, syntax error detection, ...)* are helpfull for modding. * [VSCodium](https://github.com/VSCodium/vscodium/releases/download/1.51.1/VSCodiumSetup-x64-1.49.1.exe)
> **Note:** Before doing any changes, the game and the server need to be closed. It's also recommended to create a backup of the profile you're about to edit. For this, heads to `%server%\user\%profileID%` and create a copy of the profile. Before doing any changes, the game and the server need to be closed. It's also recommended to create a backup of the profile you're about to edit. For this, heads to `%server%\user\%profileID%` and create a copy of the profile.
## Edit character level ## Edit character level
In this part, we are going to change your character level in SPT-AKI. For doing this we are going to make edits in the following file : `%server%\user\profiles\accountID\character.json`. * Open the wanted character profile with VSCodium (`%server%\user\%profileId%`).
* Search for the line with the property `"Experience": <amount>`.
* Go to [this](https://escapefromtarkov.gamepedia.com/Character_skills) EFT Wiki page and copy the `Cumulative Total` value of desired level.
* Paste the value instead of the existing one.
* Save the file.
Open the file with VSCodium or Notepad++ and find the following line : **"Experience": 0,**. On the next server startup your character will be at the desired level.
This line is defining how much experience your character have, and will define wich level he have, we wont change the line **"Level": 1,** because it's not needed, and not read by the server. > **Understanding why :** A character's level, in Escape From Tarkov, is not tied to the `"Level"` property. Instead, it's derived from the amount of experience it has. As such, a character with `781760` experience points will be level 30.
The only thing we will have to do is change this number, by one of the selected level you want. You can know wich experience you need for each level there : [Escape From Tarkov Wiki](https://escapefromtarkov.gamepedia.com/Character_skills) at the end of the page.
The column we want to take the number from is : *Cumulative Total*.
Copy this number and replace the number "0" in your profile and remove the extra coma in the number and keep the last one. For being level 30 for exemple, it should be this :
**"Experience": 781760,**.
Save your changes and start the server, you now have the desired level !
## Edit skill level ## Edit skill level