Level System

A simple plugin to add XP and levels in the game

Total Downloads: 1,276 - First Release: Apr 9, 2016 - Last Update: Apr 1, 2018

5/5, 11 likes
  1. Not from what I've seen in the changelogs. I'm not able to add more hooks myself eighter since I don't have access to my test server anymore.
     
  2. .... :(
     
  3. The plugin it's working so good. I have to ask... do you have a way to edit it so we can "select" a class like "hunter" or something like that? And, idk, each class has differents bonuses.

    Thank you!
     
  4. It Would Be Nice If Players Could Take Xp Away From Other Players When PvP-Ing As Well Or The Option Too..
     
  5. I Try make on mi Server Damage wood blocks and Kill other people up tp lvl 10. I change it Save it and Reestart server but if i want attack other attack wood blocks Server write me you need lvl 3 but i WANT lvl 10 to protect new players ? pls can one help me protect wood blocks and new player to lvl 10 ? recalculateXpCurve IS true
     
    Last edited by a moderator: Aug 12, 2017
  6. if i remember right config have options players lost some xp points when die and players who kill another get xp.
    idk if its anymore its litlebit time when last time use plugins
     
  7. ah im idiot i found it.. rok/oxide/config/jonson now is working (o:
     
  8. emm ok new proble... Iron Doors you can plac up to lvl 20 ? and wood vlub is doing 50 damge one hit??? where i can chage it ?
     
  9. mayby you can change config xp lvl recuiments or chat commands
     
  10. ehmm ok in lvlSystem.cs or lvlSyste.json ?? and how ?
     
  11. pls can one help me how to change place lvl of iron doors? its lvl 20 but is to high..
     
  12. "useSpawnLevel": true,
    mayby set that false
    or
    lover this
    "requiredLevelPlace": 11,
     
  13. i wont only change the place lvl of doors not fo all Items like Block.. Blocks are Cobble Blocks lvl 5 iron blocks lvl 6 and i can change it easy but i cant find option for iron doors, iron gates, iron bar windows..all need lvl 20 this is to high..To change the blocks lvl and PVP lvl i gointo rok/oxide/config/LevelSytem.json but i cant find item list to change doors gates windows
     
    Last edited by a moderator: Aug 12, 2017
  14. ok here is the code for Placement. But were knows server thah iron Doors need lvl 20 ? i will chang it to lvl 8
    Code:
      "Bonusses": {
    "beastDamageBonus": 0.0,
    "beastDefenseBonus": 0.0,
    "cubeDamageBonus": 0.0,
    "playerDamageBonus": 0.0,
    "playerDefenseBonus": 0.0,
    "siegeDamageBonus": 0.0
    },
    "CommandSettings": {
    "maxTopPlayersList": 15
    },
    "Placement": {
    "Clay": 1,
    "Cobblestone": 5,
    "Log": 1,
    "Reinforced Wood (Iron)": 7,
    "Sod": 1,
    "Spruche": 1,
    "Stone": 20,
    "Thatch": 1,
    "Wood": 1
     
    Last edited by a moderator: Aug 14, 2017
  15. i think is the best mod from Rok but now i have problem.. Newborn are Save on mi server to lvl 10 but now one lvl 7 killed one lvl 5 How i can fix it that nobady can make damage on lvl 0-9 ?? pls help
     
  16. I'm currently rewriting parts of the plugin. I'm aware of the bug with the unplaceable items and I will be fixing that along with the rewrite.
    [DOUBLEPOST=1502745518][/DOUBLEPOST]
    Code:
      "Requirements": {
    "requiredLevelCrestDamage": 3,
    "requiredLevelCubeDamage": 3,
    "requiredLevelPvp": 3, <------- SET THIS VALUE TO 10
    "requiredLevelRoping": 10,
    "requiredLevelThrone": 10,
    "requiredStatResetGold": 50000
    },
    Here you see what value you need to edit in order for people up to lv 9 to be protected from damage.
     
  17. cool thank you soo much
     
  18. ok i chage it but it dosnt work i try in lvlsyste.cs and lvlsystem.json
     
  19. Do not modify the .cs file. If you change something without knowing what it does you might break the plugin.
    Modify the .json file, make sure the plugin is NOT loaded on the server (so eighter use/unload LevelSystem or remove the plugin from the plugin folder of oxide), replace the old config file with the modified version and reload the plugin (/load LevelSystem or place the plugin back in the plugin folder).
     
  20. "Bonusses": {
    "beastDamageBonus": 0.0,
    "beastDefenseBonus": 0.0,
    "cubeDamageBonus": 0.0,
    "playerDamageBonus": 0.0,
    "playerDefenseBonus": 0.0,
    "siegeDamageBonus": 0.0
    },
    "CommandSettings": {
    "maxTopPlayersList": 15
    },
    "Placement": {
    "Clay": 1,
    "Cobblestone": 5,
    "Log": 1,
    "Reinforced Wood (Iron)": 7,
    "Sod": 1,
    "Spruche": 1,
    "Stone": 20,
    "Thatch": 1,
    "Wood": 1
    },
    "Requirements": {
    "requiredLevelCrestDamage": 5,
    "requiredLevelCubeDamage": 10,
    "requiredLevelPvp": 10,
    "requiredLevelRoping": 5,
    "requiredLevelThrone": 10
    },
    "Stats": {
    "defaultInventorySlots": 32,
    "inventorySlotBonus": 0.0
    },
    "Toggles": {
    "useCrestLevel": true,
    "useCrestRoping": false,
    "useCubeLevel": true,
    "useDamageBonus": false,
    "useDefenseBonus": false,
    "useInventorySlotBonus": false,
    "useLevelupStatChoice": true,
    "usePlaceLevel": true,
    "usePveXp": true,
    "usePvpLevel": true,
    "usePvpXp": true,
    "useRemoveMyXpCommand": true,
    "useReturnCube": true,
    "useRopingLevel": true,
    "useThroneLevel": true,
    "useXpGainBonus": true
    },
    "XpCurve": {
    "maxLevel": 1000,
    "recalculateXpCurve": false,
    "xpCurveAcc_A": 10,
    "xpCurveAcc_B": 10,
    "xpCurveBasis": 10,
    "xpCurveExtra": 40,
    "xpNeededPerLevel": [