Jump to content

Search the Community

Showing results for tags 'progression'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Categories

  • Plugins
  • Carbon
  • Harmony
  • Maps
  • Monuments
  • Prefabs
  • Bases
  • 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

Product Groups

  • Creator Services
  • Host Services

Container

  • Support
  • Tutorials

container

  • Support
  • Tutorials

Posting Records Settings

  • Records

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 4 results

  1. Version 1.4.13

    7,398 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: 104 unique buff types across 119 skill nodes. 12 unique skill trees. 65+ sources of xp, along with custom xp settings for BotRespawn and NpcSpawn. An extremely large amount of xp options to really tweak the plugin for your server. A functional tree system that prevents unlocking/upgrading of nodes if the player has not invested enough skill points into a tree. Fun & unique ultimate abilities across most trees. Global yield settings for servers that want to run 2x/3x etc. Ability to create custom skill trees and nodes using permissions from other plugins. Considerable amount of options for persistent data through server wipes. 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. Plugins that work well with Skill Tree RaidableBases - SkillTree integrates with RaidableBases by rewarding raiders with xp (either handled via SkillTree directly or via RaidableBases directly). The raiding tree can also exclusively work with RaidableBases if servers don't allow raiding. Economics & ServerRewards - integrated as a way to pay for the respec cost. SurvivalArena - Rewards the winner of the event with xp. Cooking - adds new skills to the Cooking tree as well as xp rewards when successfully cooking meals. BotRespawn - Adds additional xp sources for each NPC profile. NpcSpawn - Adds additional xp sources for each NPC profile. UINotify - Shows notifications relevant to leveling etc. ZombieHorde - Provides xp for killing zombies generated by this plugin. LootDefender - Provides the ability for shared xp when killing BradleyAPC. Configured through LootDefender. EpicLoot - Adds a skill to the Scavenging tree FishingHotspots - Allows for modified XP gain while fishing in a hotspot. 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) skilltree.noxploss - Prevents xp loss. skilltree.roguelike - If enabled via the config, will be required to participate in the Roguelike system. //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> <optional: Ignore modifiers true/false> Description: Gives the player matching the name parameter, xp equal to the amount parameter. Ignore modifiers will ignore all forms of xp boosts such as rested xp. 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. Console Command: givexptoall Parameters: <amount> <online only: true/false> Description: Will give the amount of xp to all players. If online only is true, it will only give it to those that are online. Console Command: givesptoall Parameters: <amount> <online only: true/false> Description: Will give the amount of skill points to all players. If online only is true, it will only give it to those that are online. 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. swipe_card_level_1 - using a green swipe card reader swipe_card_level_2 - using a blue swipe card reader swipe_card_level_3 - using a red swipe card reader boss_monster - killing an NPC from boss monster Zombie - Killing a ZombieHorde zombie UnderwaterDweller NPCs - NPCs in underwater labs JetPilot - JetPilot plugin ArcticBaseEvent_Winner - winner of the Arctic Base Event GasStationEvent_Winner - winner of the Gas Station Event SputnikEvent_Winner - winner of the Sputnik Event ShipWreckEvent_Winner - winner of the Ship Wreck Event Name: Mining Yield Description: Increases the amount of resources gained while mining. Name: Instant Mine Description: Gives the user a chance to instantly mine out a stone, sulfur or metal node. Name: Smelt On Mine Description: Gives the user a chance to smelt some of the ore as its mined from sulfur and metal nodes. Name: Mining Luck 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 Description: Decreses the durability loss of mining tools. Name: Woodcutting Yield Description: Increases the amount of resources gained while woodcutting. Name: Instant Chop Description: Gives the user a chance to instantly chop down a tree. Name: Woodcutting Coal Description: Gives the user a chance to obtain some charcoal while woodcutting. Name: Woodcutting Luck 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 Description: Decreses the durability loss of woodcutting tools. Name: Skinning Yield Description: Increases the amount of resources gained while skinning. Name: Instant Skin Description: Gives the user a chance to instantly cut up an animal. Name: Skinning Tool Durability Description: Decreases the durability loss of skinning tools. Name: Skinning Cook Description: Gives the user a chance to received cooked meat, instead of raw meat, while skinning an animal. Name: Harvest Wild Yield Description: Increases the yield when harvesting map generated collectibles, such as berries, hemp, stone, sulfur and mushrooms. Name: Harvest Grown Yield Description: Increases the yield when harvesting player grown produce. Name: Extra Fish Description: Gives the user a chance of receiving an extra fish while fishing. Name: Double Bandage Heal Description: Doubles the healing power of cloth bandages. Name: Radiation Reduction Description: Reduces the amount of radiation damage taken by the player. Name: Extra Food Description: Increases the amount of calories the player receives when consuming food. Name: Fire Damage Reduction Description: Reduces the amount of fire damage received. Name: Fall Damage Reduction Description: Reduces the amount of fall damage received. Name: No Cold Damage Description: Removes all cold damage from the player. Name: Wounded Resist Description: Gives the player a chance to get straight back on their feet after entering the wounded state. Name: Animal Damage Resist Description: Reduces the damage taken by animals. Name: Riding Speed Description: Increases the speed of a horse while riding it. Name: Free Bullet Chance Description: Gives the player a chance to not expend a bullet when firing a gun. Name: Primitive Expert Description: Removes durability loss for primitive weapons. Name: Upgrade Refund Description: Gives the player a chance to receive their resources back when upgrading a building block. Name: Craft Speed Description: Increases the crafting speed of a player. Name: Research Refund Description: Gives the player a chance to receive their scrap back when researching an item on the research bench. Name: Craft Refund Description: Gives the player a chance to receive their crafting materials back when crafting an item. Name: Extra Scrap Barrel Description: Gives the player a chance to receive additional scrap when destroying a barrel. Name: Barrel Smasher Description: Allows the player to instantly smash a barrel with any weapon. Name: Extra Scrap Crate Description: Gives the player a chance to obtain extra scrap when looting a crate for the first time. Name: Component Chest Description: Gives the player a chance to obtain additional components when looting a crate for the first time. Name: Electronic Chest Description: Gives the player a chance to obtain additional electronics when looting a crate for the first time. Name: Component Barrel Description: Gives the player a chance to obtain additional components when smashing a barrel. Name: Electronic Barrel Description: Gives the player a chance to obtain additional electronics when smashing a barrel. Name: Melee Resist Description: Reduces the damage taken by melee weapons. Name: Iron Stomach Description: Allows the player to eat spoiled and raw food without being poisoned. Name: Boat Speed Description: Allows the user to activate a turbo boost while on a boat, increasing the boats speed. Name: Recycler Speed Description: Increases the speed of recycling for the player. Name: Smelt_Speed Description: Adds a chance for ore to smelt whenever wood is consumed, in addition to the standard smelt rate. Name: Heli_Fuel_Rate Description: Reduces the fuel consumption for your helicopters. Name: Boat_Fuel_Rate Description: Reduces the fuel consumption for your boats. Name: Vehicle_Mechanic Description: Allows the user to repair a vehicle at no cost. Name: Reviver Description: Brings a wounded player up with additional health if the reviving player has the buff. Name: Rationer Description: Provides the consumer a chance to receive their food/tea back once consumed. Name: PVP_Critical Description: Gives the attacker a chance to critically damage the target in PVP. Name: PVP_Damage Description: Increases the damage of all PVP attacks. Name: PVP_Shield Description: Reduces the damage of all incoming PVP attacks. Name: Metabolism_boost Description: Increases your calories and hydration above the maximum. Name: LootPickup Description: Chance to have the loot from destroyed barrels given moved directly to their inventory. Name: Node_Spawn_Chance Description: Chance to spawn a new node when a new one is mined out. Name: HealthRegen Description: Passively regenerates x health per second Name: AnimalTracker Description: Allows the user to use the /track command to find the direction of the closest animal. Name: ExtraPockets 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 Description: Increases damages against scientists. Name: Animal_NPC_Damage Description: Increases damages against animals. Name: Human_NPC_Defence Description: Decrease damage from scientist. Name: Craft_Duplicate Description: Chance to duplicate an item while crafting. Name: WaterBreathing Description: Breath underwater. Name: SharkResistance Description: Reduce damage taken from sharks. Name: SharkSkinner Description: Chance to receive random items while skinning sharks. Name: DeepSeaLooter Description: Chance to receive additional items while looting sunken crates. Name: InstantUntie Description: Instantly untie sunken crates. Name: UnderwaterDamageBonus Description: Increase damage to all living things while underwater (including underwater labs). Name: Permission Description: Used for permission based skills. Name: MaxRepair Description: Resets the max condition for any items that are repaired. Name: Durability Description: Reduces condition loss for all items that the player is using. Name: Regrowth Description: Provides a chance for a tree to respawn when cut down. Name: Skinning_Luck Description: Provides a chance to receive an item when skinning an animal. Name: Fishing_Luck Description: Provides a chance to receive an item when catching a fish. Name: Trap_Damage_Reduction Description: Reduces the damage received from traps. Name: Trap_Damage_Increase Description: Increases the damage done to traps. Name: Personal_Explosive_Reduction Description: Reduces the damage received from your own explosives. Name: Double_Explosion_Chance Description: Provides a chance for your explosives to trigger twice. Name: Lock_Picker Description: Provides a chance to open a locked entity that you do not have access to. Name: Explosion_Radius Description: Increases the explosion radius of your explosives. Name: Dudless_Explosive Description: Reduces the chance of your satchels and beancans being duds. Name: Woodcutting_Hotspot Description: Treats each hit on a tree as though you hit the hotspot. Name: Mining_Hotspot Description: Treats each hit on a node as though you hit the hotspot. Name: Extended_Tea_Duration Description: Increases the duration of tea buffs by x% per level. Name: Extended_Mag Description: Increases the magazine capacity of weapons by x% per level. Name: Tea_Looter Description: Provides you with a x% chance per level to find tea in certain containers. Name: Bite_Speed Description: Decreases the time it takes to hook a fish by x% per level. Name: Heli_Speed Description: Increases the max thrust speed of the heli by x% per level. Name: Sonar Description: Allows the user to run a command to find all nearby submerged objects (dive sites, sharks, scientists etc). Name: Woodcutting_Ultimate Description: Harvests the surrounding trees when cutting down a tree. Name: Mining_Ultimate Description: Provides access to a chat command to see all surrounding node locations. Name: Combat_Ultimate Description: Heals the player for a percentage of the damage that they deal to all sources. Name: Vehicle_Ultimate Description: Reduces damage dealt to the players mounted vehicle (default 100% deduction). Name: Harvester_Ultimate Description: Allows the player to set the genetic composition of plants. Name: Medical_Ultimate Description: Gives the player a chance to resurrect at their point of death if they choose to. Name: Skinning_Ultimate 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 Description: Use any coloured swipe cards in any reader. Name: Scavengers_Ultimate 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, double value, string source_string) object STCanGainXP(BasePlayer player, string plugin, double value) 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. object STOnItemRepairWithMaxRepair(Item item) Returning non-null prevents the item bring repaired to max. object[] GetXPStats(ulong id) Returns object[]: int level, double xp, double current level start xp, double next level start xp.
    $29.99
  2. Version 2.1.4

    1,419 downloads

    Overview This plugin adds a crafting skill system and the ability to craft higher quality items that have increased stats. Features Crafting skill progression system 5 crafting category trees (with more to come!) Progression paths for individual items Quality tiers for crafted items Stat modifiers for quality items Player signatures on crafted items Leaderboards for top crafters on the server Inventory overlay for display item qualities Support for vendor shops and other item containers Inspection tool for viewing modified stats of items Adjustable HUD elements Clean crafting skill menu GUI In game documentation and help menu for players Customizable animated notifications for XP gain Toggleable skill HUD progress bar Useful commands for server admins and moderators Crafting Categories Gunsmithing Toolcrafting Tailoring Bowmaking Weaponsmithing First Aid (Planned) Cooking (Planned) Engineering (Planned) More TBD! Permissions qualitycrafting.admin - Grants access to admin commands General Commands /qc help - Opens the plugin help menu. /qc skills - Opens the plugin skills menu. /qc buttons <show/hide> - Toggles the visibility of the HUD buttons. Admin Commands /qc wipeskills <player> - Wipes all skill xp data for a specified player. /qc grantxp <player> <skill> <xp> - Grants the specified player crafting xp for the given item or category. /qc grantlevel <player> <skill> <level> - Advances the crafting skill level of the specified player by the given amount. /qc setlevel <player> <skill> <level> - Sets the crafting skill level for the given item or category. /qc setquality <player> <quality> <item uid?> - Sets the quality level of an item. If no item id is given, the current active item will be targeted. /qc xprate <category> <multiplier?> - Temporarily overrides the configured xp multiplier for the given category. If a multiplier is not given, it will be reset to the default value. /qc getlevel <player> <skill> - Displays the crafting skill level information for the specified player Config { "Notifications": { "Item Crafted Notification": { "Show": true, "X": 480, "Y": 124 }, "XP Gained Notification": { "Show": true, "X": 480, "Y": 124 } }, "HUD": { "Inspect Button": { "Icon": "https://i.imgur.com/tPi2qM4.png", "X": 407, "Y": 19, "Size": 25 }, "Quality Button": { "Icon": "https://i.imgur.com/KMWMn0K.png", "X": 407, "Y": 52, "Size": 25 }, "Skills Button": { "Icon": "https://i.imgur.com/x0Zg12R.png", "X": 830, "Y": 30, "Size": 32 }, "Tracked Skill": { "X": 890, "Y": 17, "Size": 160 } }, "Colors": { "HUD Background": "0.5 0.5 0.5 0.5", "Menu Background": "0.16078 0.16078 0.12941 1", "HUD Button Toggled": "1 1 1 1", "HUD Button Untoggled": "1 1 1 0.4", "XP Bar": "0.5 1 0.5 1", "Text": "1 1 1 0.4" }, "Sounds": { "Item Crafted Normal": "assets/bundled/prefabs/fx/notice/loot.start.fx.prefab", "Item Crafted Rare": "assets/prefabs/deployable/research table/effects/research-success.prefab", "Item Duplicated": "assets/bundled/prefabs/fx/item_unlock.prefab", "Skill Level Up": "assets/prefabs/locks/keypad/effects/lock.code.updated.prefab" }, "UI Images": { "Close": "https://i.imgur.com/AbG6hrk.png", "Help": "https://i.imgur.com/tVSQyuX.png", "Arrow Up": "https://i.imgur.com/Mgua5IP.png", "Arrow Down": "https://i.imgur.com/L5kufsD.png" }, "Version": { "Major": 2, "Minor": 1, "Patch": 0 }, "General": { "Blueprint XP Gain": true }, "Categories": { "Gunsmithing": { "Enabled": true, "Icon": "https://i.imgur.com/BH0ndEH.png", "Base XP Multiplier": 1.0, "Base Crafting Speed": 1.0, "Perk Increases Per Level": { "Crafting Speed": 0.04, "Duplicate Chance": 0.002 } }, "Toolcrafting": { "Enabled": true, "Icon": "https://i.imgur.com/I0i8tBW.png", "Base XP Multiplier": 1.0, "Base Crafting Speed": 1.0, "Perk Increases Per Level": { "Crafting Speed": 0.04, "Duplicate Chance": 0.002 } }, "Tailoring": { "Enabled": true, "Icon": "https://i.imgur.com/WlrTTKR.png", "Base XP Multiplier": 1.0, "Base Crafting Speed": 1.0, "Perk Increases Per Level": { "Crafting Speed": 0.04, "Duplicate Chance": 0.002 } }, "Bowmaking": { "Enabled": true, "Icon": "https://i.imgur.com/NsBOZg1.png", "Base XP Multiplier": 1.0, "Base Crafting Speed": 1.0, "Perk Increases Per Level": { "Crafting Speed": 0.04, "Duplicate Chance": 0.002 } }, "Weaponsmithing": { "Enabled": true, "Icon": "https://i.imgur.com/1eAdvAq.png", "Base XP Multiplier": 1.0, "Base Crafting Speed": 1.0, "Perk Increases Per Level": { "Crafting Speed": 0.04, "Duplicate Chance": 0.002 } } }, "Quality Tiers": { "Star Icon": "https://imgur.com/fbELboi.png", "Tier 0": { "Icon": null, "Color": "0.9 0.9 0.9 1" }, "Tier 1": { "Icon": "https://imgur.com/BKx4Hs8.png", "Color": "0.11764 1 0 1" }, "Tier 2": { "Icon": "https://imgur.com/NSZTZ4v.png", "Color": "0 0.43921 1 1" }, "Tier 3": { "Icon": "https://imgur.com/XSbgf72.png", "Color": "0.63921 0.20784 0.93333 1" }, "Tier 4": { "Icon": "https://imgur.com/cEZUU9F.png", "Color": "0.87531 0.70196 0 1" }, "Tier 5": { "Icon": "https://imgur.com/RD7ED4R.png", "Color": "1 0.29803 0.14901 1" }, "Percent Stat Increases Per Tier": { "Projectile Damage": 0.08, "Protection": 0.01, "Melee Damage": 0.2, "Durability": 0.2, "Gather Rate": 0.1 } } } Localization { "gunsmithing": "Gunsmithing", "toolcrafting": "Toolcrafting", "weaponsmithing": "Weaponsmithing", "bowmaking": "Bowmaking", "tailoring": "Tailoring", "top crafters": "Top Crafters", "craft speed": "Crafting Speed", "total xp": "Total XP", "xp": "XP", "perks": "Perks", "duplicate chance": "Duplicate Chance", "no items have been crafted": "No items have been crafted in this category yet.", "crafting skills": "Crafting Skills", "item inspection": "Item Inspection", "crafted by": "Crafted by {0}", "no creator": "No Creator", "damage": "Damage", "durability": "Durability", "gathering": "Gathering", "protection": "Protection", "gain item xp": "+{0} XP", "gain item xp with bonus": "+{0} XP (+{1} Bonus)", "quality chance": "Quality chances", "player not found": "Player '{0}' does not exist.", "command success": "Successfully executed command.", "command error": "Error executing command", "usage": "Usage: {0}", "invalid value": "Invalid value '{0}'.", "value not allowed": "Value '{0}' is not allowed. Allowed Values {1}.", "level up skills": "Level Up Skills", "craft items or study": "Craft items or study unlocked blueprints to gain XP points to advance your crafting level.\n\nYou can advance your category crafting level as well as your item crafting level for a specific item.", "craft quality items": "Craft Quality Items", "advancing your item crafting level": "Advancing your item crafting level will increase the chance of crafting a quality item.\n\nThere are five tiers of quality, each tier increases the base stats for that item.", "inspect your creations": "Inspect Your Creations", "use the quality and inspect buttons": "Use the quality and inspect buttons near the hotbar to reveal the quality level and stats of items in your inventory.\n\nQuality level is represented by a number of stars or a specific color.", "overview": "Overview", "commands": "Commands", "support": "Support", "crafted": "Crafted", "max level": "Max Level", "duplicated": "Duplicated!", "plugin page": "Plugin Page", "donate": "Donate", "general commands": "General Commands", "admin commands": "Admin Commands", "plugin help": "Plugin Help", "track": "Track", "untrack": "Untrack", "no permission": "You do not have permission to use that command." } FAQ Q: How do I see the quality level of the items in my inventory? A: Click the star button to toggle the quality overlay. This will automatically un-toggle when you close your inventory. Q: How do I view my crafting skill levels? A: Click the icon with the bar graph to open the menu or use the command “/qc skills”. Q: Why doesn’t the inventory item information UI display the correct stats for my quality items? A: Unfortunately there is no way to override the information for Rust’s default inventory UI. To view the true stats of an item, use the inspect HUD button which looks like a magnifying glass. Q: Why can’t I see the HUD buttons? A: If you can’t see the HUD buttons you can try “/qc buttons show” to enable them. If that doesn’t work, then your server administrator probably disabled them. Q: Does this work with skins? A: Yes Q: The item images for notifications aren’t loading? A: Sometimes the image doesn’t load if this is the first time that item’s image has been requested since the server restart. It should load correctly next time that image is requested. Q: What do the percentages in the top right corner of the item skills represent? A: Those percentages show the chance of crafting a certain quality level version of that item. Q: How do I get the progress bar to permanently stay on the screen? A: In the skills menu, click the “track” button to show the progress bar on your HUD.
    Free
  3. Version 0.0.8

    9 downloads

    I was thinking how someone could wake up in the world, pick up a weapon and suddenly be so proficient with it so quickly. So I came up with this mode. Give your players a little challenge with this progression system or host an event where the first player to unlock the rocket launcher gets the bragging rights or a special Perk for the wipe. Added a Master of Arms Champion Trophy for the player that completes the challenge first, anyone else who finishes, gets congratulated for completing the challenge. Master of Arms Is a "Weapon Mastery" style progression system. Set in config how many kills to "Master" a weapon, once mastered, the next weapon in line is usable. Unlock Order Hunting Bow Crossbow Compound Bow Eoka Nailgun Revolver SAP M92 P17 Python Double Barrel Shotgun & Waterpipe Pump Shotgun Spas 12 Custom SMG Thompson MP5 SAR AK (Abyss and Diver) LR-300 M39 HMLMG M249 Bolt Action Rifle L96 Multiple Grenade Launcher Flamethrower & Rocket Launcher Config { "BlockCrafting": true, "KillsForMastery": { "bow.hunting": 5, "crossbow": 5, "shotgun.double": 5, "bow.compound": 5, "pistol.eoka": 5, "pistol.semiauto": 5, "pistol.m92": 5, "pistol.python": 5, "pistol.revolver": 5, "pistol.prototype17": 5, "shotgun.pump": 5, "shotgun.spas12": 5, "smg.2": 5, "smg.thompson": 5, "smg.mp5": 5, "rifle.semiauto": 5, "rifle.ak": 5, "rifle.lr300": 5, "rifle.m39": 5, "hmlmg": 5, "lmg.m249": 5, "rifle.bolt": 5, "rifle.l96": 5, "multiplegrenadelauncher": 5, "pistol.nailgun": 5 }, "TrackAnimalKills": false } Permissions MasterofArms - Use this required to use the progression system. Commands /MoAHelp This command is used to display information about the Master of Arms game mode to players. It provides an introduction to the game mode and explains how players must master their current weapon to be able to equip the next unlockable weapon. /MoAInfo This command is used to check the player's current weapon proficiency if the UI (user interface) is disabled. It displays information about the player's current weapon proficiency, the kills required to master the current weapon, and the next unlockable weapon. If the player has mastered all available weapons, it informs the player that they have achieved Mastery. /moaresetall Admin Command Via Permission. Wipes all player data related to weapon progression and unlocks. /MoAReset "Player" Admin Command Via Permission. It allows administrators to wipe weapon progression and unlocks for a specific player. /ArmsToggle Toggles a UI under the compass, it displays the current weapon level, Next unlock, and how many kills to unlock that weapon. /UnlockedWeapons Will list all unlocked weapons. Demo Video
    $6.00
  4. Version 1.0.0

    3 downloads

    Allows users to block monuments/part of monuments for a configured amount of time after wipe, players won't be able to loot high end weapons early in the game You are able to add any monument you want in the configuration file, any position and any radius that you need blocked, you will only have to setup this once, after each map wipe the plugin will automatically detect the monument and block the desired zone Use case examples: Block certain parts of a monument for 24 hours, such as Launch Site's top of the main building Commands: /getpos (Requires admin access) Use the command to get the proper position within the monument /showzones (Requires admin access) Shows the blocked monuments /testradius value (Requires admin access) Draws a sphere with the specified radius in order to give you an idea of the blocked area based on the value Configuration: { "Monument name & their settings": { "OilrigAI": { "IsEnabled": false, "Position": { "x": 0.0, "y": 0.0, "z": 0.0 }, "Radius": 0.0, "Blocked time (seconds)": 0.0 }, "OilrigAI2": { "IsEnabled": false, "Position": { "x": 0.0, "y": 0.0, "z": 0.0 }, "Radius": 0.0, "Blocked time (seconds)": 0.0 }, "assets/bundled/prefabs/autospawn/monument/harbor/harbor_1.prefab": { "IsEnabled": false, "Position": { "x": 0.0, "y": 0.0, "z": 0.0 }, "Radius": 0.0, "Blocked time (seconds)": 0.0 }, "assets/bundled/prefabs/autospawn/monument/harbor/harbor_2.prefab": { "IsEnabled": false, "Position": { "x": 0.0, "y": 0.0, "z": 0.0 }, "Radius": 0.0, "Blocked time (seconds)": 0.0 }, "assets/bundled/prefabs/autospawn/monument/harbor/fishing_village_a.prefab": { "IsEnabled": false, "Position": { "x": 0.0, "y": 0.0, "z": 0.0 }, "Radius": 0.0, "Blocked time (seconds)": 0.0 }, "assets/bundled/prefabs/autospawn/monument/harbor/fishing_village_b.prefab": { "IsEnabled": false, "Position": { "x": 0.0, "y": 0.0, "z": 0.0 }, "Radius": 0.0, "Blocked time (seconds)": 0.0 }, "assets/bundled/prefabs/autospawn/monument/harbor/fishing_village_c.prefab": { "IsEnabled": false, "Position": { "x": 0.0, "y": 0.0, "z": 0.0 }, "Radius": 0.0, "Blocked time (seconds)": 0.0 }, "assets/bundled/prefabs/autospawn/monument/xlarge/launch_site_1.prefab": { "IsEnabled": false, "Position": { "x": 0.0, "y": 0.0, "z": 0.0 }, "Radius": 0.0, "Blocked time (seconds)": 0.0 }, "assets/bundled/prefabs/autospawn/monument/large/excavator_1.prefab": { "IsEnabled": false, "Position": { "x": 0.0, "y": 0.0, "z": 0.0 }, "Radius": 0.0, "Blocked time (seconds)": 0.0 }, "assets/bundled/prefabs/autospawn/monument/large/powerplant_1.prefab": { "IsEnabled": false, "Position": { "x": 0.0, "y": 0.0, "z": 0.0 }, "Radius": 0.0, "Blocked time (seconds)": 0.0 }, "assets/bundled/prefabs/autospawn/monument/large/trainyard_1.prefab": { "IsEnabled": false, "Position": { "x": 0.0, "y": 0.0, "z": 0.0 }, "Radius": 0.0, "Blocked time (seconds)": 0.0 }, "assets/bundled/prefabs/autospawn/monument/medium/junkyard_1.prefab": { "IsEnabled": false, "Position": { "x": 0.0, "y": 0.0, "z": 0.0 }, "Radius": 0.0, "Blocked time (seconds)": 0.0 }, "assets/bundled/prefabs/autospawn/monument/large/airfield_1.prefab": { "IsEnabled": false, "Position": { "x": 0.0, "y": 0.0, "z": 0.0 }, "Radius": 0.0, "Blocked time (seconds)": 0.0 }, "assets/bundled/prefabs/autospawn/monument/large/water_treatment_plant_1.prefab": { "IsEnabled": false, "Position": { "x": 0.0, "y": 0.0, "z": 0.0 }, "Radius": 0.0, "Blocked time (seconds)": 0.0 }, "assets/bundled/prefabs/autospawn/monument/medium/compound.prefab": { "IsEnabled": false, "Position": { "x": 0.0, "y": 0.0, "z": 0.0 }, "Radius": 0.0, "Blocked time (seconds)": 0.0 }, "assets/bundled/prefabs/autospawn/monument/medium/bandit_town.prefab": { "IsEnabled": false, "Position": { "x": 0.0, "y": 0.0, "z": 0.0 }, "Radius": 0.0, "Blocked time (seconds)": 0.0 }, "assets/bundled/prefabs/autospawn/monument/small/sphere_tank.prefab": { "IsEnabled": false, "Position": { "x": 0.0, "y": 0.0, "z": 0.0 }, "Radius": 0.0, "Blocked time (seconds)": 0.0 }, "assets/bundled/prefabs/autospawn/monument/small/satellite_dish.prefab": { "IsEnabled": false, "Position": { "x": 0.0, "y": 0.0, "z": 0.0 }, "Radius": 0.0, "Blocked time (seconds)": 0.0 }, "assets/bundled/prefabs/autospawn/monument/tiny/water_well_c.prefab": { "IsEnabled": false, "Position": { "x": 0.0, "y": 0.0, "z": 0.0 }, "Radius": 0.0, "Blocked time (seconds)": 0.0 }, "assets/bundled/prefabs/autospawn/monument/tiny/water_well_d.prefab": { "IsEnabled": false, "Position": { "x": 0.0, "y": 0.0, "z": 0.0 }, "Radius": 0.0, "Blocked time (seconds)": 0.0 }, "assets/bundled/prefabs/autospawn/monument/tiny/water_well_e.prefab": { "IsEnabled": false, "Position": { "x": 0.0, "y": 0.0, "z": 0.0 }, "Radius": 0.0, "Blocked time (seconds)": 0.0 }, "assets/bundled/prefabs/autospawn/monument/medium/stables_a.prefab": { "IsEnabled": false, "Position": { "x": 0.0, "y": 0.0, "z": 0.0 }, "Radius": 0.0, "Blocked time (seconds)": 0.0 }, "assets/bundled/prefabs/autospawn/monument/medium/stables_b.prefab": { "IsEnabled": false, "Position": { "x": 0.0, "y": 0.0, "z": 0.0 }, "Radius": 0.0, "Blocked time (seconds)": 0.0 } } } Language: { "DayFormat": "<color=#ACFA58>{0}</color> day and <color=orange>{1}</color> hours", "DaysFormat": "<color=#ACFA58>{0}</color> days and <color=orange>{1}</color> hours", "HourFormat": "<color=#ACFA58>{0}</color> hour and <color=orange>{1}</color> minutes", "HoursFormat": "<color=#ACFA58>{0}</color> hours and <color=orange>{1}</color> minutes", "MinFormat": "<color=#ACFA58>{0}</color> minute and <color=orange>{1}</color> seconds", "MinsFormat": "<color=#ACFA58>{0}</color> minutes and <color=orange>{1}</color> seconds", "SecsFormat": "<color=#ACFA58>{0}</color> seconds", "Blocked": "You are not allowed to enter here! Try again in {0}" }
    $6.50
1.1m

Downloads

Total number of downloads.

5.5k

Customers

Total customers served.

78.6k

Files Sold

Total number of files sold.

1.5m

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.