Search the Community
Showing results for tags 'paid'.
-
Good day , I'm a beginner web developer, I wanna present my first product. This landing page has 4 sections, title section, section list of servers, section rules, and section project team. It is possible to change the language, all elements, such as buttons, a language change module, rules are made in the style of the RUST game. The site is adapted for tablets, phones and laptops, adapted manually without using bootstrap. Screenshots of the site are attached below. There is also a 404 page Video review - https://youtu.be/9vp_Zs4kXvY
-
Version 1.1.1
7 downloads
Automated trivia games Admin called trivia game More than 24 categories Easy. Medium and Hard difficulty Multiple & True/False choice answers Reward system Punish system Announce actions to console Wins, Losses and Typos are stored ➡ Leaderboard Soon™ (Sorry for the poor quality ಥ_ಥ) Please note that this plugin may get additional content in the future in form of other addon-plugins! (Ex.: UI system) trivia_help Displays and explains trivia commands trivia_version Displays the loaded plugin's version trivia_admin [close/open] [rounds] 1) With the permission trivia.admin a user can start a trivia game with x>0 rounds. 2) Only one game can be called at once. Using trivia_admin close will stop the current game. 3) If Automated Games are enabled in the config file, even with permission, trivia games can't be called! trivia [number] When a trivia game starts, players can choose a number between 1-4 or 1-2, depending on the game type trivia.admin With this permission, users can call in trivia games. trivia.dontkick With this automated permission, players won't be kicked for flyhack-violation when punished. (currently unused) If you REALLLLY like my projects and you consider buying me a coffee, I'll thank you forever! (If not, you should consider rating my projects anytime! :D) Ko-Fi PayPal$15.00 -
Version 1.0.2
26 downloads
Polls: Paid - Made by Murder#0845 Bot Features ➤ Up to 10 poll answer options ➤ Slash command and chat command capabilities ➤ Limit poll command to a role ➤ Custom poll embed colour (set it at the top of bot.py) ➤ Custom logging settings, new poll, accepted, denied. Set these at the top of bot.py ➤ Detailed error checking and prevention ➤ Automatic polls, just type message in the polls channel and a poll will be generated with a Yes and No option! ➤ Context menu buttons, easily accept or deny a poll just by clicking the button! You can also generate a thread about the poll through the context menu! ➤ "Poll created by USER" footer under each poll, along with a timestamp to show when it was created ➤ Simplistic and minimal configuration and design. ➤ Simply delete a poll message to remove the poll! No need to run any command or open any other files to remove it! Commands ➤ poll - Create a poll with up to 10 options! Slash and Chat command capabilities Apart from the context menu, this is bot is made to be simple and easy to use, which is why i only include one command and let the bot handle the rest! Context Menu To use the context menu commands, right click on the poll you want to run the command on, hover over the Apps tab and then all the commands will be shown to the right of that! From there, simply select the command you want to run and that's it! All built into the Discord UI! Config { "Bot Token": "Your Bot Token", "Polls Access Role ID": "The role ID of the role that will have access to use the polls bot and commands.", "Guild ID": "The server ID of the discord server.", "Polls Channel ID": "The channel ID of the channel intended to be used for polls.", "Log Channel ID": "The channel ID of the channel intended to be used for logging the polls." } Setup This bot is super simple to set up, simply follow these steps: ➤ Upload all files in "Murder Paid Polls Bot.zip" to your bots hosting. ➤ Fill out details in the config,json file. ➤ Turn the bot on (If your using online hosting, press "Start") ➤ Enjoy the bot For the simplicity of setting it up on your end, ensure you have all Privileged Gateway Intents which can be toggled at the Discord Developers Portal Simply click the toggle on the right-hand side for the bottom three options on that page, i would recommend un-toggling the first option, "Public Bot" as this will allow anyone to add your bot to there server, and this bot is a server specific bot. Such as the following image: Support Notice If you need support I more than welcome you to reach out to me on discord. My discord is: Murder#0845 and I am open for any questions or inquiries! I have also opened my own Murder's Development Discord Server for any help, inquiries or suggestions anyone may have! Thank you for reading this description and I hope that you enjoy! Note: I will always be constantly updating and developing this bot, if you find any bugs or have any feature requests, feel free to DM me on discord (Murder#0845). - Murder$2.49- 3 comments
-
- #discord
- #discordbot
-
(and 3 more)
Tagged with:
-
Version 1.3.3
691 downloads
Features: Setting up safe and raid times 6 variations of GUI display for players Ability to configure blocked activities during safe time Ability to set the time for the day of the week (Used by default), and for a specific date Flexible and intuitive plugin settings Real-time UI(Has 6 variations) with date, time and raid/safe time info. A menu where players can find out the safe and raid times for any given day Convenient in-game menu for plugin settings You can set safe days after wipe How to open setup RTM UI Default command for open setup RTM UI: /rtm Configuration: { "Command for open Raid Time Managment UI": "rtm", "Timezone(Difference between UTC and your time)": 60, "Time format for UI(True - 24H format, False - 12H format)": false, "Display UI": true, "Enable Alerts": true, "Allow players to close the UI": true, "[RaidableBases] Allow raiding RB bases in SafeTime": true, "[TruePVE] Safe Time RuleSet": "default", "[TruePVE] Raid Time RuleSet": "default", "[ZoneManager] The plugin will work on entities in the zones": "DISABLED", "[ZoneManager] Zone ID List": [], "UI Position": "UPPER_LEFT", "NPP amount": 0, "Block only offline raids": true, "Add safe days after wipe": 1, "Commands to be executed when raid time starts": [], "Commands to be executed when safe time starts": [], "Forbidden actions during the blocking of the raid": { "Default Raid By Player": true, "Damage Own Buildings": false, "Raid By Patrol Helicopter": true, "Raid By MLRS": true, "Using Ladders In Building Block": true, "Damage By Fire": true, "Build Ceiling In Building Block": true, "Build Turrets In 2x Building Block Radius": true, "Break down twig buildings": false }, "List of prefabs that can always be damaged": [], "Manage raids by day of the week (Used by default)": { "Monday": [ { "Start Raid Block(Hours)": 18, "Start Raid Block(Minutes)": 0, "Stop Raid Block(Hours)": 22, "Stop Raid Block(Minutes)": 0 } ], "Tuesday": [ { "Start Raid Block(Hours)": 14, "Start Raid Block(Minutes)": 0, "Stop Raid Block(Hours)": 22, "Stop Raid Block(Minutes)": 0 } ], "Wednesday": [ { "Start Raid Block(Hours)": 18, "Start Raid Block(Minutes)": 0, "Stop Raid Block(Hours)": 22, "Stop Raid Block(Minutes)": 0 } ], "Thursday": [ { "Start Raid Block(Hours)": 18, "Start Raid Block(Minutes)": 0, "Stop Raid Block(Hours)": 22, "Stop Raid Block(Minutes)": 0 } ], "Friday": [ { "Start Raid Block(Hours)": 18, "Start Raid Block(Minutes)": 0, "Stop Raid Block(Hours)": 22, "Stop Raid Block(Minutes)": 0 } ], "Saturday": [ { "Start Raid Block(Hours)": 10, "Start Raid Block(Minutes)": 0, "Stop Raid Block(Hours)": 22, "Stop Raid Block(Minutes)": 0 } ], "Sunday": [ { "Start Raid Block(Hours)": 8, "Start Raid Block(Minutes)": 0, "Stop Raid Block(Hours)": 22, "Stop Raid Block(Minutes)": 0 } ] }, "Raid management for specific days(Takes precedence over raid management by day of the week)": {} } Explanation of some options: "Default Raid by Player" : players will be able to use items for the raid Lang: { "UI_ALERT": "ALERT", "UI_TURRETBLOCK": "You cannot place turrets in double TC radius during safe time", "UI_LADDERBLOCK": "You may not place ladders in a Building Block during safe times.", "UI_CEILINGBLOCK": "You cannot place ceilings in the Building Block during safe times.", "UI_CANDAMAGE": "You cannot damage other people's buildings during safe times", "UI_CANDAMAGEOWN": "You cannot damage own buildings during safe times", "UI_START_RAID_TIME": "Raid time has begun! All restrictions removed", "UI_STOP_RAID_TIME": "The raid time is over. Restrictions are in effect!", "CM_CLOSE_HUD": "You closed the RTM HUD, to open it again use the /rtm hud command", "UI_RAIDTIMESCHEDULE": "RAID TIME SCHEDULE", "UI_SAFE_TIME": "Safe Time", "UI_RAID_TIME": "Raid Time", "UI_Monday": "Monday", "UI_Tuesday": "Tuesday", "UI_Wednesday": "Wednesday", "UI_Friday": "Friday", "UI_Saturday": "Saturday", "UI_Sunday": "Sunday", "UI_AM": "AM", "UI_PM": "PM", "UI_January": "January", "UI_February": "February", "UI_March": "March", "UI_April": "April", "UI_May": "May", "UI_June": "June", "UI_July": "July", "UI_August": "August", "UI_September": "September", "UI_October": "October", "UI_November": "November", "UI_December": "December", "UI_Thursday": "Thursday" }$15.00- 140 comments
- 6 reviews
-
- 7
-
-
-
Version 1.2.12
561 downloads
Meteor Event plugin allows you to make custom meteor shower event on your server. You can set up a timed event that starts a meteor shower which contains rocks in many sizes, and the ability to activate big rocks, which needs explosives to destroy them. Resources from meteors can be multiplied, and the multiplier works with plugins that increase gather like ZLevelsRemastered. Video Preview (Version 1.0.0) Features Ability to set up custom timed event. Two different types of meteors. (normal and big) Configurable meteor scale, yield, yield multiplier and explosive damage. You can also run custom events, and direct showers on a player. Configurable amount of meteors per online player amount. You can add custom item drop to meteors. You can allow your players to call Meteor Event by command. Highly configurable calling command. Configurable discord webhook shower announcement. (NEW!) Commands /ms - Help command /ms run <amount> - Starts custom meteor shower with <amount> meteors. /ms direct <playerIdOrName> - Spawns one meteor above player's head. /ms kill - Kills all meteors around the map. /ms buy normal - Purchase normal event. (configurable price, cooldowns and options in config) /ms buy direct <playerIdOrName> - Purchase direct event above your/someones else head. (configurable price, cooldowns and options in config) ms run <amount> - Starts custom meteor shower with <amount> meteors. (Console Command) ms direct <playerIdOrName> - Spawns one meteor above player's head. (Console Command) ms kill - Kills all meteors around the map. (Console Command) Permissions meteorevent.admin - Allows to use /ms command. meteorevent.canshower - Allows to use /ms buy normal command. (Configurable) meteorevent.candirectshower - Allows to use /ms buy direct command. (Configurable) Hooks (For Developers) void OnDirectMeteorShowerStart(Vector3 position, int meteorAmount) void OnMeteorShowerStart(int meteorAmount) Default Config (Version 1.2.12) { "Command - Chat and Console Command": "ms", "Command - Used Economy Plugin (ServerRewards/Economics/ShoppyStock)": "ServerRewards", "Command - Economy Currency (If ShoppyStock Used)": "rp", "Command - Allow Purchasing Meteor Shower": false, "Command - Purchase Meteor Shower Permission": "meteorevent.canshower", "Command - Purchased Meteor Shower Meteors Amount": 10, "Command - Item/RP Required To Purchase Meteor Shower": "scrap", "Command - Amount/Price For Purchasing Meteor Shower": 1000, "Command - Cooldown After Purchasing Meteor Shower (in seconds)": 3600, "Command - Allow Purchasing Direct Meteor Shower": false, "Command - Allow Purchasing Direct Meteor Shower At Other Players": false, "Command - Purchase Direct Meteor Shower Permission": "meteorevent.candirectshower", "Command - Item/RP Required To Purchase Direct Meteor Shower": "scrap", "Command - Amount/Price For Purchasing Direct Meteor Shower": 250, "Command - Cooldown After Purchasing Direct Meteor Shower (in seconds)": 3600, "Command - Purchased Direct Meteor Shower Meteors Amount": 1, "Marker - Map Marker Type (None/Normal/Explosion)": "Explosion", "Marker - Map Marker Alpha (Normal Only)": 0.75, "Marker - Map Marker Color #1 (Normal Only)": "#E01300", "Marker - Map Marker Color #2 (Normal Only)": "#7D0B00", "Marker - Map Marker Radius (Normal Only)": 0.4, "Marker - Enable Map Marker Text (Normal Only)": true, "Marker - Map Marker Text (Normal Only)": "Meteor Debris", "Event Timer - Event Every X Seconds (0 to disable)": 1800, "Event Timer - Direct Meteors To Players": false, "Event Timer - Meteor Amount Based On Player Count": true, "Event Timer - Meteor Count (if based on player count - per player)": 4.0, "Event Timer - Max Meteor Count": 40, "Event - Commands Ran On Start": [], "Event - Webhook Message": { "Enabled": false, "Webhook": "", "Inline": true, "Color": 0, "Title": "Meteor Shower", "Message": "Meteor Shower with {0} meteors is incoming!" }, "Direct Meteor - Randomized Impact Radius": 10.0, "All Meteors - Max Distance From Ground (0 to disable)": 5.0, "All Meteors - MLRS As Sound Effect": true, "All Meteors - Destory Trees On Impact": true, "All Meteors - Damage Entities": true, "All Meteors - Damage Only Unowned Entities": false, "All Meteors - Damage Players": true, "All Meteors - Damage Bots": true, "All Meteors - Kill Meteors On Roads": false, "All Meteors - Kill Meteors On Rail Tracks": false, "All Meteors - Damage Multiplier": 4.0, "All Meteors - Stone Ore Chance": 50, "All Meteors - Metal Ore Chance": 50, "All Meteors - Sulfur Ore Chance": 50, "All Meteors - Meteor Spread On Map (higher = smaller impact radius)": 2.5, "All Meteors - Enable Sound Effect": true, "All Meteors - Sound Effect Prefab": "assets/prefabs/tools/pager/effects/beep.prefab", "Normal Meteor - Maximum Scale": 2.0, "Normal Meteor - Minimum Scale": 0.5, "Normal Meteor - Yield Multiplier": 2.0, "Normal Meteor - Scale Yield By Size": true, "Big Meteor - Chance (0-100)": 10, "Big Meteor - Scale": 7.0, "Big Meteor - Stone Yield Per Hit": 1000, "Big Meteor - Metal Yield Per Hit": 500, "Big Meteor - Sulfur Yield Per Hit": 250, "Big Meteor - HQM Yield Per Hit": 10, "Big Meteor - Explosive Config": { "explosive.timed.deployed": { "Damage Dealt": 50.0, "Resource Multiplier": 1.0 }, "rocket_basic": { "Damage Dealt": 50.0, "Resource Multiplier": 1.0 }, "ammo.rifle.explosive": { "Damage Dealt": 50.0, "Resource Multiplier": 1.0 } }, "Normal Meteor - Bonus Items": [ { "Chance (0-100)": 2.5, "Shortname": "charcoal", "Amount": 150, "Skin ID": 0, "Display Name": "" }, { "Chance (0-100)": 2.5, "Shortname": "wood", "Amount": 500, "Skin ID": 0, "Display Name": "" } ], "Big Meteor - Bonus Items": [ { "Chance (0-100)": 2.5, "Shortname": "charcoal", "Amount": 150, "Skin ID": 0, "Display Name": "" }, { "Chance (0-100)": 2.5, "Shortname": "wood", "Amount": 500, "Skin ID": 0, "Display Name": "" } ], "Big Meteor - Explosive Ammo - Allow": true, "Big Meteor - Explosive Ammo - Max Distance From Rock": 50.0 }$15.00 -
Version 2.0.9
206 downloads
CustomRecycle plugin allows you to widen the border of RUST recycler recipes. You can customize, remove current recycler recipes and add your custom ones even for non-recyclable items. You can also add levels to your recycler to make it work even faster! The only thing that limits you about this plugin is your imagination! Video Preview (Version 2.0.0) Features You can edit actual recycler recipes. You can add your own recycler recipes. You can disable RUST default recipes. Editable chances for custom recipe items. You can chance the speed of the recycler. You can place and pickup recycler. You can set custom recycle amount with levels. RUST-Themed level UI. Support for currency plugins! You can save your level progress when recycler is picked up. (NEW!) Commands giverecycler <userId> - Gives you or player (if ID is set) an placeable recycler. (From player console - requires permission) Permissions customrecycle.give - Required to use giverecycler command from player console. Note ImageLibrary plugin is required ONLY when Recycler Levels are enabled. When you have problems like DOUBLE RECYCLER PLACING try CHANING ITEM NAME in configuration! Default Config (Version 2.0.9) { "Recycler Speed (5 = Default)": 5.0, "Recycler Speed Permissions": { "customrecycle.admin": 1.0, "customrecycle.vip": 4.0 }, "Require Permission To Place": false, "Placed Recycler Amount Permissions": { "customrecycle.admin": 1000, "customrecycle.default": 1, "customrecycle.vip": 3 }, "Recycler Item Name": "Recycler", "Allow Placing Only On Floor": false, "Enable Better Amount Accuracy (More Calculations)": true, "Disabled Vanilla Recipes": [ "axe.salvaged", "box.wooden.large" ], "Recycler Levels - Enable": true, "Recycler Levels - Save Levels On Pickup In Name": false, "Recycler Levels - Enable For No Owner": false, "Recycler Levels - Money Plugin (0 - None, 1 - Economics, 2 - ServerRewards, 3 - ServerRewards)": 0, "Recycler Levels - Money Plugin Currency (If ShoppyStock Is Used)": "rp", "Recycler Levels": [ { "Recycler Stack Percentage Per Tick": 0.15, "Custom Recycle Chance Multiplier": 1.0, "Next Level Currency Cost (0 to disable)": 1000, "Required For Next Level": [ { "Item Shortname": "wood", "Item Skin": 0, "Item Amount": 1000, "Icon URL": "" }, { "Item Shortname": "stones", "Item Skin": 0, "Item Amount": 1000, "Icon URL": "" } ] }, { "Recycler Stack Percentage Per Tick": 0.2, "Custom Recycle Chance Multiplier": 1.0, "Next Level Currency Cost (0 to disable)": 1000, "Required For Next Level": [ { "Item Shortname": "wood", "Item Skin": 0, "Item Amount": 3000, "Icon URL": "" }, { "Item Shortname": "stones", "Item Skin": 0, "Item Amount": 3000, "Icon URL": "" } ] } ], "Custom Recyclables - Show Level Bonus": true, "Custom Recyclables (Shortname or SkinID)": { "2483299228": { "Give Default Output": true, "Custom Output Items": [ { "Item Shortname": "coal", "Item Chance (0-100)": 50.0, "Minimum Item Amount": 1, "Maximum Item Amount": 1, "Item Skin": 2550800428, "Item Display Name": "Golden Jackhammer Body" }, { "Item Shortname": "coal", "Item Chance (0-100)": 50.0, "Minimum Item Amount": 1, "Maximum Item Amount": 1, "Item Skin": 2550800641, "Item Display Name": "Golden Jackhammer Drill" } ] }, "metal.refined": { "Give Default Output": true, "Custom Output Items": [ { "Item Shortname": "metal.fragments", "Item Chance (0-100)": 100.0, "Minimum Item Amount": 50, "Maximum Item Amount": 100, "Item Skin": 0, "Item Display Name": "" } ] }, "rifle.ak": { "Give Default Output": true, "Custom Output Items": [ { "Item Shortname": "techparts", "Item Chance (0-100)": 100.0, "Minimum Item Amount": 1, "Maximum Item Amount": 2, "Item Skin": 0, "Item Display Name": "" }, { "Item Shortname": "scrap", "Item Chance (0-100)": 100.0, "Minimum Item Amount": 30, "Maximum Item Amount": 70, "Item Skin": 0, "Item Display Name": "" } ] } } }$10.00 -
Version 1.4.1
294 downloads
Road Bradley plugin expands possibilities with APC fights. It spawns Bradleys with custom AI on selected roads and/or allow player to purchase their own Bradley for fights. The plugin is highly configurable, so you can set almost every variable by your own. This plugin also fully support custom map configuration. Video Preview (Version 1.1.0) Editor Preview (Version 1.3.0) Features You can set Bradley to spawn and patrol the roads. You can give players access to purchase their own Bradley, and lock damage/loot to only the owner, or his Friends/Clan (Required plugins) or Teams. Custom Bradley AI. (target distance, clothing check, tool check, view distance) (In my opinion better than the vanilla one) Currency plugin support. Custom markers on Bradleys. Rust-themed UI. Tank unstuck system. Fully customizable in config and help messages in console if tank is stuck for more than 30 seconds. Customizable routes for custom maps. Ability to route through more than 1 road and possibility to set route to the longest map road. Chances to spawn other tank profiles in timed spawns. Permission system for purchases unlock. Cooldowns and daily limits. Health, damage, napalm and debris configuration. Custom loot support. All Bradley routes available to display. You can reward players by percentage of damage dealt per Bradley. You can setup random road timed events. You can make your own roads and edit pre-generated ones in custom road editor. You can setup bradley fight bags to respawn players without losing the loot and come back to fight very fast. Command that you can use to spawn bradleys. You can customize bradley building damage and restrict fighters to fight only in owned buildings, or bradley will get despawned. Customizable main cannon damage and support for building damage modifier. Bradley can call MLRS Airstrike on fighters when their health will drop to configured level. You can configure new RF Explosives to automatically explode from radius or change their frequency. (NEW!) Config Informations The "Tank Routes - Spawns Per Maps" config part ins based on levelurl so if your map file is named CustomMapV1.3.3.map if you add CustomMap to config it will work. It might depend also on map host. Checked on DropBox and Discord. Tank Road IDs can be checked through /tankroute command. Permissions roadbradley.admin - Allows you to use /tankroute command. roadbradley.bypass - Bypass Bradley purchase cost. Commands /tankroute - Displays help about methods of route displays. /buytank - Opens the Bradley purchase UI. (Configurable) /spawnrbtank <profile> <userId> - Will spawn tank with profile for the userId player. (Chat and Console command) /spawnrbtank <profile> <route> - Will spawn tank with profile on configured route. (Chat and Console command) /tankcount - Shows active road bradley count. (Chat and Console command) For Developers void OnRoadBradleyPurchased(BasePlayer player, BradleyAPC apc, string profile, string targetRoad) - Called when someone succesfully purchased an road bradley. void OnRoadBradleyKilled(BradleyAPC apc, ulong bradleyOwnerId, string profile) - Called when road bradley gets killed. Default Config (Version 1.4.1) { "Tank Purchase - Commands": [ "buytank" ], "Tank Route - Display every X checkpoint (Command)": 1, "Tank Route - Use Asphalt Roads Only": false, "Tank Route - Height Offset": 1.0, "Tank Route - Check for Map Obstacles (recommended for custom maps with prefabs on roads)": false, "Tank Route - Remove Roads With Obstacles From Pool": false, "Tank Route - Kill/Teleport Bradley after X Stuck Errors (0, to disable)": 0, "Tank Route - Stuck Fix Method (true = kill, false = teleport to start)": false, "Tank Route - Broadcast Stuck To Fighters": true, "Tank Route - Randomize Spawn On Road": true, "Tank Route - Remove Timed-Event Roads From Purchasable Pool": false, "Tank Route - Obstacle Keyword Whitelist": [ "roadsign", "train_track", "road_tunnel", "doorcloser" ], "Tank Route - Remove first and last checkpoints of purchased bradleys": 3, "Tank Route Editor - Height Offset": 1.0, "Targeting - Target NPC": false, "Loot & Damage Share - Check For Caller Building Damage": true, "Loot & Damage Share - Allow Damage For Caller Team Buildings": true, "Loot & Damage Share - Unowned Damage Entity Reminder": 50, "Loot & Damage Share - Unowned Damage Entity Bradley Kill": 200, "Loot & Damage Share - Ignore Ownership Checks": false, "Loot & Damage Share - Use Friends": false, "Loot & Damage Share - Use Clans": false, "Loot & Damage Share - Use RUST Teams": true, "Loot & Damage Share - Limit Server Spawned Bradleys Loot To Top Damage Player": false, "Purchases - Used Purchase System (0 - None, 1 - Economics, 2 - ServerRewards, 3 - ShoppyStock)": 3, "Purchases - Used Currency (If ShoppyStock Is Used)": "rp", "Purchases - Max Purchased Bradleys (0, to disable)": 3, "Tank Target - Target Sleepers": false, "Tank Info - Display Timed Bradley Info": true, "Tank Info - Timed Bradley Info Format": "-=BRADLEY=-\nTier: {0}", "Tank Info - Display Purchased Bradley Info": true, "Tank Info - Purchased Bradley Info Format": "-=BRADLEY=-\nTier: {0}\nOwner: {1}", "Bag Respawns - Enabled": true, "Bag Respawns - Max Bags Per Player": 4, "Bag Respawns - Max Bed Distance From Player": 100.0, "Tank Unstuck - Killed Entity Names": [ "servergibs_bradley", "scraptransporthelicopter", "magnetcrane.entity", "minicopter.entity", "supply_drop" ], "Tank Routes - Spawns Per Maps": { "default": [ "default" ], "Detroit": [ "default", "custom" ], "HapisIsland": [ "hapis" ], "ParadiseIsland": [ "custom" ] }, "Tank Routes - Purchasable Road ID Blacklist Per Map": { "default": [ 0, 3 ], "Detroit": [ 1 ] }, "Tank Routes - Custom Purchasable Roads Per Map": { "default": [ "CustomRoad1", "CustomRoad2" ], "Detroit": [ "DetroitRoad1", "DetroitRoad2", "DetroitRoad3" ], "HapisIsland": [ "HapisRoad2", "HapisRoad3", "HapisRoad4" ] }, "Tank Routes - Spawn Configuration": { "custom": { "Tank Route - Road IDs (Random, if more than one)": [ [ "0", "1" ], [ "2", "3" ] ], "Tank Route - Use all default roads": false, "Tank Route - Use longest path": false, "Tank Route - Remove first and last checkpoints": 3, "Spawns - Announce Spawn": true, "Spawns - Announce Kill": true, "Spawns - Respawn Time (in seconds)": 1200, "Spawns - Respawn Time Randomize Value (goes +value and -value from option above)": 120, "Spawns - Min. Online Players For Each Tank Amount (Amount Of Tanks: Amount Of Players)": { "1": 4, "2": 12, "3": 20 }, "Spawns - Chance": { "Extreme": 1, "Hard": 3 } }, "default": { "Tank Route - Road IDs (Random, if more than one)": [], "Tank Route - Use all default roads": false, "Tank Route - Use longest path": true, "Tank Route - Remove first and last checkpoints": 3, "Spawns - Announce Spawn": true, "Spawns - Announce Kill": true, "Spawns - Respawn Time (in seconds)": 900, "Spawns - Respawn Time Randomize Value (goes +value and -value from option above)": 120, "Spawns - Min. Online Players For Each Tank Amount (Amount Of Tanks: Amount Of Players)": { "1": 4, "2": 8 }, "Spawns - Chance": { "Hard": 2, "Normal": 5 } }, "hapis": { "Tank Route - Road IDs (Random, if more than one)": [ [ "HapisRoad1" ] ], "Tank Route - Use all default roads": false, "Tank Route - Use longest path": false, "Tank Route - Remove first and last checkpoints": 3, "Spawns - Announce Spawn": true, "Spawns - Announce Kill": true, "Spawns - Respawn Time (in seconds)": 900, "Spawns - Respawn Time Randomize Value (goes +value and -value from option above)": 120, "Spawns - Min. Online Players For Each Tank Amount (Amount Of Tanks: Amount Of Players)": { "1": 4, "2": 8 }, "Spawns - Chance": { "Hard": 2, "Normal": 5 } } }, "Tank Routes - Purchasable": { "Extreme": { "Purchases - Required Permission (leave blank, to disable)": "roadbradley.extreme", "Purchases - Cooldown (in seconds, 0 to disable)": 7200, "Purchases - Max Daily (in seconds, 0 to disable)": 1, "Purchases - Time To Kill (in seconds, 0 to disable)": 600, "Purchases - Time To Come To Bradley (Kill Time + Coming Time)": 600, "Purchases - Limit Loot To Team": true, "Purchases - Limit Target To Team": true, "Purchases - Limit Damage To Team": true, "Purchases - Kill Announce Enabled": true, "Purchases - Announce Kill To Fighters Only": true, "Purchases - Required Items": [ { "Shortname": "scrap", "Amount": 1000, "Skin": 0, "Display Name": "" }, { "Shortname": "currency", "Amount": 5000, "Skin": 0, "Display Name": "{0}$" }, { "Shortname": "metal.fragments", "Amount": 10000, "Skin": 0, "Display Name": "" } ] }, "Hard": { "Purchases - Required Permission (leave blank, to disable)": "", "Purchases - Cooldown (in seconds, 0 to disable)": 7200, "Purchases - Max Daily (in seconds, 0 to disable)": 1, "Purchases - Time To Kill (in seconds, 0 to disable)": 600, "Purchases - Time To Come To Bradley (Kill Time + Coming Time)": 600, "Purchases - Limit Loot To Team": true, "Purchases - Limit Target To Team": true, "Purchases - Limit Damage To Team": true, "Purchases - Kill Announce Enabled": true, "Purchases - Announce Kill To Fighters Only": true, "Purchases - Required Items": [ { "Shortname": "scrap", "Amount": 1000, "Skin": 0, "Display Name": "" }, { "Shortname": "currency", "Amount": 1500, "Skin": 0, "Display Name": "{0}$" } ] }, "Normal": { "Purchases - Required Permission (leave blank, to disable)": "", "Purchases - Cooldown (in seconds, 0 to disable)": 3600, "Purchases - Max Daily (in seconds, 0 to disable)": 3, "Purchases - Time To Kill (in seconds, 0 to disable)": 600, "Purchases - Time To Come To Bradley (Kill Time + Coming Time)": 600, "Purchases - Limit Loot To Team": true, "Purchases - Limit Target To Team": true, "Purchases - Limit Damage To Team": true, "Purchases - Kill Announce Enabled": true, "Purchases - Announce Kill To Fighters Only": true, "Purchases - Required Items": [ { "Shortname": "scrap", "Amount": 100, "Skin": 0, "Display Name": "" }, { "Shortname": "metal.fragments", "Amount": 1500, "Skin": 0, "Display Name": "" } ] } }, "Tank Routes - Configuration": { "Extreme": { "Tank Target - Max distance to target": 10.0, "Tank Target - Max clothing amount": 4.0, "Tank Target - Targeted items": [ "rocket.launcher", "explosive.timed", "explosive.satchel" ], "Tank Options - Model Scale": 0.7, "Tank Options - Map Marker Type (None/Crate/Chinook/Cargoship)": "Crate", "Tank Options - Move Speed (0-1)": 1.0, "Tank Options - Move Force": 2000.0, "Tank Options - Health": 5000.0, "Tank Options - View Range": 75.0, "Turret Options - Fire Rate": 0.06, "Turret Options - Burst Length": 15, "Turret Options - Aim Cone": 3.0, "Turret Options - Bullet Damage": 25.0, "Cannon Options - Explosion Radius": 8.0, "Cannon Options - Blunt Damage": 40.0, "Cannon Options - Explosion Damage": 0.0, "MLRS Options - Enabled": true, "MLRS Options - Amount Per Fighter": 4, "MLRS Options - Height Spawn": 450.0, "MLRS Options - Sound Alert Prefab Name": "assets/prefabs/tools/pager/effects/beep.prefab", "MLRS Options - Position Randomization": 25.0, "MLRS Options - Health Level Spawns": [ 4500.0, 3000.0, 1000.0, 100.0 ], "MLRS Options - Explosion Radius": 15.0, "MLRS Options - Blunt Damage": 75.0, "MLRS Options - Explosion Damage": 350.0, "RF Disarm - Enabled": false, "RF Disarm - Type (false - Change Frequency, true - Explode)": true, "RF Disarm - Radius From Tank": 35.0, "Bradley Debris - Scale With Tank": true, "Bradley Debris - Health": 500.0, "Bradley Debris - Time To Cool Down": 60.0, "Loot - Crate Amount (If default loot preset)": 4, "Loot - Used Loot Preset (leave blank for default)": "custom", "Loot - Rewards For Damage Dealt": [ { "Shortname": "currency", "Amount": 2000, "Skin": 0, "Display Name": "" }, { "Shortname": "scrap", "Amount": 500, "Skin": 0, "Display Name": "" } ], "Loot - Fire Lock Time (in seconds)": 60 }, "Hard": { "Tank Target - Max distance to target": 10.0, "Tank Target - Max clothing amount": 4.0, "Tank Target - Targeted items": [ "rocket.launcher", "explosive.timed", "explosive.satchel" ], "Tank Options - Model Scale": 0.6, "Tank Options - Map Marker Type (None/Crate/Chinook/Cargoship)": "Crate", "Tank Options - Move Speed (0-1)": 1.0, "Tank Options - Move Force": 2000.0, "Tank Options - Health": 2500.0, "Tank Options - View Range": 50.0, "Turret Options - Fire Rate": 0.06, "Turret Options - Burst Length": 15, "Turret Options - Aim Cone": 3.0, "Turret Options - Bullet Damage": 20.0, "Cannon Options - Explosion Radius": 8.0, "Cannon Options - Blunt Damage": 40.0, "Cannon Options - Explosion Damage": 0.0, "MLRS Options - Enabled": true, "MLRS Options - Amount Per Fighter": 2, "MLRS Options - Height Spawn": 450.0, "MLRS Options - Sound Alert Prefab Name": "assets/prefabs/tools/pager/effects/beep.prefab", "MLRS Options - Position Randomization": 25.0, "MLRS Options - Health Level Spawns": [ 2300.0, 1100.0 ], "MLRS Options - Explosion Radius": 15.0, "MLRS Options - Blunt Damage": 75.0, "MLRS Options - Explosion Damage": 350.0, "RF Disarm - Enabled": false, "RF Disarm - Type (false - Change Frequency, true - Explode)": true, "RF Disarm - Radius From Tank": 35.0, "Bradley Debris - Scale With Tank": true, "Bradley Debris - Health": 500.0, "Bradley Debris - Time To Cool Down": 60.0, "Loot - Crate Amount (If default loot preset)": 4, "Loot - Used Loot Preset (leave blank for default)": "", "Loot - Rewards For Damage Dealt": [ { "Shortname": "currency", "Amount": 2000, "Skin": 0, "Display Name": "" } ], "Loot - Fire Lock Time (in seconds)": 60 }, "Normal": { "Tank Target - Max distance to target": 10.0, "Tank Target - Max clothing amount": 4.0, "Tank Target - Targeted items": [ "rocket.launcher", "explosive.timed", "explosive.satchel" ], "Tank Options - Model Scale": 0.6, "Tank Options - Map Marker Type (None/Crate/Chinook/Cargoship)": "Crate", "Tank Options - Move Speed (0-1)": 1.0, "Tank Options - Move Force": 2000.0, "Tank Options - Health": 1000.0, "Tank Options - View Range": 50.0, "Turret Options - Fire Rate": 0.06, "Turret Options - Burst Length": 10, "Turret Options - Aim Cone": 3.0, "Turret Options - Bullet Damage": 15.0, "Cannon Options - Explosion Radius": 8.0, "Cannon Options - Blunt Damage": 40.0, "Cannon Options - Explosion Damage": 0.0, "MLRS Options - Enabled": false, "MLRS Options - Amount Per Fighter": 2, "MLRS Options - Height Spawn": 450.0, "MLRS Options - Sound Alert Prefab Name": "assets/prefabs/tools/pager/effects/beep.prefab", "MLRS Options - Position Randomization": 25.0, "MLRS Options - Health Level Spawns": [], "MLRS Options - Explosion Radius": 15.0, "MLRS Options - Blunt Damage": 75.0, "MLRS Options - Explosion Damage": 350.0, "RF Disarm - Enabled": false, "RF Disarm - Type (false - Change Frequency, true - Explode)": true, "RF Disarm - Radius From Tank": 35.0, "Bradley Debris - Scale With Tank": true, "Bradley Debris - Health": 500.0, "Bradley Debris - Time To Cool Down": 60.0, "Loot - Crate Amount (If default loot preset)": 4, "Loot - Used Loot Preset (leave blank for default)": "", "Loot - Rewards For Damage Dealt": [], "Loot - Fire Lock Time (in seconds)": 60 } }, "Loot - Presets": { "custom": { "Loot - Min. Crates": 2, "Loot - Max. Crates": 4, "Loot - Min. Items Per Crate": 4, "Loot - Max. Items Per Crate": 5, "Loot - Loot Table": [ { "Shortname": "explosive.timed", "Amount": 1, "Amount Randomizer Amount (+ and -)": 0, "Skin": 0, "Display Name": "", "Chance": 1, "Additional Items": [] }, { "Shortname": "metal.refined", "Amount": 1000, "Amount Randomizer Amount (+ and -)": 0, "Skin": 0, "Display Name": "", "Chance": 2, "Additional Items": [] }, { "Shortname": "rifle.ak", "Amount": 1, "Amount Randomizer Amount (+ and -)": 0, "Skin": 0, "Display Name": "", "Chance": 1, "Additional Items": [ { "Shortname": "ammo.rifle", "Amount": 20, "Skin": 0, "Display Name": "" } ] } ] } } }$35.00 -
Version 2.3.2
887 downloads
Virtual Quarries plugin is a large upgrade to quarries in RUST. You can create and place quarry that will dig any type of resource and access them all over the map! You can set up infinite amount of quarry types, custom quarry limits with permission system, give your friends access to resource storage, upgrade your quarry to get more resources, customize survey items, fuel and much more! Video Preview (Version 2.0.0) Features Ability to place infinite amount of infinite types of quarries. You can give access to your friends/teammates to all/certain quarries that belongs to you. Also supports adding offline players. You can customize fully customize output for each type of quarry. Customizable items. You can make quarries to dig everything! From stone and ores, to rockets and C4! Full skin and display name support! Permission system to limit quarries per player. You can upgrade your quarry for better output, capacity and fuel multiplier. Configurable required items to place quarry. They can be based on quarry resource output. Many types of surveys. You can set as many survey charge types as you want. Each quarry type can have it's different survey item. Full data merge (with items or not) through wipes. Fully responsive RUST-Themed UI. You can customize fuel type for each type of quarry. You can make run your quarries even on potatoes! Custom quarry digging method. In the default config all quarries dig once per 60 seconds to increase performance and have full custom digging system. You can configure the frequency in the config. Support for static quarries, pumpjacks and giant excavator pit. Instanced inventories for each player, customizable outputs! (NEW!) Permissions virtualquarries.use - Allows you to open /qr menu. (Needs to be enabled in config) virtualquarries.share - Allows players to give other teammates access to their quarries. (Needs to be enabled in config) virtualquarries.static.quarry - Gives access to static quarries. (Needs to be enabled in config) virtualquarries.static.pumpjack - Gives access to static pump jacks. (Needs to be enabled in config) virtualquarries.static.excavator - Gives access to giant excavator. (Needs to be enabled in config) Commands /qr - Opens Virtual Quarry Menu. (Configurable) Economy Plugin Config 0 - None 1 - Economics 2 - ServerRewards 3 - IQEconomic 4 - BankSystem 5 - ShoppyStock API for Developers OnQuarryUpgraded(BasePlayer player, int quarryLevel, string quarryProfile) - Called when quarry is successfully upgraded. OnQuarryRemoved(BasePlayer player, string quarryProfile) - Called when quarry is successfully removed. OnCustomSurveyThrow(BasePlayer player, string quarryProfile) - Called when custom survey is successfully throwed. OnQuarryPlaced(BasePlayer player, string quarryProfile) - Called when quarry is succesfully placed. Example Config With additional quarry types, more upgrade levels etc. (my private configuration) VirtualQuarries.json Default Config (Version 2.3.1) { "Command List": [ "qr", "quarry", "quarries", "vq", "virtualquarry", "virtualquarries" ], "Enable Console Logs": true, "Override ImageLibrary Icons": false, "Require Permission For Use": false, "Mining Quarry/Pump Jack Limit Permissions": { "virtualquarries.default": { "pumpjack": 1, "quarry": 2 }, "virtualquarries.vip": { "pumpjack": 2, "quarry": 3 } }, "Sharing - Require Permission": false, "Data - Enable Data Wipe On Server Wipe": false, "Data - Store Container Data In File And Restore On Server Wipe": false, "Data - Store Container Interval (in seconds)": 1800, "Quarry Tick (how often quarries dig resources, in seconds)": 60, "Static Quarry Tick (how often quarries dig resources, in seconds)": 60, "Excavator Quarry Tick (how often quarries dig resources, in seconds)": 60, "Storage Prefab": "assets/prefabs/deployable/large wood storage/box.wooden.large.prefab", "Sound - Start Sound": "assets/prefabs/npc/autoturret/effects/online.prefab", "Sound - Stop Sound": "assets/prefabs/npc/autoturret/effects/offline.prefab", "Survey Charge - Allow Throwing Survey Charges": false, "Survey Charget Types": { "survey": { "Effect Path": "assets/bundled/prefabs/fx/survey_explosion.prefab", "Required Permission (empty, if not required)": "", "Chance For Resources (0-100)": 75, "Displayed Survey Title Translation Key": "SurveyCharge", "Required Item": { "Shortname": "surveycharge", "Skin": 0, "Amount": 1, "Display Name": null, "Icon URL": "" } } }, "Upgrades - Used Economy Plugin (0 - None, See Website For More Info)": 0, "Upgrades - Economy Currency (If Economy Plugin Is 5 - ShoppyStock)": "rp", "Removing Quarries - Refund Items": true, "Go Back Button - Position (1-2)": 1, "Upgrade UI - Responsive Position": true, "Static Quarries - Enable": false, "Excavator Quarry - Enable": false, "Excavator Quarry - Lock Air Drops": false, "Excavator Quarry - Resource Container Size": 18, "Excavator Quarry - Fuel Container Size": 6, "Static Quarries - Quarry Requires Permission": false, "Static Quarries - Pump Jack Requires Permission": false, "Static Quarries - Excavator Requires Permission": false, "Static Quarries - Resource Container Size": 18, "Static Quarries - Fuel Container Size": 6, "Static Quarries - Fuel Item": { "Shortname": "lowgradefuel", "Skin": 0, "Amount": 1.0, "Display Name": null, "Icon URL": null }, "Excavator Quarry - Fuel Item": { "Shortname": "diesel_barrel", "Skin": 0, "Amount": 1.0, "Display Name": null, "Icon URL": null }, "Static Quarries - Metal Quarry Output": [ { "Shortname": "stones", "Skin": 0, "Amount Per Tick": 150.0, "Display Name": "" }, { "Shortname": "metal.ore", "Skin": 0, "Amount Per Tick": 22.5, "Display Name": "" } ], "Static Quarries - Sulfur Quarry Output": [ { "Shortname": "sulfur.ore", "Skin": 0, "Amount Per Tick": 22.5, "Display Name": "" } ], "Static Quarries - HQM Quarry Output": [ { "Shortname": "hq.metal.ore", "Skin": 0, "Amount Per Tick": 1.5, "Display Name": "" } ], "Static Quarries - Pump Jack Output": [ { "Shortname": "crude.oil", "Skin": 0, "Amount Per Tick": 6.0, "Display Name": "" } ], "Static Quarries - Excavator Outputs": { "HQM": [ { "Shortname": "hq.metal.ore", "Skin": 0, "Amount Per Tick": 50.0, "Display Name": "" } ], "Metal": [ { "Shortname": "metal.fragments", "Skin": 0, "Amount Per Tick": 2500.0, "Display Name": "" } ], "Stone": [ { "Shortname": "stones", "Skin": 0, "Amount Per Tick": 5000.0, "Display Name": "" } ], "Sulfur": [ { "Shortname": "sulfur.ore", "Skin": 0, "Amount Per Tick": 1000.0, "Display Name": "" } ] }, "Quarry Profiles": { "pumpjack": { "Required Permission (empty, if not required)": "virtualquarries.pumpjack", "Displayed Icon": { "Shortname": "mining.pumpjack", "Skin": 0, "Amount": 1, "Display Name": null, "Icon URL": "" }, "Survey Type": "survey", "Displayed Quarry Title Translation Key": "PumpjackTitle", "Chance": 5, "Minimal Resources Per Node": 1, "Maximal Resources Per Node": 2, "Fuel Required Per Tick": { "Shortname": "lowgradefuel", "Skin": 0, "Amount": 1.0, "Display Name": null, "Icon URL": null }, "Enable Upgrades": true, "Items Required To Place": [ { "Shortname": "mining.pumpjack", "Skin": 0, "Amount": 1, "Display Name": null, "Icon URL": "" } ], "Resources": { "crude": { "Output Item - Shortname": "crude.oil", "Output Item - Skin": 0, "Output Item - Display Name": "", "Output Item - Icon URL (Required if Skin not 0)": "", "Include Always": true, "Required Permission (empty if not required)": "", "Chance": 0, "Minimal Output Per Tick": 0.8, "Maximal Output Per Tick": 3.0, "Additional Items Required To Place": [] } }, "Upgrades": [ { "Required Items": [], "Required Currency (0 to disable)": 0, "Fuel Storage Capacity": 6, "Capacity": 6, "Gather Multiplier": 1.0, "Fuel Usage Multiplier": 1.0 }, { "Required Items": [ { "Shortname": "wood", "Skin": 0, "Amount": 14000, "Display Name": null, "Icon URL": "" }, { "Shortname": "stones", "Skin": 0, "Amount": 10000, "Display Name": null, "Icon URL": "" } ], "Required Currency (0 to disable)": 12000, "Fuel Storage Capacity": 6, "Capacity": 9, "Gather Multiplier": 1.2, "Fuel Usage Multiplier": 1.0 } ] }, "quarry": { "Required Permission (empty, if not required)": "", "Displayed Icon": { "Shortname": "mining.quarry", "Skin": 0, "Amount": 1, "Display Name": null, "Icon URL": "" }, "Survey Type": "survey", "Displayed Quarry Title Translation Key": "QuarryTitle", "Chance": 25, "Minimal Resources Per Node": 1, "Maximal Resources Per Node": 2, "Fuel Required Per Tick": { "Shortname": "lowgradefuel", "Skin": 0, "Amount": 1.0, "Display Name": null, "Icon URL": null }, "Enable Upgrades": true, "Items Required To Place": [ { "Shortname": "mining.quarry", "Skin": 0, "Amount": 1, "Display Name": null, "Icon URL": "" } ], "Resources": { "hq": { "Output Item - Shortname": "hq.metal.ore", "Output Item - Skin": 0, "Output Item - Display Name": "", "Output Item - Icon URL (Required if Skin not 0)": "", "Include Always": false, "Required Permission (empty if not required)": "", "Chance": 10, "Minimal Output Per Tick": 0.3, "Maximal Output Per Tick": 2.0, "Additional Items Required To Place": [] }, "metal": { "Output Item - Shortname": "metal.ore", "Output Item - Skin": 0, "Output Item - Display Name": "", "Output Item - Icon URL (Required if Skin not 0)": "", "Include Always": false, "Required Permission (empty if not required)": "virtualquarries.metal", "Chance": 50, "Minimal Output Per Tick": 22.5, "Maximal Output Per Tick": 45.0, "Additional Items Required To Place": [] }, "scrap": { "Output Item - Shortname": "scrap", "Output Item - Skin": 0, "Output Item - Display Name": "", "Output Item - Icon URL (Required if Skin not 0)": "", "Include Always": false, "Required Permission (empty if not required)": "virtualquarries.scrap", "Chance": 5, "Minimal Output Per Tick": 0.1, "Maximal Output Per Tick": 1.0, "Additional Items Required To Place": [ { "Shortname": "wood", "Skin": 0, "Amount": 7000, "Display Name": null, "Icon URL": "" } ] }, "stone": { "Output Item - Shortname": "stones", "Output Item - Skin": 0, "Output Item - Display Name": "", "Output Item - Icon URL (Required if Skin not 0)": "", "Include Always": true, "Required Permission (empty if not required)": "", "Chance": 0, "Minimal Output Per Tick": 150.0, "Maximal Output Per Tick": 300.0, "Additional Items Required To Place": [] }, "sulfur": { "Output Item - Shortname": "sulfur.ore", "Output Item - Skin": 0, "Output Item - Display Name": "", "Output Item - Icon URL (Required if Skin not 0)": "", "Include Always": false, "Required Permission (empty if not required)": "", "Chance": 50, "Minimal Output Per Tick": 15.0, "Maximal Output Per Tick": 30.5, "Additional Items Required To Place": [] } }, "Upgrades": [ { "Required Items": [], "Required Currency (0 to disable)": 0, "Fuel Storage Capacity": 6, "Capacity": 6, "Gather Multiplier": 1.0, "Fuel Usage Multiplier": 1.0 }, { "Required Items": [ { "Shortname": "wood", "Skin": 0, "Amount": 7000, "Display Name": null, "Icon URL": "" }, { "Shortname": "stones", "Skin": 0, "Amount": 5000, "Display Name": null, "Icon URL": "" } ], "Required Currency (0 to disable)": 6000, "Fuel Storage Capacity": 6, "Capacity": 9, "Gather Multiplier": 1.2, "Fuel Usage Multiplier": 1.0 } ] } } }$35.00 -
Version 1.0.1
7 downloads
Monument Mutations is one of my biggest RUST plugin projects at all. It allows you to run mutations on any default ant custom monument on map. There is almost an infinite amount of possible mutations, and more to come! Video Preview (Version 1.0.0) Features You can create a mutations with custom effects on any monument. The whole plugin is highly configurable with hundreds of options. You can customize how many mutations should be active. You can change radiation resistance on default Hazmat Suit and Heavy Scientist Suit. Plugin supports default and custom monuments. You can create infinite amount of mutation profiles and set their chances to appear. Almost each programmed bonus have their additional options. Information The 1.0.0 version is just a beginning of the journey. I made the plugin highly expandable, so if you have any idea of additional mutations, hit me on my Discord! (link above) Mutation Descriptions As I said, plugin have a lot of possible options which are not described anywhere because they are different for each mutation type. Some of the mutations might not work with your server because other plugin is overwriting the RUST behavior, like custom recyclers etc. You can find all the definitions here! radMult - Multiplies the radiation on default monuments or radiation spheres in custom maps. radSet - Sets the radiation on the whole monument radius. If you set the value to 0.001 it will disable radiation on the whole monument. damageDealt - Multiplies the damage dealt to described entity type. Currently, the plugin supports 4 Mutation Object References: empty - Multiplies the damage in all cases. bot - The entity is NPC or bot. player - The entity is a player. animal - The entity is an animal. durability - Multiplies the durability loss on items. healing - Multiplies the healing amount of used items. noWounded - Sets the chance that when a player is killed, the wounded state is skipped, and he automatically dies. Values work in range 0-100. (percentage) gravity - Multiplies damage dealt by gravity, when players fall from a high place. recycle - Multiplies speed of the recycler work. There are a lot of custom recycler plugins that might not work in this case, then I don't recommend using this mutation. loot - Multiplies the loot in containers in mutated monument. Currently, the plugin supports 3 Mutation Object References: empty - Works for all items in containers. item shortname (ex. scrap) - Sets the multiplier only on selected item. In this case, it's scrap. item category (ex. Component) - Sets the multiplier only on selected item category. In this case - in all items in Component category. gather - Multiplies the gather from dispensers in mutated monument. Currently, the plugin supports 3 Mutation Object References: empty - Works for all resource dispensers. tree - Works only on all trees. ore - Works only on all ores. upgradeCrate - Sets the chance that when a crate is spawned or mutation started, the spawned crate can be upgraded to another tier. The tree looks like this: Normal Crate > Military Crate > Elite Crate Values work in range 0-100. (percentage) Information about "Possible Mutations" list: If you set only one value, and it's "All" then it rolls from the whole mutation pool. For better experience, I recommend making it manually, but this function exist ^^. Example Config (Version 1.0.0) With additional mutations, more detailed each mutation tier and some smaller customizations. (my private configuration) MonumentMutations.json Default Config (Version 1.0.0) { "Minimal Active Mutations": 1, "Maximal Active Mutations": 3, "New Mutation Check Inverval (in minutes)": 15, "Default Hazmat Protection Override (0 to disable, 0.5 - default)": 0.0, "Hazmat Mk.II Protection (0 to disable)": 1.0, "Positive Over Negative Mutations": true, "Marker Map Scaling Value (Higher = Smaller)": 100.0, "Mutations": { "DurabilityLoss": { "Mutation Type (see website for reference)": "durability", "Mutation Object Reference (see website for reference)": "", "Mutation Effect (Negative - false, Positive - true)": false, "Mutation Weight": 1, "Mutation Value - Min": 1.1, "Mutation Value - Max": 2.0, "Mutation Value - Rounding": 0.1 }, "FasterRecycle": { "Mutation Type (see website for reference)": "recycle", "Mutation Object Reference (see website for reference)": "", "Mutation Effect (Negative - false, Positive - true)": true, "Mutation Weight": 1, "Mutation Value - Min": 1.2, "Mutation Value - Max": 3.0, "Mutation Value - Rounding": 0.2 }, "HighGravity": { "Mutation Type (see website for reference)": "gravity", "Mutation Object Reference (see website for reference)": "", "Mutation Effect (Negative - false, Positive - true)": false, "Mutation Weight": 1, "Mutation Value - Min": 1.5, "Mutation Value - Max": 3.0, "Mutation Value - Rounding": 0.1 }, "InstaKill": { "Mutation Type (see website for reference)": "noWounded", "Mutation Object Reference (see website for reference)": "", "Mutation Effect (Negative - false, Positive - true)": false, "Mutation Weight": 1, "Mutation Value - Min": 10.0, "Mutation Value - Max": 50.0, "Mutation Value - Rounding": 5.0 }, "LessBotResistance": { "Mutation Type (see website for reference)": "damageDealt", "Mutation Object Reference (see website for reference)": "bot", "Mutation Effect (Negative - false, Positive - true)": true, "Mutation Weight": 1, "Mutation Value - Min": 1.1, "Mutation Value - Max": 2.0, "Mutation Value - Rounding": 0.1 }, "LessHealing": { "Mutation Type (see website for reference)": "healing", "Mutation Object Reference (see website for reference)": "", "Mutation Effect (Negative - false, Positive - true)": false, "Mutation Weight": 1, "Mutation Value - Min": 10.0, "Mutation Value - Max": 50.0, "Mutation Value - Rounding": 5.0 }, "LessPlayerResistance": { "Mutation Type (see website for reference)": "damageDealt", "Mutation Object Reference (see website for reference)": "player", "Mutation Effect (Negative - false, Positive - true)": false, "Mutation Weight": 1, "Mutation Value - Min": 1.1, "Mutation Value - Max": 1.5, "Mutation Value - Rounding": 0.05 }, "LowGravity": { "Mutation Type (see website for reference)": "gravity", "Mutation Object Reference (see website for reference)": "", "Mutation Effect (Negative - false, Positive - true)": true, "Mutation Weight": 1, "Mutation Value - Min": 0.1, "Mutation Value - Max": 0.9, "Mutation Value - Rounding": 0.1 }, "MoreBotResistance": { "Mutation Type (see website for reference)": "damageDealt", "Mutation Object Reference (see website for reference)": "bot", "Mutation Effect (Negative - false, Positive - true)": false, "Mutation Weight": 3, "Mutation Value - Min": 0.9, "Mutation Value - Max": 0.5, "Mutation Value - Rounding": 0.05 }, "MoreDurability": { "Mutation Type (see website for reference)": "durability", "Mutation Object Reference (see website for reference)": "", "Mutation Effect (Negative - false, Positive - true)": true, "Mutation Weight": 1, "Mutation Value - Min": 0.3, "Mutation Value - Max": 0.9, "Mutation Value - Rounding": 0.1 }, "MoreHealing": { "Mutation Type (see website for reference)": "healing", "Mutation Object Reference (see website for reference)": "", "Mutation Effect (Negative - false, Positive - true)": true, "Mutation Weight": 1, "Mutation Value - Min": 120.0, "Mutation Value - Max": 200.0, "Mutation Value - Rounding": 10.0 }, "MoreLoot": { "Mutation Type (see website for reference)": "loot", "Mutation Object Reference (see website for reference)": "Component", "Mutation Effect (Negative - false, Positive - true)": true, "Mutation Weight": 2, "Mutation Value - Min": 1.5, "Mutation Value - Max": 3.0, "Mutation Value - Rounding": 0.5 }, "MorePlayerResistance": { "Mutation Type (see website for reference)": "damageDealt", "Mutation Object Reference (see website for reference)": "player", "Mutation Effect (Negative - false, Positive - true)": true, "Mutation Weight": 1, "Mutation Value - Min": 0.6, "Mutation Value - Max": 0.95, "Mutation Value - Rounding": 0.05 }, "MoreRocks": { "Mutation Type (see website for reference)": "gather", "Mutation Object Reference (see website for reference)": "ore", "Mutation Effect (Negative - false, Positive - true)": true, "Mutation Weight": 1, "Mutation Value - Min": 1.1, "Mutation Value - Max": 1.5, "Mutation Value - Rounding": 0.05 }, "MoreScrap": { "Mutation Type (see website for reference)": "loot", "Mutation Object Reference (see website for reference)": "scrap", "Mutation Effect (Negative - false, Positive - true)": true, "Mutation Weight": 2, "Mutation Value - Min": 1.5, "Mutation Value - Max": 3.0, "Mutation Value - Rounding": 0.5 }, "MoreWood": { "Mutation Type (see website for reference)": "gather", "Mutation Object Reference (see website for reference)": "tree", "Mutation Effect (Negative - false, Positive - true)": true, "Mutation Weight": 1, "Mutation Value - Min": 1.1, "Mutation Value - Max": 1.5, "Mutation Value - Rounding": 0.05 }, "NoRadiation": { "Mutation Type (see website for reference)": "radMult", "Mutation Object Reference (see website for reference)": "", "Mutation Effect (Negative - false, Positive - true)": true, "Mutation Weight": 1, "Mutation Value - Min": 0.001, "Mutation Value - Max": 0.001, "Mutation Value - Rounding": 0.001 }, "RadiationMultiplierNegative": { "Mutation Type (see website for reference)": "radMult", "Mutation Object Reference (see website for reference)": "", "Mutation Effect (Negative - false, Positive - true)": false, "Mutation Weight": 2, "Mutation Value - Min": 1.1, "Mutation Value - Max": 2.0, "Mutation Value - Rounding": 0.1 }, "RadiationMultiplierPositive": { "Mutation Type (see website for reference)": "radMult", "Mutation Object Reference (see website for reference)": "", "Mutation Effect (Negative - false, Positive - true)": true, "Mutation Weight": 1, "Mutation Value - Min": 0.2, "Mutation Value - Max": 0.9, "Mutation Value - Rounding": 0.05 }, "RadiationSet": { "Mutation Type (see website for reference)": "radSet", "Mutation Object Reference (see website for reference)": "", "Mutation Effect (Negative - false, Positive - true)": false, "Mutation Weight": 1, "Mutation Value - Min": 10.0, "Mutation Value - Max": 75.0, "Mutation Value - Rounding": 5.0 }, "SlowRecycle": { "Mutation Type (see website for reference)": "recycle", "Mutation Object Reference (see website for reference)": "", "Mutation Effect (Negative - false, Positive - true)": false, "Mutation Weight": 1, "Mutation Value - Min": 0.5, "Mutation Value - Max": 0.9, "Mutation Value - Rounding": 0.05 }, "UpgradedCrates": { "Mutation Type (see website for reference)": "upgradeCrate", "Mutation Object Reference (see website for reference)": "", "Mutation Effect (Negative - false, Positive - true)": true, "Mutation Weight": 3, "Mutation Value - Min": 5.0, "Mutation Value - Max": 25.0, "Mutation Value - Rounding": 5.0 } }, "Profiles": { "Basic": { "Marker Color - Inside": "#32CD32", "Marker Color - Border": "#32CD32", "Marker Color - Alpha": 0.3, "Positive Mutations - Minimum": 1, "Positive Mutations - Maximum": 2, "Negative Mutations - Minimum": 0, "Negative Mutations - Maximum": 1, "Mutation Length (in minutes)": 45, "Mutation Start Broadcast": true, "Possible Mutations": [ "RadiationMultiplierNegative", "RadiationSet", "HighGravity", "SlowRecycle", "MoreDurability", "MoreRocks", "MoreWood", "MorePlayerResistance", "MoreBotResistance", "LessBotResistance" ] }, "Dangerous": { "Marker Color - Inside": "#FF0000", "Marker Color - Border": "#FF0000", "Marker Color - Alpha": 0.3, "Positive Mutations - Minimum": 3, "Positive Mutations - Maximum": 4, "Negative Mutations - Minimum": 2, "Negative Mutations - Maximum": 3, "Mutation Length (in minutes)": 45, "Mutation Start Broadcast": true, "Possible Mutations": [ "All" ] }, "Extreme": { "Marker Color - Inside": "#000000", "Marker Color - Border": "#000000", "Marker Color - Alpha": 0.5, "Positive Mutations - Minimum": 3, "Positive Mutations - Maximum": 5, "Negative Mutations - Minimum": 3, "Negative Mutations - Maximum": 5, "Mutation Length (in minutes)": 45, "Mutation Start Broadcast": true, "Possible Mutations": [ "All" ] }, "Normal": { "Marker Color - Inside": "#FFA500", "Marker Color - Border": "#FFA500", "Marker Color - Alpha": 0.3, "Positive Mutations - Minimum": 2, "Positive Mutations - Maximum": 3, "Negative Mutations - Minimum": 1, "Negative Mutations - Maximum": 2, "Mutation Length (in minutes)": 45, "Mutation Start Broadcast": true, "Possible Mutations": [ "RadiationMultiplierNegative", "RadiationSet", "LessPlayerResistance", "HighGravity", "SlowRecycle", "MoreDurability", "MoreRocks", "MoreWood", "LessPlayerResistance", "MorePlayerResistance", "MoreBotResistance", "LessBotResistance", "MoreScrap", "NoRadiation", "RadiationMultiplierPositive" ] } }, "Monument Names - Strict Name Check": true, "Monuments - Add Custom Monuments": false, "Monuments": { "Oxum's Gas Station": { "Enabled": false, "Chance Weight": 1, "Default Monument Bounds Scale": 1.0, "Monument Radius": 0.0, "Mutation Length Multiplier": 1.0, "Profile Chances": { "Basic": 7, "Normal": 5, "Dangerous": 2, "Extreme": 1 } }, "Power Plant": { "Enabled": false, "Chance Weight": 1, "Default Monument Bounds Scale": 1.0, "Monument Radius": 0.0, "Mutation Length Multiplier": 1.0, "Profile Chances": { "Basic": 7, "Normal": 5, "Dangerous": 2, "Extreme": 1 } } } }$35.00- 10 comments
- 1 review
-
- 2
-
-
-
- #mutations
- #monument
-
(and 11 more)
Tagged with:
-
Version 1.0.0
5 downloads
This plugin will seamlessly allow you to setup loot able shelf's for each monument with different monument loot tables! Supports saving Notes with text, Custom Items with DisplayNames, skins, radio's, keys that have been made for specific locks, etc How to use load the plugin go to a monument you want to place shelf's in / around / on "within the monument bounds" Give your self the permission lootablemonumentshelfs.admin 1 Look at the spot u want the shelf "wall, floor, etc" in F1 type spawn visual You can use the Telekinesis plugin (free on umod) to help place shelfs as well to make it easier to fine tune placements! 2 Then while looking at the shelf type the chat command /shelf create 3 Then put a ton of items on yourself that you want to put in the loot table for that monument area Type the chat command /shelf setloot 4. You can also do /shelf addloot while in that monument area to add more loot to the loot in this monument area 5. repeat steps 1 & 2 until you setup however many you wish for that area and just do /shelf reload to finish! successfully placed, saved, and ready for use! Permissions lootablemonumentshelfs.admin - Required to setup plugin Chat Commands spawn visual - F1 Command. /shelf create -- while looking at the shelf to add to the data file for that monument. /shelf setloot -- sets/resets the loot table for that monument area with whatever you have in your inventory. ( On You ) /shelf addloot - if you are within the monument bounds of the monument you wish to add more loot to put more items on you & run /shelf remove -- removes the current shelf you are looking at from the data file & world. /shelf reload -- reloads the shelfs after making modifications to the loot or adding new shelfs to the data file. /shelf <create|setloot|addloot|remove|reload> Warning Alpha Loot is not compatible with this plugin because it tries to modify the loot tables improperly. Lang { "Syntax": "Usage: /shelf create | setloot | addloot | remove ", "NoPermission": "You do not have permission to perform this action.", "NoValidEntity": "Make sure to be looking at a valid entity.", "EntityCreated": "Shelf was created at {0}.", "EntityRemoved": "Shelf was removed at {0}.", "InvalidShelfEntity": "Not a shelf entity.", "InvalidBounds": "You are near a monument but not within the bounds.", "UpdatedLootTable": "Successfully updated loot table." }$12.00 -
Version 1.2.2
110 downloads
The Metabolism plugin will add 3 new parameters to the player, which will diversify the game on your server. Mentality: increase after taking damage recovery during sleep or taking pills event when the limit is reached. The appearance of 3 immortal boars around the player that are visible only to him. Sleep: magnification occurs every second recovery during sleep event when the limit is reached. The player falls asleep for a while without being able to wake up on his own Relieve yourself: increase after eating recovery after the player poops event when the limit is reached. The player squats down and poops until he empties his stomach API: ChangeStamina(string userID, int value, string param); (kidns of param: psyche/sleep/poop); Config: { "AdditionalMetabolism logic player settings | PSYCHE": { "Background color of psyche bar": "0.45 0.55 0.91 1.00", "Psyche per unit of take damage": 0.8, "Psyche bar limit": 100, "Psyche recovery during sleep": 0.15, "Comfort for psyche recovery (0-1)": 0.4, "Psyche recovery for tablets": 15.0, "Psyche value for disable event (less than limit)": 90.0, "Boar damage (Default 20)": 20.0, "Icon for the psyho bar": "https://i.imgur.com/ucB5j76.png" }, "AdditionalMetabolism logic player settings | SLEEP": { "Background color of sleep bar": "0.65 0.29 0.40 1.00", "Sleep bar limit": 350, "Go to sleep upon reaching the limit in seconds": 30, "Sleep per unit of time": 0.095, "Sleep recovery by N units per second": 0.5, "Sleep minimum value for start sleep": 20.0, "Icon for the sleeping bar": "https://i.imgur.com/vz0dts6.png" }, "AdditionalMetabolism logic player settings | POOP": { "Background color of poop bar": "0.49 0.39 0.42 1.00", "Poop bar limit": 250, "Poop recovery per unit of poop": 20.0, "Food digestion time in seconds": 360, "Poop minimum value for start sleep": 40.0, "Poop delete time in seconds": 15, "Icon for the poop bar": "https://i.imgur.com/c9qDgq1.png" } } Lang: { "CM_UI_STATE": "You are tired", "CM_UI_SLEEP": "SLEEP", "CM_UI_POOP": "POOP" }$5.49- 9 comments
- 1 review
-
- 5
-
-
-
- #ahigao
- #metabolism
- (and 4 more)
-
Version 1.3.1
114 downloads
Advanced Alerts will allow you to notify players about certain or all events with an attractive hud alert. This plugin can improve the amount of PvP on certain events like taking down the attack helicopter, destroying the tank or fighting for the cargo! Important: This plugin depends on Image Library. Permissions: advancedalerts.use - Players with this permission will be able to see all plugin alerts advancedalerts.copter - Players with this permission will be able to see when Attack Helicopter spawns advancedalerts.copterdestroyed - Players with this permission will be able to see when Attack Helicopter is taken down advancedalerts.bradley - Players with this permission will be able to see when BradleyAPC spawns advancedalerts.bradleydestroyed - Players with this permission will be able to see when BradleyAPC is destroyed advancedalerts.airdrop - Players with this permission will be able to see when Cargo Plane spawns advancedalerts.cargo - Players with this permission will be able to see when Cargo Ship spawns advancedalerts.ch47 - Players with this permission will be able to see when CH47 spawns advancedalerts.crate - Players with this permission will be able to see when HackableLockedCrate spawns advancedalerts.halloween - Players with this permission will be able to see when Halloween event starts advancedalerts.xmas - Players with this permission will be able to see when Xmas refills starts advancedalerts.mlrs - Players with this permission will be able to see when an MLRS airdrop starts advancedalerts.convoy - Players with this permission will be able to see Convoy's alerts advancedalerts.raidablebases - Players with this permission will be able to see Raideable Bases's alerts advancedalerts.sputnik - Players with this permission will be able to see Sputnik's alerts advancedalerts.armoredtrain - Players with this permission will be able to see Armored Train's alerts advancedalerts.articbase - Players with this permission will be able to see Artic Base's alerts Configuration: { "General Settings": { "Alert Image": "https://i.imgur.com/UbWTfq5.png", // Changes the image of the alerts "Only users with perms can see the alert": false, // Enable to use perms "UI Anchor Min": "0.35 0.85", "UI Anchor Max": "0.65 0.95", "Time alert will be displayed (Seconds)": 5.0, "Alert Fade In(Seconds)": 0.2 // Set 0 to disable Fade In }, "Copter Alert Settings": { "Enable alert": true, "Alert text when spawning": "Attack Helicopter has just spawned!", "Enable alert when destroyed": true, "Alert text when destroyed": "Attack Helicopter has been taken down!", "Enable max distance alert when destroyed": false, "Max distance alert when destroyed": 1000.0 //Max distance a player can be in order to see the alert. }, "Bradley Alert Settings": { "Enable alert when spawning": false, "Alert text when spawning": "BradleyAPC has just spawned!", "Enable alert when destroyed": true, "Alert text when destroyed": "BradleyAPC has been taken down!", "Enable max distance alert when destroyed": false, "Max distance alert when destroyed": 1000.0 //Max distance a player can be in order to see the alert. }, "CH47 Alert Settings": { "Enable alert when spawning": false, "Alert text when spawning": "Chinook has just spawned!" }, "Cargo Ship Alert Settings": { "Enable alert when spawning": true, "Alert text when spawning": "Cargo Ship will spawn shortly!" }, "Airdrop Alert Settings": { "Enable alert when spawning": true, "Alert text when spawning": "Airdrop on its way!" }, "Crate Alert Settings": { "Enable alert when spawning": true, "Alert text when spawning": "A locked crate has apeared!" }, "Halloween Alert Settings": { "Enable alert when spawning": true, "Alert text when spawning": "A new Halloween event has started!" }, "Xmas Alert Settings": { "Enable alert when spawning": true, "Alert text when spawning": "A new Xmas event has started!" }, "MLRS Alert Settings": { "Enable alert when spawning": true, "Alert text when spawning": "MLRS Strike incoming!" }, "Raideable Base Settings": { // Requires Raideable Base plugin "Enable alert on event started (Depends on Raidable Bases plugin)": false, "Alert text on event started": "A new Raideable Base has spawned!", "Enable alert on event ended (Depends on Raidable Bases plugin)": false, "Alert text on event ended": "A Raidable Base event has ended!", "Alert player when entering the Raidable Base": false, "Alert text on player entry": "You have entered a Raidable Base event!", "Alert player upon leaving the Raidable Base": false, "Alert text on player exit": "You have left a Raidable Base event!" }, "Convoy Alerts Settings": { // Requires Convoy plugin "Enable alert on event started (Depends on Convoy plugin)": false, "Alert text on event started": "A new Convoy is on its way!", "Enable alert on event ended (Depends on Convoy plugin)": false, "Alert text on event ended": "The Convoy event has ended!" }, "Sputnik Alerts Settings": { // Requires Sputnik plugin "Enable alert on event started (Depends on Sputnik plugin)": false, "Alert text on event started": "A meteorite is falling from the sky!", "Enable alert on event ended (Depends on Sputnik plugin)": false, "Alert text on event ended": "The Sputnik event has ended!" }, "Armoured Train Alerts Settings": { // Requires Armoured Train plugin. "Enable alert on event started (Depends on Armored Train plugin)": false, "Alert text on event started": "An Armoured Train has appeared!", "Enable alert on event ended (Depends on Armored Train plugin)": false, "Alert text on event ended": "The Armoured Train has disappeared!" }, "Artic Base Alerts Settings": { // Requires Artic Base plugin. "Enable alert on event started (Depends on Artic Base plugin)": true, "Alert text on event started": "The Artic Base Event has started!", "Enable alert on event ended (Depends on Artic Base plugin)": true, "Alert text on event ended": "The Artic Base Event has ended!" } } External Hook: You can call the alert from another plugin using the code below. You will need to pass BasePlayer Player, the string "hook" (to bypass the permissions), AlertText as a string of text you wish to display, Min and Max anchors and a float for the duration of time you wish to have the alert on screen. AdvancedAlerts?.Call("SpawnAlert", Player, "hook", AlertText, MinAnchor, MaxAnchor, Timer);$10.00 -
Version 1.2.14
800 downloads
Displays data about the players in the team: Togglable UI Show Teammates Health Show Teammates Active Item Show Teammates Square Position Show if teammate is dead/wounded Not loading players icons Check your file ImageLibrary.json, you must enter your steam api key and set "Avatars - Store player avatars": true Try reload ImageLibrary How to make the plugin work for all players Use the command - o.grant group default teaminfo.use At what angle are offsets considered Offsets are counted from the left bottom angel Permission for use: teaminfo.use Commands: /teaminfo - open/close the TeamInfo UI. Config: { "Offset from left angle": 5, "Offset from bottom": 150, "Enable visible player position": true, "Name permission": "teaminfo.use" } In this plugin will appear: The player's ability to put a label in the world Displaying the compass value of a player in a team$5.99 -
Version 1.1.1
12 downloads
Chat Nations plugin is a big chat update for server's chat. You can configure different chats for each language, so other players doesn't need to read messages that they don't understand. It's also a good way to decrease spam on chat. Plugin also allows you for big player customization that contains rank, visible channels and with other plugins - clan display, visible titles, message and nickname color! Video Preview (Version 1.1.0) Features You can add any amount of channels to chat. You can customize channels that you want to see. First channel select based on player's country. You can select which rank do you want to display. Voice/Chat mute system. Custom prefix per player feature. (Require permission) Different chat message sizes based on permission. Highly customizable chat display. You can select a title from all of your titles. (Requires PlayerChallenges Plugin) Titles based on your game language. (Requires PlayerChallenges Plugin) You can change clan display on chat. (Requires Clans Plugin) Customizable nickname and message color. (Requires ColouredChat Plugin) Supports Ignore plugin. API for making plugin add-ons. Commands /ch - Chat channel selection. (Customizable) /chat - Chat customization. (Customizable) /cp - Custom prefix change command. /mute <chat/voice/both> <PlayerNameOrId> [TimeInSeconds] - Mute player on chat. /unmute <PlayerNameOrId> - Unmute player on chat. Permissions chatnations.mute - Allows using /mute and /unmute command. chatnations.customprefix - Allows using /cp command. Supported Plugins Informations Plugin supports for now 4 plugins: Clans, Ignore, PlayerChallenges and ColouredChat More plugins will be added soon! WARNING! This plugin doesn't work with BetterChat! PlayerChallenges To make plugin works correctly in ChatNations config in section "PlayerChallenges Title Names" you need to add the same values that are in PlayerChallenges config in "Title for name tag", set "Maximum tags to display (Requires BetterChat)" to 30 and "Format of tags displayed (Requires BetterChat)" to "[{TAG}]". Without editing that, titles might not work correctly. It is caused by no API in PlayerChallenges plugin. Sorry! ColouredChat In this case, plugin will work in most functions except gradient nickname. To make it work, you need to add in ColouredChat.cs file: if (isCalledOnto) Interface.CallHook("API_SetGradientNickname", target, ""); else Interface.CallHook("API_SetGradientNickname", player, ""); After 798 line. (After if (cachedData.ContainsKey(key)) cachedData.Remove(key);) if (!isMessage) Interface.CallHook("API_SetGradientNickname", iPlayer, gradientName); After 908 line. (After for loop bracket) It is caused by missing API for gradient display name. Sorry! API for Developers Dictionary<string, int> API_GetPlayersInChannels() - Returns Dictionary<string, int> with channel code as Key and online player count as Value. List<ulong> API_GetChannelPlayers(string channel) - Returns list of playerIds from channel. void OnNationsChat(BasePlayer player, string message, Chat.ChatChannel channel, string internalChannel) - Action called after successful message sent by player. If you need anything more, message me! Default Config (Version 1.1.0)$15.00 -
Version 1.1.0
236 downloads
Advanced Hit Bar will show the players the health information of the player or certain entities the player is shooting. This plugins comes with a nice UI and the ability to customize it. Important: This plugin depends on Image Library It also works with other plugins that modifies players health like Better Metabolism. Permissions: advancedhitbar.use - Players with this permission will be able to see the Hitbar when shooting (If perms are enabled from config). advancedhitbar.edit - Players with this permission will be able to edit the Hitbar color (If perms are enabled from config). Commands: /hitbar - Opens the Hitbar color config. /hitbar on/off - Enables/Disables the hitbar. /hitbar help - Show brief information on chat. Configuration: { "Plugin Settings": { "- Only users with perms can see the alert": false, "- Time alert will be displayed (Seconds)": 3.0, "- UI Anchor Min": "0.356 0.117", "- UI Anchor Max": "0.63 0.158", "- Config Text": "HITBAR SETTINGS", "- Config Color": "#ffffff", "Copter - Enable health bar": true, "Bradley - Enable health bar": true, "Players - Enable health bar": true, "NPC - Enable health bar (Animals, Scientists, Scarecrows, etc.)": true, "Minicopter - Enable health bar": true, "ScrapCopter - Enable health bar": true, "Deployables - Enable health bar": true, "Building Blocks - Enable health bar": true, "All Entities - Enable health bar": false, "Show hitbar when damage type is fire (Not Recommended)": false, "- Accept button text": "ACCEPT", "- Close button text": "CLOSE", "- Config Chat command": "hitbar", "- Config Custom Players Health (ONLY CHANGE THIS IF YOU CHANGED THE DEFAULT PLAYERS HEALTH)": 100, "- Config Custom Players Health (Assign the perm to the the players that have different health)": { // Only assign this perms to the players if you changed their max health (Example: Better Metabolism) "advancedhitbar.vip": 150, "advancedhitbar.vip1": 200 } } }$10.00 -
Version 1.0.5
293 downloads
Submersible Pump plugin will relieve the rivers on your server. It allows players to place water pump with fresh water anywhere on map. Water output can be changed with WaterWorks plugin by nivex. Video Preview (Version 1.0.0) Features You can build your farm anywhere on map. Customizable pump crafting. You can place your pump on foundations. (but not too high (configurable)) Commands /pump - Plugin help command. /pump craft - Crafting submersible pump. givepump - Give submersible pump. (Console Command) Permissions submersiblepump.use – Allows you to craft and place submersible pump. (Needs to be enabled in config) submersiblepump.give – Allows you using givepump command. Default Config (Version 1.0.5) { "Misc - Require Permission": false, "Misc - Pump Item Name": "Submersible Pump", "Misc - Pump Ground Check": true, "Craft - Enable Pump Craft": true, "Craft - Chat Command": "pump", "Craft - Require Blueprint For Pump": true, "Craft - Required Workbench Level (0-3)": 2, "Craft - Pump Craft Cost": [ { "Item Shortname": "metal.fragments", "Item Amount": 1000, "Item Skin": 0 }, { "Item Shortname": "gears", "Item Amount": 10, "Item Skin": 0 }, { "Item Shortname": "metalpipe", "Item Amount": 20, "Item Skin": 0 } ] }$5.00 -
Version 1.0.1
21 downloads
Custom Mixing plugin allows you to create infinite amount of custom recipes in mixing table. It updated the mixing table with ability to customize, add or remove recipes, change their craft time, ingredients and much more! Video Preview (Version 1.0.0) Features You can create infinite amount of custom recipes. You can edit default ones or remove them. Supports custom item crafts. (Skin, Display Name and Blueprint Requirement) Configurable mixing time. Crafting time cached through server restarts. Crafting items search and paging. Configurable hints while clicking on item icon. Ability for admins to give items by clicking on icon with permission and pressed SPRINT button. RUST-Themed UI. Optional statistics data file for admins. Permissions custommixing.give - Gives access for giving items by clicking icons with SPRINT button pressed. custommixing.instacraft - Makes every crafting an insta-craft. Default Config (Version 1.0.0) { "Enable Statistics": false, "Craftings": [ { "Crafting Display Name": "Basic Healing Tea", "Item Shortname": "healingtea", "Item Amount": 1, "Skin ID": 0, "Item Name": "", "Icon URL": "", "Mixing Time": 5.0, "Default Display": true, "Require Shortname Blueprint": false, "Crafting Ingredients": [ { "Item Shortname": "red.berry", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "red.berry", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "red.berry", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "red.berry", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" } ] }, { "Crafting Display Name": "Advanced Healing Tea", "Item Shortname": "healingtea.advanced", "Item Amount": 1, "Skin ID": 0, "Item Name": "", "Icon URL": "", "Mixing Time": 5.0, "Default Display": true, "Require Shortname Blueprint": false, "Crafting Ingredients": [ { "Item Shortname": "healingtea", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "healingtea", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "healingtea", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "healingtea", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" } ] }, { "Crafting Display Name": "Pure Healing Tea", "Item Shortname": "healingtea.pure", "Item Amount": 1, "Skin ID": 0, "Item Name": "", "Icon URL": "", "Mixing Time": 5.0, "Default Display": true, "Require Shortname Blueprint": false, "Crafting Ingredients": [ { "Item Shortname": "healingtea.advanced", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "healingtea.advanced", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "healingtea.advanced", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "healingtea.advanced", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" } ] }, { "Crafting Display Name": "Basic Ore Tea", "Item Shortname": "oretea", "Item Amount": 1, "Skin ID": 0, "Item Name": "", "Icon URL": "", "Mixing Time": 5.0, "Default Display": true, "Require Shortname Blueprint": false, "Crafting Ingredients": [ { "Item Shortname": "yellow.berry", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "blue.berry", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "yellow.berry", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "blue.berry", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" } ] }, { "Crafting Display Name": "Advanced Ore Tea", "Item Shortname": "oretea.advanced", "Item Amount": 1, "Skin ID": 0, "Item Name": "", "Icon URL": "", "Mixing Time": 5.0, "Default Display": true, "Require Shortname Blueprint": false, "Crafting Ingredients": [ { "Item Shortname": "oretea", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "oretea", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "oretea", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "oretea", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" } ] }, { "Crafting Display Name": "Pure Ore Tea", "Item Shortname": "oretea.pure", "Item Amount": 1, "Skin ID": 0, "Item Name": "", "Icon URL": "", "Mixing Time": 5.0, "Default Display": true, "Require Shortname Blueprint": false, "Crafting Ingredients": [ { "Item Shortname": "oretea.advanced", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "oretea.advanced", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "oretea.advanced", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "oretea.advanced", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" } ] }, { "Crafting Display Name": "Basic Anti-Rad Tea", "Item Shortname": "radiationresisttea", "Item Amount": 1, "Skin ID": 0, "Item Name": "", "Icon URL": "", "Mixing Time": 5.0, "Default Display": true, "Require Shortname Blueprint": false, "Crafting Ingredients": [ { "Item Shortname": "red.berry", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "red.berry", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "green.berry", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "green.berry", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" } ] }, { "Crafting Display Name": "Advanced Anti-Rad Tea", "Item Shortname": "radiationresisttea.advanced", "Item Amount": 1, "Skin ID": 0, "Item Name": "", "Icon URL": "", "Mixing Time": 5.0, "Default Display": true, "Require Shortname Blueprint": false, "Crafting Ingredients": [ { "Item Shortname": "radiationresisttea", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "radiationresisttea", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "radiationresisttea", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "radiationresisttea", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" } ] }, { "Crafting Display Name": "Pure Anti-Rad Tea", "Item Shortname": "radiationresisttea.pure", "Item Amount": 1, "Skin ID": 0, "Item Name": "", "Icon URL": "", "Mixing Time": 5.0, "Default Display": true, "Require Shortname Blueprint": false, "Crafting Ingredients": [ { "Item Shortname": "radiationresisttea.advanced", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "radiationresisttea.advanced", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "radiationresisttea.advanced", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "radiationresisttea.advanced", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" } ] }, { "Crafting Display Name": "Basic Wood Tea", "Item Shortname": "woodtea", "Item Amount": 1, "Skin ID": 0, "Item Name": "", "Icon URL": "", "Mixing Time": 5.0, "Default Display": true, "Require Shortname Blueprint": false, "Crafting Ingredients": [ { "Item Shortname": "red.berry", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "blue.berry", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "red.berry", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "blue.berry", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" } ] }, { "Crafting Display Name": "Advanced Wood Tea", "Item Shortname": "woodtea.advanced", "Item Amount": 1, "Skin ID": 0, "Item Name": "", "Icon URL": "", "Mixing Time": 5.0, "Default Display": true, "Require Shortname Blueprint": false, "Crafting Ingredients": [ { "Item Shortname": "woodtea", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "woodtea", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "woodtea", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "woodtea", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" } ] }, { "Crafting Display Name": "Pure Wood Tea", "Item Shortname": "woodtea.pure", "Item Amount": 1, "Skin ID": 0, "Item Name": "", "Icon URL": "", "Mixing Time": 5.0, "Default Display": true, "Require Shortname Blueprint": false, "Crafting Ingredients": [ { "Item Shortname": "woodtea.advanced", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "woodtea.advanced", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "woodtea.advanced", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "woodtea.advanced", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" } ] }, { "Crafting Display Name": "Basic Scrap Tea", "Item Shortname": "scraptea", "Item Amount": 1, "Skin ID": 0, "Item Name": "", "Icon URL": "", "Mixing Time": 5.0, "Default Display": true, "Require Shortname Blueprint": false, "Crafting Ingredients": [ { "Item Shortname": "yellow.berry", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "white.berry", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "yellow.berry", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "white.berry", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" } ] }, { "Crafting Display Name": "Advanced Scrap Tea", "Item Shortname": "scraptea.advanced", "Item Amount": 1, "Skin ID": 0, "Item Name": "", "Icon URL": "", "Mixing Time": 5.0, "Default Display": true, "Require Shortname Blueprint": false, "Crafting Ingredients": [ { "Item Shortname": "scraptea", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "scraptea", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "scraptea", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "scraptea", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" } ] }, { "Crafting Display Name": "Pure Scrap Tea", "Item Shortname": "scraptea.pure", "Item Amount": 1, "Skin ID": 0, "Item Name": "", "Icon URL": "", "Mixing Time": 5.0, "Default Display": true, "Require Shortname Blueprint": false, "Crafting Ingredients": [ { "Item Shortname": "scraptea.advanced", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "scraptea.advanced", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "scraptea.advanced", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "scraptea.advanced", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" } ] }, { "Crafting Display Name": "Basic Max Health Tea", "Item Shortname": "maxhealthtea", "Item Amount": 1, "Skin ID": 0, "Item Name": "", "Icon URL": "", "Mixing Time": 5.0, "Default Display": true, "Require Shortname Blueprint": false, "Crafting Ingredients": [ { "Item Shortname": "red.berry", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "red.berry", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "red.berry", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "yellow.berry", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" } ] }, { "Crafting Display Name": "Advanced Max Health Tea", "Item Shortname": "maxhealthtea.advanced", "Item Amount": 1, "Skin ID": 0, "Item Name": "", "Icon URL": "", "Mixing Time": 5.0, "Default Display": true, "Require Shortname Blueprint": false, "Crafting Ingredients": [ { "Item Shortname": "maxhealthtea", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "maxhealthtea", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "maxhealthtea", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "maxhealthtea", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" } ] }, { "Crafting Display Name": "Pure Max Health Tea", "Item Shortname": "maxhealthtea.pure", "Item Amount": 1, "Skin ID": 0, "Item Name": "", "Icon URL": "", "Mixing Time": 5.0, "Default Display": true, "Require Shortname Blueprint": false, "Crafting Ingredients": [ { "Item Shortname": "maxhealthtea.advanced", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "maxhealthtea.advanced", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "maxhealthtea.advanced", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "maxhealthtea.advanced", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" } ] }, { "Crafting Display Name": "Low Grade Fuel", "Item Shortname": "lowgradefuel", "Item Amount": 4, "Skin ID": 0, "Item Name": "", "Icon URL": "", "Mixing Time": 1.0, "Default Display": true, "Require Shortname Blueprint": false, "Crafting Ingredients": [ { "Item Shortname": "cloth", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "fat.animal", "Item Amount": 3, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "maxhealthtea.advanced", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "maxhealthtea.advanced", "Item Amount": 1, "Skin ID": 0, "Icon URL": "" } ] }, { "Crafting Display Name": "Gun Powder", "Item Shortname": "gunpowder", "Item Amount": 10, "Skin ID": 0, "Item Name": "", "Icon URL": "", "Mixing Time": 1.0, "Default Display": true, "Require Shortname Blueprint": false, "Crafting Ingredients": [ { "Item Shortname": "sulfur", "Item Amount": 10, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "charcoal", "Item Amount": 10, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "sulfur", "Item Amount": 10, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "charcoal", "Item Amount": 10, "Skin ID": 0, "Icon URL": "" } ] }, { "Crafting Display Name": "Explosives", "Item Shortname": "explosives", "Item Amount": 1, "Skin ID": 0, "Item Name": "", "Icon URL": "", "Mixing Time": 4.0, "Default Display": true, "Require Shortname Blueprint": true, "Crafting Ingredients": [ { "Item Shortname": "gunpowder", "Item Amount": 50, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "lowgradefuel", "Item Amount": 3, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "sulfur", "Item Amount": 10, "Skin ID": 0, "Icon URL": "" }, { "Item Shortname": "metal.fragments", "Item Amount": 10, "Skin ID": 0, "Icon URL": "" } ] } ] }$10.00 -
Version 1.5.9
67 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- 13 comments
- 1 review
-
- 2
-
-
-
paid [Request] Plugin that removes default scientists at launch
BippyMiester posted a topic in Requests
Basically I want to remove the default scientists from the Launch Site inside the puzzle room and replace them with a BotReSpawn profile. However, the reason I prefer not to use a plugin such as NPCKits is because I want the BotReSpawn profile to use custom spawn locations within the puzzle room, and roof, and be able to set other things such as roam range, etc. So, just "reskinning" the NPC's using NPCKits really isn't what i'm looking for. Is there any way to check if the scientist being spawned in specifically at launch site and no where else is not a bot being controlled by BotReSpawn, and then just deleting it? Budget is negotiable. -
-
Version 1.0.0
9 downloads
Fighting against the Zombie supremacy - Kirran & Lifa didnt leave their home and started collecting trophies... Full Swamp Puzzle with normal crates and barrels 1x Green Crate is hidden under the house Greenroom 1x Green Crate Blue Room 2x Green Crate Red Room 2x Green Crate 2x Elite Crate To solve the Puzzle you need 1x Green-, Blue-, Redcard 4x Fuse Lowgrade Fuel$10.00- 2 reviews
-
- 1
-
-
- #monuments
- #paid
-
(and 4 more)
Tagged with:
-
Version 1.6.0
37 downloads
About Drop Vehicles Allows Vehicles, Boats, and Subs to drop via an Air Drop by throwing a custom Supply Signal Used by Explosive Box Features Customized Supply Drop skins 7 Different types of Vehicle Drops RHIB Row Boat Minicopter Scrap Transport Heli Duo Submarine Solo Submarine Bradley APC (this is one you can fight that will land at your location when thrown) Precheck warning before throwing if water vehicles to let you know to be in water Deploy Smoke on Drops Set amount to give for admins when calling via commands Set the Cargo Plane Height and Speed Skin IDs & Names 1942896432 - Cyan - RHIB Supply Drop 1942897238 - Orange - Row Boat Supply Drop 1942898011 - Red - Minicopter Supply Drop 1942900715 - Blue - Scrap Heli Supply Drop 1942906150 - Green - Bradley Supply Drop 2568176049 - Rust - Solo Submarine Supply Drop 2568176049 - Yellow - Duo Submarine Supply Drop Commands /vdrop playername vehiclename (example: vdrop fastburst rhib) Permissions dropvehicles.use - grants permission to call commands Usage Explosive Box and Scavenger Hunt are already presetup with the default loot to create the items in the loot. Server Rewards & Extra Loot plugins This can be used with ServerRewards You will need to edit your Datafile Directly Example Entry looks like this below, of course you may want to change the costs to suit your needs. By default this plugin does NOT spawn in any loot as they are custom items, if you want to add them to your loot I highly recommend Extra Loot available on UMod "supply.signal_2568176049": { "shortname": "supply.signal", "customIcon": null, "amount": 1, "skinId": 2568176049, "isBp": false, "category": 6, "displayName": "Duo Submarine Supply Signal", "cost": 7500, "cooldown": 0 }, "supply.signal_1942896432": { "shortname": "supply.signal", "customIcon": null, "amount": 1, "skinId": 1942896432, "isBp": false, "category": 6, "displayName": "RHIB Supply Signal", "cost": 5000, "cooldown": 0 }, "supply.signal_1942897238": { "shortname": "supply.signal", "customIcon": null, "amount": 1, "skinId": 1942897238, "isBp": false, "category": 6, "displayName": "Row Boat Supply Signal", "cost": 3000, "cooldown": 0 }, "supply.signal_1942898011": { "shortname": "supply.signal", "customIcon": null, "amount": 1, "skinId": 1942898011, "isBp": false, "category": 6, "displayName": "Minicopter Supply Signal", "cost": 10000, "cooldown": 0 }, "supply.signal_1942906150": { "shortname": "supply.signal", "customIcon": null, "amount": 1, "skinId": 1942906150, "isBp": false, "category": 6, "displayName": "Scrap Heli Supply Signal", "cost": 20000, "cooldown": 0 }, Configuration { "Plane Settings": { "Cargo Plane Height": 300.0, "Cargo Plane Speed to signal dropped": 200.0 }, "Deploy Smoke on Vehicle Drops while parachuting down": true, "For give command amount to give": 10, "Vehicle Drop Types": [ { "Shortname": "rhib", "Display name": "RHIB Supply Signal", "Prefab": "assets/content/vehicles/boats/rhib/rhib.prefab", "Skin ID": 1942896432 }, { "Shortname": "rowboat", "Display name": "Row Boat Supply Signal", "Prefab": "assets/content/vehicles/boats/rowboat/rowboat.prefab", "Skin ID": 1942897238 }, { "Shortname": "minicopter", "Display name": "Minicopter Supply Signal", "Prefab": "assets/content/vehicles/minicopter/minicopter.entity.prefab", "Skin ID": 1942898011 }, { "Shortname": "scrapcopter", "Display name": "Scrap Heli Supply Signal", "Prefab": "assets/content/vehicles/scrap heli carrier/scraptransporthelicopter.prefab", "Skin ID": 1942906150 }, { "Shortname": "bradley", "Display name": "Bradley Supply Signal", "Prefab": "assets/prefabs/npc/m2bradley/bradleyapc.prefab", "Skin ID": 1942900715 }, { "Shortname": "submarinesolo", "Display name": "Solo Submarine Supply Signal", "Prefab": "assets/content/vehicles/submarine/submarinesolo.entity.prefab", "Skin ID": 2568175759 }, { "Shortname": "submarineduo", "Display name": "Duo Submarine Supply Signal", "Prefab": "assets/content/vehicles/submarine/submarineduo.entity.prefab", "Skin ID": 2568176049 } ], "Version": { "Major": 1, "Minor": 6, "Patch": 0 } } Localization { "Notification.Usage": "Usage:\n vdrop player shortname", "Notification.Permission": "<color=#ff0000>You don't have permission to use that!</color>", "Notification.Unknown": "Unknown vehicle '{0}', '{prefab}'", "NOtification.Success": "Player {0} successfully got an item!", "Chat.OnTheWay": "<color=red>NOTE: </color>Your <color=orange>{0}</color> is on the way!", "Chat.Throw": "<color=red>NOTE: </color>Throw this Supply Signal to drop a <color=orange>{0}</color>!", "Check.RowBoat": "<color=red>NOTE: </color>Double check that you are standing or in water before you try to use this type of Supply Drop! Throw this Supply Signal to drop a <color=orange>Row Boat</color>!", "Check.RHIB": "<color=red>NOTE: </color>Double check that you are standing or in water before you try to use this type of Supply Drop!</color> Throw this Supply Signal to drop a <color=orange>Military RHIB Boat</color>!", "Check.Solo": "<color=red>NOTE: </color>Double check that you are standing or in water before you try to use this type of Supply Drop!</color> Throw this Supply Signal to drop a <color=orange>Solo Submarine</color>!", "Check.Duo": "<color=red>NOTE: </color>Double check that you are standing or in water before you try to use this type of Supply Drop!</color> Throw this Supply Signal to drop a <color=orange>Duo Submarine</color>!" }$15.00 -
Version 1.1.2
73 downloads
Features: The plugin allows you to control the number of foundations per player (or per clan). You can also customize the number of foundations per player using permissions. Plugin works with Clans (from UMod or Clans REBORN). Also it can be used without the Clans plugin. How it works with the Clans plugin: If a player is in a clan, then he can use the entire clan limit (the clan limit counts the limit of each player), and a certain amount of an additional limit for each player is added to this limit (this percentage can be configured in the config or set to 0, which will disable this function) Commands: playerflimit steamid - show player limit (RCON command) Config: { "SteamID for icon in chat messages": 0, "Command for check limit": "flimit", "Additional foundations for each player (Percentage)": 0.05, "Permission - Limit for foundations(Should go from standard to best)": { "foundationlimits.default": 50, "foundationlimits.vip": 100, "foundationlimits.premium": 200 } } Lang: { "CM_LIMIT": "You have exceeded the limit for building foundations (type /{0})", "CM_LIMITFULL": "Your limit for foundations: <color=red>{0}/{1}</color>", "CM_NOTFULLLIMIT": "Your limit for foundations: <color=green>{0}/{1}</color>" }$5.00- 16 comments
- 1 review
-
- 3
-
-
-
- #paid
- #foundation
- (and 6 more)
-
Version 1.0.0
2 downloads
Rebel Camp Is a monument meant to an alternative take on bandit camp. Monument Includes Npc vendors, a medical vendor, food vendor, a smelting vendor, and weapon vendor A refinery SEE ANY MISTAKES OR ERRORS IN THIS PRODUCT? I URGE THEE TO CONTACT ME SO I CAN SWIFTLY RESOLVE IT! !Ash#6624 TO NOTE RUSTEDIT.DLL + OXIDE IS REQUIRED FOR ALL FEATURES OF MONUMENT!!! my discord or latest updates https://discord.gg/c8DXF5DVja$6.99 -
Version 4.0.0
19 downloads
Delta Outpost (Safezone Monument) NOTE: THIS PRODUCT IS MOSTLY UNDERGROUND, DUE TO SIZE FEEL FREE TO MODIFY TO SUIT THE TERRAIN/MAP NEEDS. Shop keeper vending preset feel free to modify. (The gun trade in one is probably too op, so do adjust it if need be ) Monument Includes Normal vending machines similar to outpost A BBQ Refinery Recycler Gambling wheel Slot Machines Custom Vendor Workbench + Repairbench SEE ANY MISTAKES OR ERRORS IN THIS PRODUCT? I URGE THEE TO CONTACT ME SO I CAN SWIFTLY RESOLVE IT! !Ash#6624 TO NOTE Feel free to change loot tables for vendors. It is mostly just an example. RUSTEDIT.DLL + OXIDE IS REQUIRED FOR ALL FEATURES OF THE MONUMENT!!! (Legacy video, not representation of current product) EXAMPLE VIDEO OF SOCKET VSRN, (CONNECTING TO EXISTING MAP TUNNELS)$8.99