Jump to content

XLevels (BattlePass) 1.0.8

$22.99 $20.12
   (2 reviews)

10 Screenshots

  • 5,118
  • 87
  • 68.88 kB

About XLevels (BattlePass)

XLevels (BattlePass) - levels and awards for your server.

- Optimization of the interface for different monitor resolutions.
- Storing player data in - oxide/data/XLevels
- There is a lang ru/en.
- Sound effects when interacting with the menu.
- Setting the number of levels and XP to increase the level.
- Setting up the level reward. [ Item, Custom Item, Command ]
[ You can customize the rewards for a specific level. For example 5, 10, 20, 30. The rest will be without rewards ]
- Configuring the issuance of XP by permissions for online.
- Setting the XP multiplier by permissions.
- Setting up coupons. [ Exchange for XP ]
- Configuring boxes and the chance to spawn coupons.
- Configuring the issuance of XP. [ Loot, kill, break barrels, open boxes, pick from the ground, harvest ]
- Possibility to enable/disable the system of coupons.
- Possibility to enable/disable VIP levels.
- Chat prefix with player level.
- Mini-panel with pumping progress.
- Inventory with received awards.
- Two options to get into the level menu. [ Command | NPC shops/keepers ]
- Setting the increase in the amount of required XP with each pumped level.
- The ability to accumulate XP if the maximum level is reached. [ Useful for top players ]
- The ability to exchange coupons for XP if the maximum level is reached. [ Useful for top players ]
- Top players. [ Level | XP ]

->  Overview - YouTube  <-

 

Shortnames for config settings.

Quote

Bonus gather:

- sulfur.ore
- metal.ore
- stones
- wood

- sulfur
- metal.fragments
- charcoal

- - - - - - - - - - - - - - - - - - - - - - - - - - -

Pickuping resources:

- sulfur.ore
- metal.ore
- stones
- wood
- cloth
- bone.fragments

- sulfur
- metal.fragments
- charcoal

- white.berry
- green.berry
- red.berry
- blue.berry
- yellow.berry
- black.berry

- potato
- corn
- pumpkin
- mushroom

- diesel_barrel

- - - - - - - - - - - - - - - - - - - - - - - - - - -

Harvesting:

- hemp.entity

- white_berry.entity
- green_berry.entity
- red_berry.entity
- blue_berry.entity
- yellow_berry.entity
- black_berry.entity

- potato.entity
- corn.entity
- pumpkin.entity


- - - - - - - - - - - - - - - - - - - - - - - - - - -

Killing / barrel breaking:

- oil_barrel
- loot-barrel-1
- loot-barrel-2
- loot_barrel_1
- loot_barrel_2

- bear
- polarbear
- stag
- boar
- chicken
- wolf
- simpleshark

- testridablehorse
- rowboat
- rhib
- kayak
- submarinesolo.entity
- submarineduo.entity
- scraptransporthelicopter
- minicopter.entity
- snowmobile
- tomahasnowmobile

- ch47scientists.entity
- bradleyapc

- scientistnpc_ch47_gunner
- scientistnpc_patrol
- scientistnpc_roam
- scientistnpc_roamtethered
- scientistnpc_junkpile_pistol
- scientistnpc_excavator
- scientistnpc_oilrig
- scientistnpc_heavy
- npc_underwaterdweller
- npc_tunneldweller
- scientistnpc_cargo_turret_lr300
- scientistnpc_cargo_turret_any
- scientistnpc_cargo
- scientistnpc_full_lr300
- scientistnpc_full_shotgun
- scientistnpc_full_any
- scientistnpc_full_pistol
- scientistnpc_full_mp5

- - - - - - - - - - - - - - - - - - - - - - - - - - -

Opening crates:

- crate_normal
- crate_normal_2
- crate_normal_2_medical
- crate_normal_2_food
- crate_basic
- crate_tools
- crate_mine
- crate_underwater_basic
- crate_underwater_advanced
- crate_ammunition
- crate_food_1
- crate_food_2
- crate_fuel
- crate_elite
- crate_medical
- wagon_crate_normal
- wagon_crate_normal_2
- wagon_crate_normal_2_medical
- wagon_crate_normal_2_food
- foodbox
- vehicle_parts
- codelockedhackablecrate
- codelockedhackablecrate_oilrig

WORK WITH BetterLoot

For the correct spawning of coupons in the crate, in the BetterLoot plugin, remove/comment out the following line of code.
630 - container.inventory.capacity = container.inventory.itemList.Count;

Permissions

xlevels.vip - access to VIP rewards.
xlevels.top - access to the top players.

Commands

Open the level menu - /level
Give XP - level_give_xp <SteamID> <Amount XP>

API

int API_GetLevel(BasePlayer player) - returns the player's level.

Config

