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.
> **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.
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 file with VSCodium or Notepad++ and find the following line : **"Experience": 0,**.
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.
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 !
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":**.
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).
For doing this heads to `ServerFolder/user/profiles/accountID/character.json` and search for this in the file : **"Quests":**.
So, if you want to finish the quest you will need to change the status to : **"AvailableForFinish"**, but if you want to re-do a quest you already did, you will need to change the status to : **"AvailableForStart"**.
Well, in this part you will learn how to change anything related to the hideout areas, that means, make it max level without having done the requirements for it.
For doing this heads to `ServerFolder/user/profiles/accountID/character.json` and search for this in the file : **"Hideout":**.
When found, you will see something like this, don't be scared ! :
* This is the list of all current productions in your hideout, scav cases, crafting meds etc...
* **"Areas":**
* This is the list of all area of the hideout.
* **"type":**
* This is the area ID for each specific thing in the hideout like *Scav case*, *Christmas tree*, *Stash*, *Workbench* etc...
* **"level":**
* This is the level of the selected area.
* **"active":**
* It define if the actual area is active or not.
* **"passiveBonusesEnabled":**
* This define if the bonuses that the area should apply to the player are active or not.
* **"completeTime":**
* The timestamp of when the constructions should be completed.
* **"constructing":**
* Define if the area is actually under construction or not.
* **"slots":**
* This list all objects stored by the area, mainly used for generators and bitcoin farm.
The two things that are important for us is : **"type":** and **"level":**. **Type** for knowning wich area we are editing and **Level** for setting it's level. You can find all area types and their max level here : [Hideout Areas list](/docs/resources/locations_resources)
The only thing you will have to do is changing the level to the max level number for selected area type and save your changes ! After that you can start your server and check your hideout !
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)..
For doing this heads to `ServerFolder/user/profiles/accountID/character.json` and search for this in the file : **"TraderStandings":**.
* This is the current the trader is (yes it's kinda self explanatory).
* **"currentSalesSum":**
* This is the total money you got for selling and buying to the trader.
* **"currentStanding":**
* This is the total Standing points you got from quests for the trader.
* **"NextLoyalty":**
* Don't pay attention to this.
* **"loyaltyLevels":**
* This is all the Loyalty levels for the trader and their requirements.
So, for making all traders at their max loyalty level, we are going to take values from the Loyalty Level list, and take the last number values, and you will replace :
* **currentStanding** value by **minStanding** value.
* **currentSalesSum** value by **minSalesSum** value.
* Set **currentLevel** to **4**.
Only last thing is to save the changes ! And you're done, the trader is LL4 now. You can find the list of all traders ID here : [Traders ID List](/docs/resources/other_resources).
In this part, we are going to add some cash in your inventory. For doing this we are going to make edits in the following file : `ServerFolder/user/profiles/accountID/character.json`.
First of all, make a stack of rouble, with a defined number, for an easier way, put it at **25666**, you now have a 25.666 stack of any money you choosed (can be lower number too, just make it a obvious number like 666 or 222 etc...). Now close the game **and** the server.
Open the file with VSCodium or Notepad++ and find the following line : **"StackObjectsCount": 25666** (for our exemple, but change the number with the stack you made).
This line is defining how much money the stack contain, and this is this line we are going to change. Now change the number **25666* by any number, like **99999999**. This will give you 99.999.999 $/€/Roubles
Save your changes and start the server, you now have a stack of 99.999.999 money !