Jump to content

Search the Community

Showing results for tags 'xp'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Categories

  • Game Updates
  • Spotlights
  • Tutorials

Categories

  • Plugins
  • Harmony
  • Maps
  • Monuments
  • Prefabs
  • Buildings
  • Tools
  • Discord Bots
  • Customizations
  • Extensions

Forums

  • CF Hub
    • Announcements
  • Member Hub
    • General
    • Show Off
    • Requests
  • Member Resources
    • For Hire
  • Community Hub
    • Feedback
  • Support Hub
    • Support
    • Site Support

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


About Me

Found 5 results

  1. Version 1.2.7

    1,499 downloads

    This plugin adds a character progression system to your server in the form of a leveling and skill tree system. Players gain xp by cutting trees, mining rocks, killing NPCs etc, and are rewarded with skill points when they level up. These points can be used to unlock perks and buffs across a number of different skill trees. The plugin is extremely customizable and server owners can change, move, scale or disable any perk to tailor the setup to their server. It features: 81 unique buff types. 11 unique skill trees. 61 sources of xp with configurable values. A functional tree system that prevents unlocking/upgrading of nodes if the player has not invested enough skill points into a tree. Configurable limits on the amount of skill points that players can spend, allowing for more specialized builds. Capable of building your own additional trees and nodes. SkillTree allows users to focus on multiple skill trees and unlock nodes in each tree as they level, to make their characters more powerful and unique. skilltree.chat - required to use the chat commands to access the skill tree menu. skilltree.xp - required to obtain xp from xp sources. skilltree.tree - required to access and use the skill tree. skilltree.admin - required to use the admin commands. skilltree.all - allows user access to all trees. skilltree.Mining - allows the user to access the mining tree. skilltree.Woodcutting - allows the user to access the woodcutting tree. skilltree.Skinning - allows the user to access the skinning tree. skilltree.Harvesting - allows the user to access the harvesting tree. skilltree.Combat - allows the user to access the combat tree. skilltree.Medical - allows the user to access the medical tree. skilltree.Build_Craft - allows the user to access the build craft tree. skilltree.Scavenging - allows the user to access the scavenging tree. skilltree.Vehicles - allows the user to access the vehicles tree. skilltree.Cooking - allows the user to access the cooking tree. skilltree.bag.keepondeath - prevents the ExtraPockets bag from dropping on death. skilltree.notitles - Removes the level title from the player (Requires BetterChat) //Custom permission settings "Modified max skill points based on permissions [must be higher than default]": { "vip": 120 }, "Cost per point to respec based on permissions [must be lower than default]": { "vip": 10.0 }, "Maximum amount of xp a player can lose when they die based on permissions [must be less than default]": { "vip": 500.0 }, "Permissions to adjust xp gain modifiers (skilltree.<perm>) [1.0 is default modifier]": { "vip": 1.2 }, The permission for "vip" would be skilltree.vip Assigning this perm to players would override the default values for the respective settings (max skill points, respec cost, xp gain and xp loss). Command: st Description: Opens the skill tree menu. Requires skilltree.chat permissions. Command: updatexptable Description: Recalculates the xp table based on the config values. Requires Command: togglexpdrops Description: Toggles the xp popup when obtaining xp. Command: togglexphud Description: Toggles the xp hud on the players screen. Command: givexp Parameters: <name> <amount> Description: Gives the player matching the name parameter, xp equal to the amount parameter. Command: givesp Parameters: <name> <amount> Description: Gives the player matching the name parameter, skill points equal to the amount parameter. Command: resetdata Parameters: <name> Description: Resets the target players data. Command: turbo Description: Toggles the turbo on the boat if the player has the relevant perk. Command: togglebc Description: Toggles the BetterChat title on/off for the user. Command: movebar Description: brings up a ui that can be used to relocate the xp bar on the players screen. Command: stresetalldata Description: Resets all players data. Command: sb or score or scoreboard Description: Chat and console command that brings up the scoreboard, showing who has the most xp. Command: sttogglenotifications Description: Toggle notifications from buff triggers. Command: stgiveitem Parameters: <id> <shortname> <quantity> <skin ID> <optional: displayName> Description: gives an item to the target ID that matches the parameters. Console Command: strespecallplayers Description: Resets skills for all online and offline players. Console Command: strespecplayer Parameters: <target name/userID> Description: Resets the target online/offline players skills. Experience can be gained from a number of different sources. The value for each source can be adjusted via the config. NodeHit - Hitting a stone, metal or sulfur mining node. NodeHitFinal - Finishing a stone, metal or sulfur mining node. TreeHit - Hitting a tree. TreeHitFinal - Knocking down a tree. SkinHit - Hitting an animal with a skinning tool. SkinHitFinal - Finishing off an animal with a skinning tool. CollectWildPlant - Collecting any map generated collectible, such as hemp, corn, pumpkin, stone, sulfur or metal. CollectGrownPlant - Collecting any player grown produce. BuildingBlockDeployed - Placing down a twig building block. FishCaught - Catching a fish. Crafting - Whenever a craft is successfully completed. XP is calculated based on the duration of the craft. ScientistNormal - Killing a blue scientist. ScientistHeavy - Killing a heavy scientists. SmallAnimal - Killing a small animal such as a chicken. MediumAnimal - Killing a medium animal such as a boar, wolf or stag. LargeAnimal - Killing a large animal such as a horse, shark or bear. Barrel - Destroying barrels. RoadSign - Destroying road signs. Scarecrow - Killing scarecrows or a zombie in ZombieHorde. Mission - Completing a mission in rust. BradleyAPC - Getting the last hit on Bradley. LootHackedCrate - First player to loot a locked crate. LootHeliCrate - First player to loot a heli crate. LootBradleyCrate - First player to loot a bradley crate. CookingMealXP - (Requires cooking plugin) XP is calculated per ingredient used. Example 2 tomatos and 8 bear meat would yield 100xp. RaidableBaseCompletion - Awards raiders of a RaidableBase xp upon the completion of the raid. Win_HungerGames - Awards xp to the winner of the Hunger Games arena. Win_ScubaArena - Awards xp to the winner of the Scuba arena. Win_Skirmish - Awards xp to the winner of the Skirmish arena. Gut_Fish - Awards xp when gutting a fish. default_botrespawn - default amount xp given when killing a bot made using botrespawn. Overriding values can be added to the config based on the bot group. crate_basic - when opening crates crate_elite - when opening crates crate_mine - when opening crates crate_normal - when opening crates carte_normal_2 - when opening crates crate_normal_2_food - when opening crates crate_normal_2_medical - when opening crates crate_tools - when opening crates crate_underwater_advanced - when opening crates crate_underwater_basic - when opening crates crate_ammunition - when opening crates crate_food_1 - when opening crates crate_food_2 - when opening crates crate_fuel - when opening crates crate_medical - when opening crates Harbor_Event_Winner - Winner of the Harbor event plugin. Junkyard_Event_Winner - winner of the Junkyard event plugin. PowerPlant_Event_Winner - winner of the Power plant event plugin. Satellite_Event_Winner - winner of the Satellite event plugin. Water_Event_Winner - winner of the Water event plugin. Air_Event_Winner - winner of the Air event plugin. Armored_Train_Winner - winner of the Armored train plugin. Convoy_Winner - winner of the Convoy event plugin. Supply_drop - first player that opens a supply drop. SurvivalArena_Winner - winning the SurvivalArena event. Name: Mining Yield Key: 1 Value: 1 Description: Increases the amount of resources gained while mining. Name: Instant Mine Key: 2 Value: 1 Description: Gives the user a chance to instantly mine out a stone, sulfur or metal node. Name: Smelt On Mine Key: 3 Value: 1 Description: Gives the user a chance to smelt some of the ore as its mined from sulfur and metal nodes. Name: Mining Luck Key: 4 Value: 1 Description: Gives the user a chance to obtain items from the Mining luck loot table when they finish mining a node. Name: Mining Tool Durability Key: 5 Value: 1 Description: Decreses the durability loss of mining tools. Name: Woodcutting Yield Key: 6 Value: 1 Description: Increases the amount of resources gained while woodcutting. Name: Instant Chop Key: 7 Value: 1 Description: Gives the user a chance to instantly chop down a tree. Name: Woodcutting Coal Key: 8 Value: 1 Description: Gives the user a chance to obtain some charcoal while woodcutting. Name: Woodcutting Luck Key: 9 Value: 1 Description: Gives the user a chance to obtain items from the Woodcutting luck loot table when they finish cutting down a tree. Name: Woodcutting Tool Durability Key: 10 Value: 1 Description: Decreses the durability loss of woodcutting tools. Name: Skinning Yield Key: 11 Value: 1 Description: Increases the amount of resources gained while skinning. Name: Instant Skin Key: 12 Value: 1 Description: Gives the user a chance to instantly cut up an animal. Name: Skinning Tool Durability Key: 13 Value: 1 Description: Decreases the durability loss of skinning tools. Name: Skinning Cook Key: 14 Value: 1 Description: Gives the user a chance to received cooked meat, instead of raw meat, while skinning an animal. Name: Harvest Wild Yield Key: 15 Value: 1 Description: Increases the yield when harvesting map generated collectibles, such as berries, hemp, stone, sulfur and mushrooms. Name: Harvest Grown Yield Key: 16 Value: 1 Description: Increases the yield when harvesting player grown produce. Name: Extra Fish Key: 17 Value: 1 Description: Gives the user a chance of receiving an extra fish while fishing. Name: Double Bandage Heal Key: 18 Value: 0 Description: Doubles the healing power of cloth bandages. Name: Radiation Reduction Key: 19 Value: 1 Description: Reduces the amount of radiation damage taken by the player. Name: Extra Food Key: 20 Value: 1 Description: Increases the amount of calories the player receives when consuming food. Name: Fire Damage Reduction Key: 21 Value: 1 Description: Reduces the amount of fire damage received. Name: Fall Damage Reduction Key: 22 Value: 1 Description: Reduces the amount of fall damage received. Name: No Cold Damage Key: 23 Value: 0 Description: Removes all cold damage from the player. Name: Wounded Resist Key: 24 Value: 1 Description: Gives the player a chance to get straight back on their feet after entering the wounded state. Name: Animal Damage Resist Key: 25 Value: 1 Description: Reduces the damage taken by animals. Name: Riding Speed Key: 26 Value: 1 Description: Increases the speed of a horse while riding it. Name: Free Bullet Chance Key: 27 Value: 1 Description: Gives the player a chance to not expend a bullet when firing a gun. Name: Primitive Expert Key: 28 Value: 0 Description: Removes durability loss for primitive weapons. Name: Upgrade Refund Key: 29 Value: 1 Description: Gives the player a chance to receive their resources back when upgrading a building block. Name: Craft Speed Key: 30 Value: 1 Description: Increases the crafting speed of a player. Name: Research Refund Key: 31 Value: 1 Description: Gives the player a chance to receive their scrap back when researching an item on the research bench. Name: Craft Refund Key: 32 Value: 1 Description: Gives the player a chance to receive their crafting materials back when crafting an item. Name: Extra Scrap Barrel Key: 33 Value: 1 Description: Gives the player a chance to receive additional scrap when destroying a barrel. Name: Barrel Smasher Key: 34 Value: 0 Description: Allows the player to instantly smash a barrel with any weapon. Name: Extra Scrap Crate Key: 35 Value: 1 Description: Gives the player a chance to obtain extra scrap when looting a crate for the first time. Name: Component Chest Key: 36 Value: 1 Description: Gives the player a chance to obtain additional components when looting a crate for the first time. Name: Electronic Chest Key: 37 Value: 1 Description: Gives the player a chance to obtain additional electronics when looting a crate for the first time. Name: Component Barrel Key: 38 Value: 1 Description: Gives the player a chance to obtain additional components when smashing a barrel. Name: Electronic Barrel Key: 39 Value: 1 Description: Gives the player a chance to obtain additional electronics when smashing a barrel. Name: Melee Resist Key: 40 Value: 1 Description: Reduces the damage taken by melee weapons. Name: Iron Stomach Key: 41 Value: 0 Description: Allows the player to eat spoiled and raw food without being poisoned. Name: Boat Speed Key: 42 Value: 1 Description: Allows the user to activate a turbo boost while on a boat, increasing the boats speed. Name: Recycler Speed Key: 43 Value: 2 Description: Increases the speed of recycling for the player. Name: Smelt_Speed Key: 44 Value: 1 Description: Adds a chance for ore to smelt whenever wood is consumed, in addition to the standard smelt rate. Name: Heli_Fuel_Rate Key: 45 Value: 1 Description: Reduces the fuel consumption for your helicopters. Name: Boat_Fuel_Rate Key: 46 Value: 1 Description: Reduces the fuel consumption for your boats. Name: Vehicle_Mechanic Key: 47 Value: 0 Description: Allows the user to repair a vehicle at no cost. Name: Reviver Key: 48 Value: 1 Description: Brings a wounded player up with additional health if the reviving player has the buff. Name: Rationer Key: 49 Value: 1 Description: Provides the consumer a chance to receive their food/tea back once consumed. Name: PVP_Critical Key: 50 Value: 1 Description: Gives the attacker a chance to critically damage the target in PVP. Name: PVP_Damage Key: 51 Value: 1 Description: Increases the damage of all PVP attacks. Name: PVP_Shield Key: 52 Value: 1 Description: Reduces the damage of all incoming PVP attacks. Name: Metabolism_boost Key: 53 Value: 1 Description: Increases your calories and hydration above the maximum. Name: LootPickup Key: 54 Value: 1 Description: Chance to have the loot from destroyed barrels given moved directly to their inventory. Name: Node_Spawn_Chance Key: 55 Value: 1 Description: Chance to spawn a new node when a new one is mined out. Name: HealthRegen Key: 56 Value: 3 Description: Passively regenerates x health per second Name: AnimalTracker Key: 57 Value: 0 Description: Allows the user to use the /track command to find the direction of the closest animal. Name: ExtraPockets Key: 58 Value: 4 Description: Creates a backpack style storage system, providing players the ability to access the storage using a chat command (/pouch). Slots are given based on points spent. Name: Human_NPC_Damage Key: 59 Value: 1 Description: Increases damages against scientists. Name: Animal_NPC_Damage Key: 60 Value: 1 Description: Increases damages against animals. Name: Human_NPC_Defence Key: 61 Value: 1 Description: Decrease damage from scientist. Name: Craft_Duplicate Key: 62 Value: 1 Description: Chance to duplicate an item while crafting. Name: WaterBreathing Key: 63 Value: 2 Description: Breath underwater. Name: SharkResistance Key: 64 Value: 1 Description: Reduce damage taken from sharks. Name: SharkSkinner Key: 65 Value: 1 Description: Chance to receive random items while skinning sharks. Name: DeepSeaLooter Key: 66 Value: 1 Description: Chance to receive additional items while looting sunken crates. Name: InstantUntie Key: 67 Value: 0 Description: Instantly untie sunken crates. Name: UnderwaterDamageBonus Key: 68 Value: 1 Description: Increase damage to all living things while underwater (including underwater labs). Name: Permission Key: 69 Value: 5 Description: Used for permission based skills. Name: MaxRepair Key: 70 Value: 0 Description: Resets the max condition for any items that are repaired. Name: Durability Key: 71 Value: 1 Description: Reduces condition loss for all items that the player is using. Name: Regrowth Key: 72 Value: 0 Description: Provides a chance for a tree to respawn when cut down. Name: Woodcutting_Ultimate Key: 991 Value: 0 Description: Harvests the surrounding trees when cutting down a tree. Name: Mining_Ultimate Key: 992 Value: 0 Description: Provides access to a chat command to see all surrounding node locations. Name: Combat_Ultimate Key: 993 Value: 0 Description: Heals the player for a percentage of the damage that they deal to all sources. Name: Vehicle_Ultimate Key: 994 Value: 0 Description: Reduces damage dealt to the players mounted vehicle (default 100% deduction). Name: Harvester_Ultimate Key: 995 Value: 0 Description: Allows the player to set the genetic composition of plants. Name: Medical_Ultimate Key: 996 Value: 0 Description: Gives the player a chance to resurrect at their point of death if they choose to. Name: Skinning_Ultimate Key: 997 Value: 0 Description: Killing an animal with this buff active will provide the player with an enhanced ability for a period of time, depending on the animal killed. - Chicken: No fall damage. - Boar: Chance to find components while harvesting mushrooms and berries. - Wolf: Increased healing while near team mates. - Stag: Notification when a neutral player is nearby, and their last known location (configurable). - Bear: Scientists will not attack the player unless attacked. - Polarbear: Overshield. Name: Build_Craft_Ultimate Key: 998 Value: 0 Description: Use any coloured swipe cards in any reader. Name: Scavengers_Ultimate Key: 999 Value: 0 Description: Will automatically recycle components from barrels when they are broken. The xp table uses a common equation to calculate its levels and xp requirements. You can read more about the method here: https://blog.jakelee.co.uk/converting-levels-into-xp-vice-versa/ There is also a spreadsheet you can make a copy of and adjust the x value at the top of. Increasing the number minimizes the xp between levels. Find a good value, then put it in the "x" value under the "Leveling information" section in the config. It is recommended that you leave the y value at 2 or 3, and adjust the x value only. Rule of thumb: - 0.07: default - 0.04: grindy. API object STCanGainXP(BasePlayer player, BaseEntity source) Returning a non-null value will cancel the xp gain. Source can return null so be sure to check that. string[] ST_GetPlayerLevel(BasePlayer player) // Example [ChatCommand("testapi")] void TestAPI(BasePlayer player) { var data = (string[])SkillTree.Call("ST_GetPlayerLevel", player); Puts($"Level: {data.First()}. XP: {data.Last()}"); } Returns the players level [0] and xp [1] values as a string[] object STCanReceiveYield(BasePlayer player, BaseEntity entity) Returning a non-null value will cancel the yield gain. object STOnLoseXP(BasePlayer player) Returning a non null value prevents the xp loss. double GetExcessXP(BasePlayer player) Gets the excess xp over the players current level as a double. RemoveXP(BasePlayer player, double value) Removes xp from the player equal to the value. Will not reduce the value below the start of their current level. void STOnPlayerLevel(BasePlayer player, int oldLevel, int newLevel); Triggers when a player levels up. No return value. void STOnPouchOpened(BasePlayer player, StorageContainer pouch) Triggers when a player opens the ExtraPockets storage. object STCanModifyHorse(BasePlayer player, RidableHorse horse, float modifier) Returning a non-null value will prevent the horse from being modified by the Riding_Speed buff. public void AddNode(string tree, string node, bool enabled, int max_Level, int tier, float value_Per_Buff, string _buff, string _buffType, string icon_url, object[] _perms = null) object[] perms { string perms_description, Dictionary<int, List<string>> tiers_and_perms } void AddCookingNodeToSkillTree() { if (SkillTree != null && SkillTree.IsLoaded) { Dictionary<int, Dictionary<string, string>> _perms = new Dictionary<int, Dictionary<string, string>>() { [1] = new Dictionary<string, string>() { ["cooking.instant"] = "Instant Cook" } }; string Description = "Cooking food with the Cooking plugin will be instant."; object[] perms = new object[] { Description, _perms }; string Tree = "Cooking"; string Node = "Instant Chef"; bool StartOn = true; int Max_Level = 1; int Tier = 2; float Value_per_Level = 1; string Buff = "Permission"; string BuffType = "Permission"; string URL = "https://i.imgur.com/3TMqFKG.png"; SkillTree.Call("AddNode", Tree, Node, StartOn, Max_Level, Tier, Value_per_Level, Buff, BuffType, URL, perms); } } Allows plugins to add custom nodes to trees. [HookMethod("IsExtraPocketsContainer")] public object IsExtraPocketsContainer(uint uid) { if (containers.ContainsKey(uid)) return True; return False; } [HookMethod("GetExtraPocketsContainerProvider")] public Func<uint, bool> GetExtraPocketsContainerProvider() { return new Func<uint, bool>(uid => { if (containers.ContainsKey(uid)) return true; return false; }); } [HookMethod("GetExtraPocketsOwnerIdProvider")] public Func<uint, string> GetExtraPocketsOwnerIdProvider() { return new Func<uint, string>(uid => { Containers data; if (containers.TryGetValue(uid, out data)) return data.userIDString; return null; }); } API for extra pockets. object STCanReceiveBonusLootFromContainer(BasePlayer player, LootContainer container) Prevents buffs from adding loot to containers if returning a non-null value.
    $29.99
  2. Version 1.0.8

    91 downloads

    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. 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": "" } } }
    $22.99
  3. Version 1.0.0

    142 downloads

    SkillTreeItems adds 2 item types into loot containers on your server. Research Notes: will provide the player with an injection of xp equal to the amount specified in the items name. Tome of skill points: will award the player with skill points equal to the amount specified in the items name. The plugin allows you to create your own versions of the items, and has a number of commands available that should work with other plugins. skilltreeitems.use - required to consume the items and find them in loot containers. skilltreeitems.admin - required to use the spawn commands. Command: givexpitem Type: Chat Parameters: <amount> <Skin ID> <displayName> Example: givexpitem 1500 2863540162 research notes - Generates an item that can be redeemed for 1500 experience Command: givespitem Type: Chat Parameters: <amount> <Skin ID> <displayName> Example: givespitem 2 2863540162 tome of skill points - Generates an item that can be redeemed for 2 skill points Command: givespitemto Type: Chat/Console Parameters: <target ID> <amount> <skin ID> <displayName> Example: givespitemto 76561197988695317 3 2863540162 tome of skill points - Generates an item that can be redeemed for 2 skill points and gives it to target ID. Command: givexpitemto Type: Chat/Console Parameters: <target ID> <amount> <skin ID> <displayName> Example: givexpitemto 76561197988695317 1500 2863540162 tome of skill points - Generates an item that can be redeemed for 1500 experience and gives it to target ID. Command: giverandomxpitem Type: Chat/Console Parameters: <target ID> Example: giverandomxpitem 76561197988695317 - Generates a random item from the xp items listed in the config and gives it to Target ID. Command: giverandomxpitem Type: Chat/Console Parameters: <target ID> Example: giverandomxpitem 76561197988695317 - Generates a random item from the skill points items listed in the config and gives it to Target ID.
    Free
  4. FastBurst

    XP System

    Version 1.5.9

    61 downloads

    About XP System The XP System is an XP and Rewards based system. Designed to keep players to keep playing on your servers. I have been running this for years now on my servers and I must say it is great, Players are always on trying to get the MOST XP and to remain as the leader at the top of the list and hold the title. Has a Prestige Leveling system with it as well, so every time a player hits 100 XP, they Prestige and it is announced to the server. At that point the rewards are all now double (see screenshots below) if they Prestige a 3rd time then the rewards are triple and so forth, The most I have personally seen a player Prestige was 6 times in a single wipe. Of course the longer the wipe schedule the more a player can earn. Time for leveling is set to every 30 Minutes of being on the server, with a warning to all players a few mins before that XP is about to be issued and to make sure they have space in their inventory. The leader with the most XP, Also is broadcasted to everyone. The leader also receives each time they hold the title A random amount of Scrap as well as a Large Present. NOTE: The leader will hold the title whether they are online or offline until another players takes over. IF the leader is offline they will NOT gain more XP, they must be online in order to gain XP. However they will still gain the Leader Rewards if they are still the leader and offline until another players gains the most XP beating them. Features Custom Rewards Items (this doesn't need to be changed as it is setup pretty damn good as is and none of my players have ever complained about any of the items. (recommend just leaving it as is) Auto Wipe Feature when server is wipe to reset all player data Apply extra rewards for Top XP Leader Set min and max amounts of Scrap Rewards for TOP XP Leader Level Settings are already setup (highly recommended that you DO NOT CHANGE ANY OF IT) Top XP Leader broadcasted to all players when rewards are issued so everyone knows who the XP Leader is. Encourages players to stay on your servers so they can try and be the leader - I cannot tell you how funny it is to see players jump on right after a wipe just so they can try and be the TOP XP Leader and try and hold the Title Features and API XP Call that I personally use for DeathNotes (requires a customized DeathNotes to work, if you want a copy please DM me with your Order Number and I will send you a custom DeathNotes Plugin to use with the XP System, What this does is when a Death Note is used, it shows the Current XP Level for the Player who killed anything and also the Victims XP Level if they are a victim) Unique Prestige Leveling System just like in COD every 100 XP earned the Player hits a Prestige Level and the rewards are doubled or tripled and so forth see screenshots Broadcasts to Console when the XP Rewards are issued as well as who is the current Top XP Holder and if they are online or offline Option to disable giving of Gifts to Highest XP Holder if offline (enabled by default) NOTE: Pretty much this is a plug and play drop in plugin that instantly works with absolutely NO NEED to change anything in the config file. It has been tried and tested for over 4 years running on all my servers. OF course you can still change the settings it is HIGHLY RECOMMENDED TO LEAVE IT AS IS! Commands /xp - (public for all players) shows the current XP Level /xp list (public for all players) shows the current XP, Prestige Level and ZP Rewards List Console Commands xp.give - gives a player XP. Example: xp.give FastBurst 100 = FastBurst will receive 100 XP xp.reset - resets a players XP. Example: xp.reset FastBurst = FastBurst XP is not reset to 0 xp.resetall - manually resets the XP Data File Permissions permissions are only set if you set them as part of one of the rewards API Call private int GetXP(ulong player) { // returns the int value of the players XP Level } Configuration { "General Settings": { "Wipe data on new map": true, "Gametip announcement duration (seconds, 0 to disable)": 0.0, "Start level": 0, "Enable Scrap and Presents for Highest XP": true, "Minimum amount of Scrap to give for Highest XP if enabled": 25, "Maximum amount of Scrap to give for Highest XP if enabled": 125, "Enable giving of Scrap and Presents to Highest XP if offline (default true)": true }, "Time Settings": { "Experience for playtime": 1, "Time between give experience for playtime (seconds)": 1800, "Popup Announcement time before XP (seconds)": 1620 }, "Reward Item Settings": [ { "Level": 1, "Items": [ { "Command": "", "Shortname": "chicken.cooked", "Amount": 25, "Skin": 0, "Display name": "Cooked Chicken", "Blueprint": false, "Permission": "" } ] }, { "Level": 2, "Items": [ { "Command": "", "Shortname": "wood", "Amount": 2500, "Skin": 0, "Display name": "Wood", "Blueprint": false, "Permission": "" } ] }, { "Level": 3, "Items": [ { "Command": "", "Shortname": "xmas.present.medium", "Amount": 1, "Skin": 0, "Display name": "Medium Present", "Blueprint": false, "Permission": "" } ] }, { "Level": 4, "Items": [ { "Command": "", "Shortname": "stones", "Amount": 1000, "Skin": 0, "Display name": "Stones", "Blueprint": false, "Permission": "" } ] }, { "Level": 5, "Items": [ { "Command": "", "Shortname": "xmas.present.large", "Amount": 1, "Skin": 0, "Display name": "Large Present", "Blueprint": false, "Permission": "" } ] }, { "Level": 6, "Items": [ { "Command": "", "Shortname": "metal.fragments", "Amount": 250, "Skin": 0, "Display name": "Metal Fragments", "Blueprint": false, "Permission": "" } ] }, { "Level": 7, "Items": [ { "Command": "", "Shortname": "ammo.pistol", "Amount": 50, "Skin": 0, "Display name": "Pistol Ammo", "Blueprint": false, "Permission": "" } ] }, { "Level": 8, "Items": [ { "Command": "", "Shortname": "chainsaw", "Amount": 1, "Skin": 0, "Display name": "Chainsaw", "Blueprint": false, "Permission": "" } ] }, { "Level": 9, "Items": [ { "Command": "", "Shortname": "jackhammer", "Amount": 1, "Skin": 0, "Display name": "Jackhammer", "Blueprint": false, "Permission": "" } ] }, { "Level": 10, "Items": [ { "Command": "", "Shortname": "metal.refined", "Amount": 250, "Skin": 0, "Display name": "High Quality Metal", "Blueprint": false, "Permission": "" } ] }, { "Level": 20, "Items": [ { "Command": "", "Shortname": "metal.fragments", "Amount": 500, "Skin": 0, "Display name": "Metal Fragments", "Blueprint": false, "Permission": "" } ] }, { "Level": 30, "Items": [ { "Command": "", "Shortname": "scrap", "Amount": 500, "Skin": 0, "Display name": "Scrap", "Blueprint": false, "Permission": "" } ] }, { "Level": 40, "Items": [ { "Command": "", "Shortname": "hq.metal.ore", "Amount": 150, "Skin": 0, "Display name": "High Quality Metal Ore", "Blueprint": false, "Permission": "" } ] }, { "Level": 50, "Items": [ { "Command": "", "Shortname": "metal.ore", "Amount": 2000, "Skin": 0, "Display name": "Metal Ore", "Blueprint": false, "Permission": "" } ] }, { "Level": 60, "Items": [ { "Command": "", "Shortname": "ammo.rifle", "Amount": 250, "Skin": 0, "Display name": "5.56 Rifle Ammo", "Blueprint": false, "Permission": "" } ] }, { "Level": 70, "Items": [ { "Command": "", "Shortname": "sulfur.ore", "Amount": 2000, "Skin": 0, "Display name": "Sulfur Ore", "Blueprint": false, "Permission": "" } ] }, { "Level": 80, "Items": [ { "Command": "", "Shortname": "supply.signal", "Amount": 1, "Skin": 0, "Display name": "Supply Signal", "Blueprint": false, "Permission": "" } ] }, { "Level": 90, "Items": [ { "Command": "", "Shortname": "gunpowder", "Amount": 1000, "Skin": 0, "Display name": "Gun Powder", "Blueprint": false, "Permission": "" } ] }, { "Level": 100, "Items": [ { "Command": "", "Shortname": "lmg.m249", "Amount": 1, "Skin": 0, "Display name": "M249", "Blueprint": false, "Permission": "" } ] } ], "Levels Settings": [ { "Level": 1, "Experience to get level": 1.0 }, { "Level": 2, "Experience to get level": 1.0 }, { "Level": 3, "Experience to get level": 1.0 }, { "Level": 4, "Experience to get level": 1.0 }, { "Level": 5, "Experience to get level": 1.0 }, { "Level": 6, "Experience to get level": 1.0 }, { "Level": 7, "Experience to get level": 1.0 }, { "Level": 8, "Experience to get level": 1.0 }, { "Level": 9, "Experience to get level": 1.0 }, { "Level": 10, "Experience to get level": 1.0 }, { "Level": 11, "Experience to get level": 1.0 }, { "Level": 12, "Experience to get level": 1.0 }, { "Level": 13, "Experience to get level": 1.0 }, { "Level": 14, "Experience to get level": 1.0 }, { "Level": 15, "Experience to get level": 1.0 }, { "Level": 16, "Experience to get level": 1.0 }, { "Level": 17, "Experience to get level": 1.0 }, { "Level": 18, "Experience to get level": 1.0 }, { "Level": 19, "Experience to get level": 1.0 }, { "Level": 20, "Experience to get level": 1.0 }, { "Level": 21, "Experience to get level": 1.0 }, { "Level": 22, "Experience to get level": 1.0 }, { "Level": 23, "Experience to get level": 1.0 }, { "Level": 24, "Experience to get level": 1.0 }, { "Level": 25, "Experience to get level": 1.0 }, { "Level": 26, "Experience to get level": 1.0 }, { "Level": 27, "Experience to get level": 1.0 }, { "Level": 28, "Experience to get level": 1.0 }, { "Level": 29, "Experience to get level": 1.0 }, { "Level": 30, "Experience to get level": 1.0 }, { "Level": 31, "Experience to get level": 1.0 }, { "Level": 32, "Experience to get level": 1.0 }, { "Level": 33, "Experience to get level": 1.0 }, { "Level": 34, "Experience to get level": 1.0 }, { "Level": 35, "Experience to get level": 1.0 }, { "Level": 36, "Experience to get level": 1.0 }, { "Level": 37, "Experience to get level": 1.0 }, { "Level": 38, "Experience to get level": 1.0 }, { "Level": 39, "Experience to get level": 1.0 }, { "Level": 40, "Experience to get level": 1.0 }, { "Level": 41, "Experience to get level": 1.0 }, { "Level": 42, "Experience to get level": 1.0 }, { "Level": 43, "Experience to get level": 1.0 }, { "Level": 44, "Experience to get level": 1.0 }, { "Level": 45, "Experience to get level": 1.0 }, { "Level": 46, "Experience to get level": 1.0 }, { "Level": 47, "Experience to get level": 1.0 }, { "Level": 48, "Experience to get level": 1.0 }, { "Level": 49, "Experience to get level": 1.0 }, { "Level": 50, "Experience to get level": 1.0 }, { "Level": 51, "Experience to get level": 1.0 }, { "Level": 52, "Experience to get level": 1.0 }, { "Level": 53, "Experience to get level": 1.0 }, { "Level": 54, "Experience to get level": 1.0 }, { "Level": 55, "Experience to get level": 1.0 }, { "Level": 56, "Experience to get level": 1.0 }, { "Level": 57, "Experience to get level": 1.0 }, { "Level": 58, "Experience to get level": 1.0 }, { "Level": 59, "Experience to get level": 1.0 }, { "Level": 60, "Experience to get level": 1.0 }, { "Level": 61, "Experience to get level": 1.0 }, { "Level": 62, "Experience to get level": 1.0 }, { "Level": 63, "Experience to get level": 1.0 }, { "Level": 64, "Experience to get level": 1.0 }, { "Level": 65, "Experience to get level": 1.0 }, { "Level": 66, "Experience to get level": 1.0 }, { "Level": 67, "Experience to get level": 1.0 }, { "Level": 68, "Experience to get level": 1.0 }, { "Level": 69, "Experience to get level": 1.0 }, { "Level": 70, "Experience to get level": 1.0 }, { "Level": 71, "Experience to get level": 1.0 }, { "Level": 72, "Experience to get level": 1.0 }, { "Level": 73, "Experience to get level": 1.0 }, { "Level": 74, "Experience to get level": 1.0 }, { "Level": 75, "Experience to get level": 1.0 }, { "Level": 76, "Experience to get level": 1.0 }, { "Level": 77, "Experience to get level": 1.0 }, { "Level": 78, "Experience to get level": 1.0 }, { "Level": 79, "Experience to get level": 1.0 }, { "Level": 80, "Experience to get level": 1.0 }, { "Level": 81, "Experience to get level": 1.0 }, { "Level": 82, "Experience to get level": 1.0 }, { "Level": 83, "Experience to get level": 1.0 }, { "Level": 84, "Experience to get level": 1.0 }, { "Level": 85, "Experience to get level": 1.0 }, { "Level": 86, "Experience to get level": 1.0 }, { "Level": 87, "Experience to get level": 1.0 }, { "Level": 88, "Experience to get level": 1.0 }, { "Level": 89, "Experience to get level": 1.0 }, { "Level": 90, "Experience to get level": 1.0 }, { "Level": 91, "Experience to get level": 1.0 }, { "Level": 92, "Experience to get level": 1.0 }, { "Level": 93, "Experience to get level": 1.0 }, { "Level": 94, "Experience to get level": 1.0 }, { "Level": 95, "Experience to get level": 1.0 }, { "Level": 96, "Experience to get level": 1.0 }, { "Level": 97, "Experience to get level": 1.0 }, { "Level": 98, "Experience to get level": 1.0 }, { "Level": 99, "Experience to get level": 1.0 }, { "Level": 100, "Experience to get level": 1.0 } ], "Version": { "Major": 1, "Minor": 5, "Patch": 9 } } Localization { "XP Added Chat": "<color=green>You earned {0} XP</color>", "XP Added Gametip": "<color=white>You earned {0} XP</color>", "New Level": "<color=green>You now have {0} XP, for the reward list type /xp list.</color>", "Level1": "<color=green>You have {0} XP, Prestige {1}.</color>", "Level2": "<color=green>You level up 1 XP every 30 minutes.</color>", "Level3": "<color=green>For the XP reward list type /xp list.</color>", "New Prestige": "<size=16><color=orange>CONGRATULATIONS!</color> {0} has just reach Prestige Level {1}!</size>", "Highest XP": "{0} has the most XP in this server, {1}. {2}", "HighXP Items": "Receives {0} in Scrap and 1 Large Present!", "XPInfo": "<color=green><size=13>XP is gained by playing on the server, it rewards you with items, type /xp for more information.</size></color>", "Reward Received": "<color=green>You have been rewarded with {1} for your XP.</color>" }
    $25.00
  5. Version 1.0.1

    24 downloads

    Skill Extractors is a plugin that allows players to extract some of their excess xp and store it into an item. This item can be traded or given to another player, who can inject the xp into themselves. Check out the video for more information about it. Chat/Console commands /giveextractor <name/ID> <skin/size/element> /giveinjector <name/ID> <skin/size/element> Example config: https://pastebin.com/Zkk7QFLT
    $2.95
481.5k

Downloads

Total number of downloads.

2.7k

Customers

Total customers served.

36k

Files Sold

Total number of files sold.

602.6k

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.