{
  "General settings": {
    "XP for the pickup of resources": true,
    "XP for harvest": true,
    "XP for bonus resources": true,
    "XP for kill": true,
    "XP for opening crates": true,
    "Include messages of received awards in chat": true,
    "Include level up messages in chat": true,
    "Enable prefix with level in chat": true,
    "Enable talons": true,
    "Enable VIP rewards": true,
    "Get VIP reward - [ True - only with permission | False - without permission ]": true,
    "Take VIP Reward - [ True - take only with permission | False - take at any time without permission ]": true,
    "Add XP if the maximum level is already reached - [ Suitable for top players ]": false,
    "Exchange coupons if you have already reached the maximum level - [ Suitable for top players ]": false,
    "There is a plugin for custom loot": false
  },
  "Vendings settings": {
    "Open the level menu. [ True - Immediately after the opening of the NPC shop | False - UI button ]": false,
    "Access to the level menu is only through the NPC shops. [ True - NPC shop | False - Command ]": false,
    "List of NPC shops in which you can open the level menu (shop name)": [
      "Black Market"
    ]
  },
  "XP multiplier": {
    "Enable XP multiplier when exchanging talons - [ This parameter affects only the multipliers for the exchange of talons ]": false,
    "Setting up permissions for XP multipliers for the exchange of talons and other actions. [ Permission | XP multiplier ]": {
      "xlevels.125p": 2.25,
      "xlevels.75p": 1.75,
      "xlevels.10p": 1.1
    }
  },
  "Issuing XP for online": {
    "Enable issuing XP to online players": false,
    "XP issue interval (in sec.)": 15.0,
    "Setting up permissions. [ Permission | XP ]": {
      "xlevels.default": 5.0
    }
  },
  "Minibar location": {
    "AnchorMin": "1 0",
    "AnchorMax": "1 0",
    "OffsetMin": "-403 16",
    "OffsetMax": "-210 42",
    "Color background_1": "0.517 0.521 0.509 0.95",
    "Color background_2": "0.217 0.221 0.209 0.95",
    "Display reward container - [ True - Only when there is a reward in the level | False - Always ]": false,
    "Display required reward level": true,
    "Display required VIP reward level": true
  },
  "Settings levels": {
    "Maximum level": 25,
    "Number of XP to upgrade one level": 100.0,
    "How much to increase the number of XP with each level": 25.0
  },
  "XP settings | Shortname : ValueXP": {
    "XP for the pickup of resources": {
      "stones": 10.0,
      "sulfur.ore": 15.0,
      "metal.ore": 12.5
    },
    "XP for harvest": {
      "potato.entity": 2.5,
      "corn.entity": 1.75,
      "hemp.emtity": 0.25
    },
    "XP for bonus resources": {
      "stones": 5.0,
      "sulfur.ore": 10.0,
      "metal.ore": 7.5
    },
    "XP for kill / destroy barrel": {
      "boar": 10.0,
      "loot-barrel-1": 7.5,
      "heavyscientist": 2.5
    },
    "XP for opening crates": {
      "crate_normal": 5.0,
      "crate_normal_2": 1.0,
      "crate_tools": 3.5
    }
  },
  "Talons for ХР": [
    {
      "Talon name": "Talon 10ХР",
      "Talon text": "Talon for 10ХР\n\nExchange them and get XP to level up!",
      "Talon skin": 2313436508,
      "XP amount": 10,
      "Setting the chance of falling out of crates/barrels": [
        {
          "Name crate/barrel": "crate_normal_2",
          "Drop chance": 50.0,
          "Minimum amount of talons": 1,
          "Maximum number of talons": 3
        }
      ]
    },
    {
      "Talon name": "Talon 25ХР",
      "Talon text": "Talon for 25ХР\n\nExchange them and get XP to level up!",
      "Talon skin": 2313436184,
      "XP amount": 25,
      "Setting the chance of falling out of crates/barrels": [
        {
          "Name crate/barrel": "crate_normal_2",
          "Drop chance": 50.0,
          "Minimum amount of talons": 1,
          "Maximum number of talons": 2
        }
      ]
    },
    {
      "Talon name": "Talon 50ХР",
      "Talon text": "Talon for 50ХР\n\nExchange them and get XP to level up!",
      "Talon skin": 2313435802,
      "XP amount": 50,
      "Setting the chance of falling out of crates/barrels": [
        {
          "Name crate/barrel": "crate_normal_2",
          "Drop chance": 50.0,
          "Minimum amount of talons": 1,
          "Maximum number of talons": 2
        }
      ]
    },
    {
      "Talon name": "Talon 100ХР",
      "Talon text": "Talon for 100ХР\n\nExchange them and get XP to level up!",
      "Talon skin": 2313435295,
      "XP amount": 100,
      "Setting the chance of falling out of crates/barrels": [
        {
          "Name crate/barrel": "crate_normal_2",
          "Drop chance": 50.0,
          "Minimum amount of talons": 1,
          "Maximum number of talons": 1
        }
      ]
    },
    {
      "Talon name": "Talon 200ХР",
      "Talon text": "Talon for 200ХР\n\nExchange them and get XP to level up!",
      "Talon skin": 2313410265,
      "XP amount": 200,
      "Setting the chance of falling out of crates/barrels": [
        {
          "Name crate/barrel": "crate_normal_2",
          "Drop chance": 50.0,
          "Minimum amount of talons": 1,
          "Maximum number of talons": 1
        }
      ]
    }
  ],
  "Level reward": {
    "1": {
      "Item shortname [ Must not be empty ]": "wood",
      "Award Display Name": "Wood",
      "Item quantity": 1250,
      "Item skin": 0,
      "Command": "",
      "Link to custom image": ""
    },
    "2": {
      "Item shortname [ Must not be empty ]": "charcoal",
      "Award Display Name": "Charcoal",
      "Item quantity": 1500,
      "Item skin": 0,
      "Command": "",
      "Link to custom image": ""
    },
    "3": {
      "Item shortname [ Must not be empty ]": "metal.ore",
      "Award Display Name": "Metal ore",
      "Item quantity": 1000,
      "Item skin": 0,
      "Command": "",
      "Link to custom image": ""
    },
    "4": {
      "Item shortname [ Must not be empty ]": "metal.fragments",
      "Award Display Name": "Metal fragments",
      "Item quantity": 750,
      "Item skin": 0,
      "Command": "",
      "Link to custom image": ""
    },
    "5": {
      "Item shortname [ Must not be empty ]": "sulfur.ore",
      "Award Display Name": "Sulfur ore",
      "Item quantity": 500,
      "Item skin": 0,
      "Command": "",
      "Link to custom image": ""
    },
    "6": {
      "Item shortname [ Must not be empty ]": "sulfur",
      "Award Display Name": "Sulfur",
      "Item quantity": 300,
      "Item skin": 0,
      "Command": "",
      "Link to custom image": ""
    },
    "7": {
      "Item shortname [ Must not be empty ]": "gunpowder",
      "Award Display Name": "Gunpowder",
      "Item quantity": 400,
      "Item skin": 0,
      "Command": "",
      "Link to custom image": ""
    },
    "8": {
      "Item shortname [ Must not be empty ]": "hq.metal.ore",
      "Award Display Name": "HQM ore",
      "Item quantity": 25,
      "Item skin": 0,
      "Command": "",
      "Link to custom image": ""
    },
    "9": {
      "Item shortname [ Must not be empty ]": "metal.refined",
      "Award Display Name": "HQM",
      "Item quantity": 20,
      "Item skin": 0,
      "Command": "",
      "Link to custom image": ""
    },
    "10": {
      "Item shortname [ Must not be empty ]": "scrap",
      "Award Display Name": "Scrap",
      "Item quantity": 50,
      "Item skin": 0,
      "Command": "",
      "Link to custom image": ""
    }
  },
  "VIP level reward": {
    "1": {
      "Item shortname [ Must not be empty ]": "wood",
      "Award Display Name": "Wood",
      "Item quantity": 1250,
      "Item skin": 0,
      "Command": "",
      "Link to custom image": ""
    },
    "2": {
      "Item shortname [ Must not be empty ]": "charcoal",
      "Award Display Name": "Charcoal",
      "Item quantity": 1500,
      "Item skin": 0,
      "Command": "",
      "Link to custom image": ""
    },
    "3": {
      "Item shortname [ Must not be empty ]": "metal.ore",
      "Award Display Name": "Metal ore",
      "Item quantity": 1000,
      "Item skin": 0,
      "Command": "",
      "Link to custom image": ""
    },
    "4": {
      "Item shortname [ Must not be empty ]": "metal.fragments",
      "Award Display Name": "Metal fragments",
      "Item quantity": 750,
      "Item skin": 0,
      "Command": "",
      "Link to custom image": ""
    },
    "5": {
      "Item shortname [ Must not be empty ]": "sulfur.ore",
      "Award Display Name": "Sulfur ore",
      "Item quantity": 500,
      "Item skin": 0,
      "Command": "",
      "Link to custom image": ""
    },
    "6": {
      "Item shortname [ Must not be empty ]": "sulfur",
      "Award Display Name": "Sulfur",
      "Item quantity": 300,
      "Item skin": 0,
      "Command": "",
      "Link to custom image": ""
    },
    "7": {
      "Item shortname [ Must not be empty ]": "gunpowder",
      "Award Display Name": "Gunpowder",
      "Item quantity": 400,
      "Item skin": 0,
      "Command": "",
      "Link to custom image": ""
    },
    "8": {
      "Item shortname [ Must not be empty ]": "hq.metal.ore",
      "Award Display Name": "HQM ore",
      "Item quantity": 25,
      "Item skin": 0,
      "Command": "",
      "Link to custom image": ""
    },
    "9": {
      "Item shortname [ Must not be empty ]": "metal.refined",
      "Award Display Name": "HQM",
      "Item quantity": 20,
      "Item skin": 0,
      "Command": "",
      "Link to custom image": ""
    },
    "10": {
      "Item shortname [ Must not be empty ]": "scrap",
      "Award Display Name": "Scrap",
      "Item quantity": 50,
      "Item skin": 0,
      "Command": "",
      "Link to custom image": ""
    }
  }
}
  • Like 1
  • Love 1

Monster's Collection

User Feedback

432.2k

Downloads

Total number of downloads.

2.3k

Customers

Total customers served.

31.8k

Files Sold

Total number of files sold.

515.9k

Payments Processed

Total payments processed.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.