How to configure XP gain
Navigate to lua/wos/advswl/config/skills/sv_skillwos.lua
Scroll to the bottom of the file, copy and paste the following:
wOS.ALCS.Config.Skills.ExperienceTable[ "RankHere" ] = {
Meditation = 0,
PlayerKill = 0,
NPCKill = 0,
XPPerInt = 0,
XPPerHeal = 0,
}
- The place where you see "RankHere" you will replace with the name of the usergroup you are trying to target (Allowing you to give more XP to VIP, Staff, and other ranks)
- "Meditation" determines how much XP is given everytime a player meditates
- "PlayerKill" determines how much XP is given everytime a player kills another player
- "NPCKill" determines how much XP is given everytime a player kills an NPC
- "XPPerInt" default determines how much XP is given for just playing the server (See the value "wOS.ALCS.Config.Skills.TimeBetweenXP" to set how often this should occur in seconds)
- "XPPerHeal" determines how much XP someone gains for healing someone
Example
Makes the rank "vip" receive 15 XP per time meditating, 50 XP per player kill, 10 XP per NPC kill, 150 XP for playing the server, and 2 XP per time they heal another player
wOS.ALCS.Config.Skills.ExperienceTable[ "vip" ] = {
Meditation = 15,
PlayerKill = 50,
NPCKill = 10,
XPPerInt = 150,
XPPerHeal = 2,
}