Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --[[-------------------------------------------------------------------
- Lightsaber Combat System:
- An intuitively designed lightsaber combat system.
- Powered by
- _ _ _ ___ ____
- __ _(_) | |_ / _ \/ ___|
- \ \ /\ / / | | __| | | \___ \
- \ V V /| | | |_| |_| |___) |
- \_/\_/ |_|_|\__|\___/|____/
- _____ _ _ _
- |_ _|__ ___| |__ _ __ ___ | | ___ __ _(_) ___ ___
- | |/ _ \/ __| '_ \| '_ \ / _ \| |/ _ \ / _` | |/ _ \/ __|
- | | __/ (__| | | | | | | (_) | | (_) | (_| | | __/\__ \
- |_|\___|\___|_| |_|_| |_|\___/|_|\___/ \__, |_|\___||___/
- |___/
- ----------------------------- Copyright 2017, David "King David" Wiltos ]]--[[
- Lua Developer: King David
- Contact: www.wiltostech.com
- -- Copyright 2017, David "King David" Wiltos ]]--
- wOS = wOS or {}
- wOS.ExperienceTable = {}
- --Your MySQL Data ( Fill in if you are using MySQL Database )
- --DO NOT GIVE THIS INFORMATION OUT! Malicious users can connect to your database with it
- wOS.SkillDatabase = wOS.SkillDatabase or {}
- wOS.SkillDatabase.Host = "web-mach01-dal"
- wOS.SkillDatabase.Port = 3306
- wOS.SkillDatabase.Username = "genesis_sabers"
- wOS.SkillDatabase.Password = "nC313OgUtZnjDrBy"
- wOS.SkillDatabase.Database = "genesis_sabers"
- wOS.SkillDatabase.Socket = ""
- --How often do you want to save player progression ( in seconds )
- wOS.SkillDatabase.SaveFrequency = 60
- --Do you want to use MySQL Database to save your data?
- --PlayerData ( text files in your data folder ) are a lot less intensive but lock you in on one server
- --MySQL Saving lets you sync with many servers that share the database, but has the potential to increase server load due to querying
- wOS.ShouldSkillUseMySQL = true
- --Should XP gained from Vrondrakis also be used for the skill point system?
- wOS.VrondrakisSync = false
- --How many levels do you need to progress in order to get skill points?
- wOS.LevelsPerSkillPoint = 2
- --How many skill points do you get when you achieve those levels above?
- wOS.SkillPointPerLevel = 1
- --How long before we award free xp just for playing in seconds? ( set this to false if you don't want to do this )
- wOS.TimeBetweenXP = 175
- --Should we award skill points based on level when they reset, or how much they spent currently?
- wOS.ResetBasedOnLevel = false
- --[[
- Distribute the XP per usergroup here. The additions may be subject to change
- but the general format is:
- wOS.ExperienceTable[ "USERGROUP" ] = {
- Meditation = XP Per meditation tick ( every 3 seconds ),
- PlayerKill = XP for killing another player,
- NPCKill = XP for killing an NPC,
- XPPerInt = The XP gained from the playing internval above,
- }
- ]]--
- --Default is the DEFAULT xp awarded if they aren't getting special XP. Only change the numbers for this one!
- --[[-------------------------------------------------------------------------
- MESSAGE FROM DERPES, FOR GENESIS JvS EDITORS!!
- ------------------
- I was unable to use these variables for the stuff I've coded other than map/boss NPCs for some reason.
- If you are trying to edit any XP rewards you can't find here, here's where to find the configs for them:
- Holocron Returning / Stealing ==== addons/jvs_autoruns/lua/entities/ent_vault/init.lua
- Vault Shield Capture ==== addons/jvs_autoruns/lua/entities/ent_vault_capture/init.lua
- Conquest Point Capture ==== addons/jvs_autoruns/lua/entities/ent_capture/init.lua
- Sorry for any awkwardness, but I had to do this.
- ---------------------------------------------------------------------------]]
- wOS.ExperienceTable[ "Default" ] = {
- Meditation = 3,
- PlayerKill = 125,
- NPCKill = 50,
- BossKill = 475,
- XPPerHeal = 2,
- XPPerInt = 175, --XP per TimeBetweenXP when set
- }
- wOS.ExperienceTable[ "bronzevip" ] = {
- Meditation = 4,
- PlayerKill = 130,
- NPCKill = 55,
- BossKill = 485,
- XPPerHeal = 4,
- XPPerInt = 180, --XP per TimeBetweenXP when set
- }
- wOS.ExperienceTable[ "silvervip" ] = {
- Meditation = 5,
- PlayerKill = 135,
- NPCKill = 60,
- BossKill = 490,
- XPPerHeal = 5,
- XPPerInt = 185, --XP per TimeBetweenXP when set
- }
- wOS.ExperienceTable[ "goldvip" ] = {
- Meditation = 7,
- PlayerKill = 150,
- NPCKill = 70,
- BossKill = 500,
- XPPerHeal = 6,
- XPPerInt = 190, --XP per TimeBetweenXP when set
- }
- wOS.ExperienceTable[ "owner" ] = {
- Meditation = 7,
- PlayerKill = 150,
- NPCKill = 70,
- BossKill = 500,
- XPPerHeal = 6,
- XPPerInt = 190, --XP per TimeBetweenXP when set
- }
- wOS.ExperienceTable[ "superadmin" ] = {
- Meditation = 7,
- PlayerKill = 150,
- NPCKill = 70,
- BossKill = 500,
- XPPerHeal = 6,
- XPPerInt = 190, --XP per TimeBetweenXP when set
- }
Add Comment
Please, Sign In to add comment