This guide shows you how to change max unlockable skill level or set them to certain value from the player’s spawn on the map.
Introduction
If you want to make players spawn with certain skills maxed, or think certain skills are too op and want to limit their max levels this guide will show you how to do it.
Picture of system in action:
Step 1.
Your map needs a Config.json file.
Here’s the most basic one:
{ "Asset": { "GUID": "PASTE_GUID_HERE" } }
If you want to copy Config.json file and put the above contents inside of it, you can copy one from Germany and open it with notepad, although I do recommend downloading notepad++ as it will make things a lot easier.
(if you already have a config with a bunch of stuff, you don’t need to copy the brackets, I just put a complete config with just the asset line)
Config files can hold variety of other stuff, and if you have no idea what you are doing and don’t want to accidentally break your map just copy the above contents.
Step 2.
You will also need an asset file, you need to give it some kind of name.
If you want to stay somewhat organised I recommend following the folder structure from this picture, with ‘testmap’ being your map folder.
If you want to copy such file from somewhere it can be found on Kuwait or Elver
Here’s most basic file that you will need for fiddling with skills.
"Metadata" { "GUID" "PASTE_GUID_HERE" "Type" "SDG.Unturned.LevelAsset, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null" } "Asset" { "Skills" [ { "Id" "Exercise" "Default_Level" "1" "Max_Unlockable_Level" "3" } ] }
There’s 3 variables: Id – corresponding to skill name, Default level – the level of the skill that you will spawn with, max unlockable level which is the max level of the skill that can be obtained on the map, if you set the default level and max level to the same number, players will spawn with the skill locked to certain level with no way to upgrade it.
Here’s example with one more skill thrown in, to add more skills you just follow what’s done here.
"Metadata" { "GUID" "PASTE_GUID_HERE" "Type" "SDG.Unturned.LevelAsset, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null" } "Asset" { "Skills" [ { "Id" "Exercise" "Default_Level" "1" "Max_Unlockable_Level" "3" } { "Id" "Cardio" "Default_Level" "1" "Max_Unlockable_Level" "3" } ] }
Step 3.
Last step is done entirely in your notepad editor and will consist of opening both your map config and asset file. In the examples I pasted you can see PASTE_GUID_HERE in quotes, that’s where you will need to… paste a GUID. Go to http://www.guidgenerator.com/online-guid-generator.aspx set it to no hyphens and generate yourself a GUID and paste the SAME GUID both in config and asset file, they need to be same.
After this is done your asset file, determining your skills will be linked to your map’s config file, good job.
Extra
Setting skills above their default max levels will not do anything except change the level visually. This aspect is hardcoded.
Here’s a config from my own map, it has all the skills put in so if you don’t want to type in all the skills yourself you can copy this, keep in mind the skill levels that I did change.
"Metadata" { "GUID" "15395d4849c243f88e5d79e18abbb5ba" "Type" "SDG.Unturned.LevelAsset, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null" } "Asset" { "Skills" [ { "Id" "Overkill" "Default_Level" "0" "Max_Unlockable_Level" "0" } { "Id" "Sharpshooter" "Default_Level" "7" "Max_Unlockable_Level" "7" } { "Id" "Dexterity" "Default_Level" "0" "Max_Unlockable_Level" "0" } { "Id" "Exercise" "Default_Level" "3" "Max_Unlockable_Level" "3" } { "Id" "Cardio" "Default_Level" "3" "Max_Unlockable_Level" "3" } { "Id" "Diving" "Default_Level" "3" "Max_Unlockable_Level" "3" } { "Id" "Parkour" "Default_Level" "0" "Max_Unlockable_Level" "0" } { "Id" "Sneakybeaky" "Default_Level" "0" "Max_Unlockable_Level" "0" } { "Id" "Vitality" "Default_Level" "0" "Max_Unlockable_Level" "0" } { "Id" "Immunity" "Default_Level" "0" "Max_Unlockable_Level" "0" } { "Id" "Toughness" "Default_Level" "0" "Max_Unlockable_Level" "0" } { "Id" "Strength" "Default_Level" "0" "Max_Unlockable_Level" "0" } { "Id" "Warmblooded" "Default_Level" "0" "Max_Unlockable_Level" "0" } { "Id" "Survival" "Default_Level" "0" "Max_Unlockable_Level" "0" } { "Id" "Healing" "Default_Level" "0" "Max_Unlockable_Level" "0" } { "Id" "Crafting" "Default_Level" "3" "Max_Unlockable_Level" "3" } { "Id" "Outdoors" "Default_Level" "0" "Max_Unlockable_Level" "0" } { "Id" "Cooking" "Default_Level" "3" "Max_Unlockable_Level" "3" } { "Id" "Fishing" "Default_Level" "5" "Max_Unlockable_Level" "5" } { "Id" "Agriculture" "Default_Level" "0" "Max_Unlockable_Level" "0" } { "Id" "Mechanic" "Default_Level" "3" "Max_Unlockable_Level" "3" } { "Id" "Engineer" "Default_Level" "3" "Max_Unlockable_Level" "3" } ] }
Written by Renaxon
This is all about Unturned – How to Change Max Unlockable Skill Level Guide; I hope you enjoy reading the Guide! If you feel like we should add more information or we forget/mistake, please let us know via commenting below, and thanks! See you soon!
Recommended for You:
- All Unturned Posts List
Related posts:
- Unturned – Best PVP graphics settings for visibility
- Unturned – Arid NPC + Barters List
- Unturned – List of Color Codes (RGB/Hex) in Unturned Guide
- Unturned – How to Set a Main Group for Characters
- Unturned – Garbage resources Mod IDs
- Unturned – Tutorial How to Make Private Server Guide