MD syntax fixes but this page need to be remade

This commit is contained in:
Atomos821 2020-11-22 16:16:07 +01:00
parent f6067c1f40
commit 741e5fb431

View File

@ -1,26 +1,34 @@
![](./assets/img/headers/tutorials_profiles.png)
# ![Tutorial profiles](./assets/img/headers/tutorials_profiles.png)
>Tutorials originaly written by : Sorata-Senpai
Summary
* [Terms](#terms)
* [Requirements](#requirements)
* [Edit character level](#edit-character-level)
* [Edit skill level](#edit-skill-level)
* [Edit quest status](#edit-quest-status)
* [Edit hideout area status](#edit-hideout-area-status)
* [Edit traders loyalty level](#edit-traders-loyalty-level)
* [Add money to the stash](#add-money-to-the-stash)
## Terms
Term | Meaning
------------|----------
%server% | Location of the server folder.
%profileID% | String of text identifying a profile.
## Requirements
For doing **any** edits in SP-Tarkov i higly recommend you to use this software :
* [VSCodium](https://github.com/VSCodium/vscodium/releases)
This software is free and alot more helpfull for alot of things, like missing coma and everything about the syntax.
* Make a backup of the profile you're using.
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.
For this, heads to `ServerFolder/user/profileID` and create a copy of the profile you're using.
> **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.
<div class="doc-warning">If you want to make any changes, close both the game and the server, none of these should run.</div>
## Edit character level
## Table :
* [Change your character level](#editing-my-character-level)
* [Change your skills level](#changing-my-skills-level)
* [Change your quests status](#change-quest-status)
* [Change your hideouts areas status](#changing-hideout-areas-status)
* [Change your traders loyalty level](#editing-traders)
* [Add money in your stash](#adding-money-to-your-character)
## Editing my character level
In this part, we are going to change your character level in SP-Tarkov. For doing this we are going to make edits in the following file : `ServerFolder/user/profiles/accountID/character.json`.
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,**.
@ -35,34 +43,38 @@ Copy this number and replace the number "0" in your profile and remove the extra
Save your changes and start the server, you now have the desired level !
## Changing my skills level
## 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":**.
When you will be at this point, you will face this :
```json
"Common": [
{
"Id": "BotReload",
"Progress": 0,
"PointsEarnedDuringSession": 0,
"LastAccess": -2147483648
},
{
"Id": "Endurance",
"Progress": 0,
"PointsEarnedDuringSession": 0,
"LastAccess": 0
},
{
"Id": "Strength",
"Progress": 0,
"PointsEarnedDuringSession": 0,
"LastAccess": 0
},
[...]
{
"Id": "BotReload",
"Progress": 0,
"PointsEarnedDuringSession": 0,
"LastAccess": -2147483648
},
{
"Id": "Endurance",
"Progress": 0,
"PointsEarnedDuringSession": 0,
"LastAccess": 0
},
{
"Id": "Strength",
"Progress": 0,
"PointsEarnedDuringSession": 0,
"LastAccess": 0
},
[...]
```
Some explanations :
* **"Id":**
* Determine the name of the skill.
* **"Progress":**
@ -75,6 +87,7 @@ Some explanations :
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
@ -83,37 +96,36 @@ According that the master level of the skill is **51** we will need to have **51
At the end, the line for each skill you want to max out looks like this : **"Progress": 5100,**.
## Edit quest status
[Back at the top](#requirements)
## Change 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).
For doing this heads to `ServerFolder/user/profiles/accountID/character.json` and search for this in the file : **"Quests":**.
You're going to face something like this when found :
```json
"Quests": [
{
"qid": "5936d90786f7742b1420ba5b",
"startTime": 0,
"completedConditions": [],
"statusTimers": {
"1": 1585993679.6069999
},
"status": "AvailableForStart"
},
{
"qid": "5936da9e86f7742d65037edf",
"startTime": 0,
"completedConditions": [
"59a9269486f7747aab09a77c"
],
"statusTimers": {},
"status": "Locked"
},
{
"qid": "5936d90786f7742b1420ba5b",
"startTime": 0,
"completedConditions": [],
"statusTimers": {
"1": 1585993679.6069999
},
"status": "AvailableForStart"
},
{
"qid": "5936da9e86f7742d65037edf",
"startTime": 0,
"completedConditions": ["59a9269486f7747aab09a77c"],
"statusTimers": {},
"status": "Locked"
},
```
Let me explain you these :
* **"qid"**
* This is the quest ID wich will give you the name of the quest.
* **"startTime"**
@ -130,6 +142,7 @@ Let me explain you these :
I think you guessed what we are gonna change ~~or maybe you didn't~~ wich is kinda self explanatory. This is **"status"** part.
Here are all available status for quests :
* Locked
* AvailableForStart
* Started
@ -143,31 +156,32 @@ So, if you want to finish the quest you will need to change the status to : **"A
Don't forget to save your changes !
## Edit hideout area status
[Back at the top](#requirements)
## Changing hideout areas status
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 ! :
```json
"Production": {},
"Areas": [
{
"type": 3,
"level": 4,
"active": true,
"passiveBonusesEnabled": true,
"completeTime": 0,
"constructing": false,
"slots": []
},
"Areas": [
{
"type": 3,
"level": 4,
"active": true,
"passiveBonusesEnabled": true,
"completeTime": 0,
"constructing": false,
"slots": []
},
[...]
```
Let's explain what all this mean :
* **"Production":**
* This is the list of all current productions in your hideout, scav cases, crafting meds etc...
* **"Areas":**
@ -191,46 +205,45 @@ The two things that are important for us is : **"type":** and **"level":**. **Ty
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 !
[Back at the top](#requirements)
## Editing traders
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":**.
You're going to face something like this when found :
```json
"54cb50c76803fa8b248b4571": {
"currentLevel": 1,
"currentSalesSum": 368974,
"currentStanding": 0.2,
"NextLoyalty": null,
"loyaltyLevels": {
"0": {
"minLevel": 1,
"minSalesSum": 0,
"minStanding": 0
},
"1": {
"minLevel": 15,
"minSalesSum": 1000000,
"minStanding": 0.2
},
"2": {
"minLevel": 22,
"minSalesSum": 1500000,
"minStanding": 0.35
},
"3": {
"minLevel": 33,
"minSalesSum": 2300000,
"minStanding": 0.5
}
}
},
"currentLevel": 1,
"currentSalesSum": 368974,
"currentStanding": 0.2,
"NextLoyalty": null,
"loyaltyLevels": {
"0": {
"minLevel": 1,
"minSalesSum": 0,
"minStanding": 0
},
"1": {
"minLevel": 15,
"minSalesSum": 1000000,
"minStanding": 0.2
},
"2": {
"minLevel": 22,
"minSalesSum": 1500000,
"minStanding": 0.35
},
"3": {
"minLevel": 33,
"minSalesSum": 2300000,
"minStanding": 0.5
}
}
},
[...]
```
Time to explain you everything !
@ -249,16 +262,15 @@ Time to explain you everything !
* 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).
[Back at the top](#requirements)
## Adding money to your character
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.
@ -268,12 +280,3 @@ Open the file with VSCodium or Notepad++ and find the following line : **"StackO
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 !
[Back at the top](#requirements)
## Thanks
**Tutorials made by : Sorata-Senpai**
## Official links
<iframe src="https://www.guilded.gg/canvas_index.html?route=%2Fcanvas%2Fembed%2Fteamcard%2FJjMWy3kl" width="268" height="357" frameborder="0" scrolling="no"></iframe>