diff --git a/docs/md/tutorials/edit_the_player_profile.md b/docs/md/tutorials/edit_the_player_profile.md index 440cce1..025fa8c 100644 --- a/docs/md/tutorials/edit_the_player_profile.md +++ b/docs/md/tutorials/edit_the_player_profile.md @@ -29,68 +29,77 @@ Before doing any changes, the game and the server need to be closed. It's also r ## Edit character level * Open the wanted character profile with VSCodium (`%server%\user\%profileId%`). -* Search for the line with the property `"Experience": `. +* Search for the line with the property `Experience`. * 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. -On the next server startup your character will be at the desired level. +On the next server startup the character will be at the desired level. > **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. ## Edit skill level -In this part, we are going to change our skills level, for having the master level of each skill. For this, heads to `ServerFolder/user/profiles/profileID.json` and search for this in the file : **"Skills":**. +* Open the wanted character profile with VSCodium (`%server%\user\%profileId%`). +* Search for the line with the property `Skills`. + * *You should now have a long list of all the character skills:* -When you will be at this point, you will face this : - -```json -"Common": [ - { - "Id": "BotReload", + ```json + "Common": [ + { + "Id": "BotReload", + "Progress": 0, + "PointsEarnedDuringSession": 0, + "LastAccess": -2147483648 + }, + { + "Id": "Endurance", "Progress": 0, "PointsEarnedDuringSession": 0, - "LastAccess": -2147483648 - }, - { - "Id": "Endurance", - "Progress": 0, - "PointsEarnedDuringSession": 0, - "LastAccess": 0 - }, - { - "Id": "Strength", - "Progress": 0, - "PointsEarnedDuringSession": 0, - "LastAccess": 0 - }, + "LastAccess": 0 + }, + { + "Id": "Strength", + "Progress": 0, + "PointsEarnedDuringSession": 0, + "LastAccess": 0 + }, - [...] + [...] + ``` + +* Edit the `Progress` property value of any wanted skill except for `BotReload`. +* Save the file. + +On the next server startup the character's skills will be at the desired level. + +Skill properties details : + +Property | Purpose +----------------------------|--------- +`Id` | Name of the skill. +`Progress` | Number of points learned for this skill. +`PointsEarnedDuringSession` | How many points were acquired during the last session. +`LastAccess` | Last time a point was earned for this skill *(it's a timestamp)*. + +> Each level correspond to 100 points. +> +> * Level 1 : `100`. +> * Level 10 : `1000`. +> * Level 15 : `1500`. +> * Level 51 : `5100`. + +For `Strengh` to reach level 51, you need to write `5100` for the skill's `Progress` property. + +```json +{ + "Id": "Strength", + "Progress": 5100, + "PointsEarnedDuringSession": 0, + "LastAccess": 0 +}, ``` -Some explanations : - -* **"Id":** - * Determine the name of the skill. -* **"Progress":** - * Determine the number of points you learned for this skill. -* **"PointsEarnedDuringSession":** - * Determine how much points you got from the last session. -* **"LastAccess":** - * Determine the last time you earned a point in this skill (it's a timestamp). - -So you gessed right ~~or not~~ that we will have to change the **"Progress":** part of each skill **EXCEPT** the skill **BotReload**. - -How to know wich level is your skill, here is some easy math : - -* 1 Level = 100 points -* 10 Levels = 1000 points -* 15 Levels = 1500 points - -According that the master level of the skill is **51** we will need to have **5100** points in **"Progress":**. - -At the end, the line for each skill you want to max out looks like this : **"Progress": 5100,**. - ## Edit quest status Well, in this part you will learn how to change your quest status, that means, make it finished without having done the requirements for it (you mainly need to do this when a specific quest is bugged).