Jump to content
Raid Time Manager  ·  Rust  ·  Oxide  ·  Carbon Your best players get raided at 4am and never log in again You set the hours raiding is open. Outside them the damage, the ladder stacks, the ceiling drops and the turret placements all stop — and everyone can see the schedule on screen. A full week is configured out of the box, and every hour of it is editable from a calendar in game. The HUD Six layouts, one of them fits your screen Switched live from the settings screen — every player's HUD is redrawn on the spot.         How it goes From install to the night before wipe MINUTE ONE It works before you open the config Raid time is set to 18:00–22:00 Monday to Friday, 10:00–22:00 Saturday, 08:00–22:00 Sunday. Every hour outside that is safe time, and the restrictions are already on. Your timezone, by offset or by name, daylight saving included Several raid windows in one day, or none at all for a full safe day Nothing to fill in first — edit the week later, or never EVERY DAY Nobody has to ask when raid time is A HUD shows today's windows as a bar, a marker for where the clock sits inside them, and a green or red dot for whether raiding is open right now. Six positions, switched live. Players can hide it, and it hides itself on cameras and drones Every player reads it in their own language, on a 12- or 24-hour clock An alert on screen the moment raid time opens, and again when it closes An optional Discord webhook warns your players a set time before it opens WHEN THEY TRY Blocking damage alone does not stop a raid Someone who cannot blow a wall will stack ladders, drop a ceiling inside your compound, or park a turret on your door instead. Thirteen switches, so you block what matters on your server and leave the rest alone. Damage. Other people's buildings, your own, twig, boats, tugboats, fire Raids with no player behind them. Patrol helicopter, MLRS, SAM sites and auto turrets, each its own toggle Building tricks. Ladders and ceilings inside someone else's privilege, cupboards and turrets placed next to one They are told why. A blocked shot or placement puts the reason on the player's screen Your own exceptions. A prefab list that stays damageable whatever the clock says, and a separate switch for other people's sleeping bags WIPE DAY The exceptions are where a schedule earns its keep A fixed week is fine until wipe day, a holiday, or the first complaint about being raided ten minutes after joining. All four of those are settings. Set hours for one specific date from the calendar — it beats the weekly rule Safe days after a wipe, written into the schedule for you New players protected for a few hours, if you want them to be Or block offline raids only, with a shorter grace period for your donators   Alongside the rest It fits what you already run All optional, all off until you point at them. ✓  TruePVE — its ruleset is switched with the schedule, so the two never disagree   ✓  ZoneManager — confine the whole thing to listed zones, or apply it everywhere except them ✓  Raidable Bases — event bases stay raidable around the clock, safe time never locks players out   ✓  Your own commands — run any server command the moment raid time opens, and again when it closes   Reference One command, and it is yours to rename Everything else is a screen you click through in game. Chat /rtm Open the raid calendar. Admins also get a settings button on it. Chat /rtm hud Hide the HUD, or bring it back Perm rtm.vip Shorter offline grace period. Rename it or add more groups.     Straight answers Asked before every purchase Do I need TruePVE? No, it blocks the damage itself. TruePVE is optional and only makes the two systems agree if you already run it.   Can I still raid people who are online? Turn on offline-only mode and safe time protects a base only while the owner and their whole team are away. Do I have to edit config files? Not for the schedule. The calendar and settings screens change the hours, the toggles and the HUD position from in game.   Is it English only? No. Days, months, AM/PM and every message are language file entries, so you translate once and each player sees their own. What about NPCs and scripted raids? One switch lets non-player raiders through at any hour, and the prefab list covers anything that must always stay damageable.   Will the HUD annoy my players? Six positions including a compact one, they can dismiss it themselves, and you can switch it off server-wide.   13 actions you can block 6 HUD layouts 3 integrations — TruePVE, ZoneManager, Raidable Bases 1 dependency — ImageLibrary
5.0
sale
$19.99 $14.99
SimplePVE Simple, powerful PVE for Rust. Control every damage, raid, loot and protection rule from a clean in-game menu. Save rules as profiles and switch between them on a schedule. Run a full PVE server, weekend purges or a hybrid PVE/PVP server, all from one plugin. Tip No server.pve needed. SimplePVE handles everything itself. Keep server.pve false. Video Showcase Features Rules and profiles In-game rule manager (/sprules). Toggle every rule with one click, no config editing needed. Rule profiles. Save several rule sets (for example Normal PVE, Raid Weekend, Event Night), then duplicate, rename and switch them live. Easy rule categories. Damage, raiding, looting, NPCs, traps, vehicles, Deep Sea and Apartments. Debug mode (/spdebug). Shows exactly which rule blocked or allowed a hit. Schedules and purges Automatic PVE/PVP purges. PVP turns on and off by itself on your schedule. Weekly schedules. Pick days and times, like Friday 18:00 → Sunday 22:00 or weekends only. Dated schedules. For example January 1 → January 7, holiday events or wipe weekends. Priorities. Several schedules can overlap and the highest priority wins. Outside every schedule, your base profile runs. Run commands when a purge starts or ends. Master switch (/simplepve on|off). Pauses everything and turns the server vanilla in one command. Protection Loot protection. Corpses, backpacks, boxes and supply drops are protected from other players, with team access. Building, vehicle and boat protection. Separate rules for your own, your team's and other players' property. Vehicle auto-claim. Vehicles are claimed when you start the engine. You can also lock claimed vehicles to the owner and their team. Admin bypass permissions for loot and damage. Zones and events ZoneManager support. Create PVP zones inside your PVE server. Exclude zones from the global PVE rules. PVP delay when leaving a PVP zone. Nobody can escape a fight by stepping out. Works with many popular event plugins. HUD, status and notifications SimplePVE HUD. Shows the current mode, what's next, a live countdown and a progress bar. Green when safe, red during raid time. In-game HUD editor (/sp_change). Move it and save it without touching the config. Status UI for PVE/PVP, PVP zones, PVP delay, purge countdown and Deep Sea (via CustomVitalsManager). Discord embeds when a purge starts or ends, plus optional early warnings. In-game warnings before every schedule change. Chat, UI, Toastify or Notify for warning messages. Multi-language. Every message is in the lang file, sent in each player's language. Profile names can be translated too. How it works Rules. Open /sprules and set what players can and can't do. Profiles. Save those rules as a profile, and create more for different situations. Schedules. Tell SimplePVE when each profile (or full PVP) should run. Players see it. The HUD shows the current mode and counts down to the next change, with chat and Discord warnings ahead of time. Note Example setup: Base profile PVE all week. A weekly schedule switches to PVE OFF (full PVP and raiding) every Saturday 18:00 → Sunday 23:00. Players get a warning 30 minutes before, and Discord announces the purge. Rule categories Category What it controls General Friendly fire, suicide, sleepers, radiation, codelock raids, wallpaper, bee swarms, clan support Player Player vs player, animals, NPCs, vehicles, boats, buildings (own / team / others), twigs Deep Sea PVP and boat damage out in the Deep Sea NPC NPCs, animals, Patrol Heli, Bradley and SAM sites vs players and buildings Entity Walls, barricades, MLRS, vehicle collisions and all traps Loot Loot protection, team access, PVP-zone looting, supply drops, Deep Sea looting Zone ZoneManager integration and the PVP delay Apartment Apartment combat zones, master keys, break-ins, rental shops, basement bribes Commands Command Type Description /sprules Chat Open the menu for rules, profiles and schedules /simplepve Chat & Console Toggle SimplePVE on or off /simplepve on / /simplepve off Chat & Console Turn SimplePVE on, or turn it off (vanilla, schedules paused) /spdebug Chat & Console Debug mode: shows why damage was blocked or allowed /sp_change Chat Open the in-game HUD position editor /sp_hide Chat Hide or show the SimplePVE HUD (players, name set in the config) /spve.langkeys Chat & Console Create lang keys for your profile names so they can be translated /resetsprules Chat & Console Reset the rules to default Permissions Permission Allows simplepve.admin Using the admin commands and the /sprules menu simplepve.adminloot Looting other players' protected containers and using their claimed vehicles simplepve.admindamage Damaging any entity while PVE is on Hosting partner Installation Upload SimplePVE.cs to oxide/plugins. Make sure server.pve is false. Grant yourself admin: oxide.grant user YourName simplepve.admin Type /sprules in game and set up your rules. (Optional) Create profiles and schedules in the same menu. (Optional) Set your timezone (see below) if you use schedules. Schedule timezone Schedules use UTC plus your offset in minutes. Set it in the config under Schedules Setting → UTC Time Difference. Your timezone Calculation Value UTC 60 × 0 0 United Kingdom (GMT+1, summer) 60 × 1 60 Central Europe (UTC+2) 60 × 2 120 Bangladesh (UTC+6) 60 × 6 360 US Eastern (UTC−4) 60 × −4 -240 US Pacific (UTC−7) 60 × −7 -420 Warning Schedules starting at the wrong time? Your UTC Time Difference doesn't match your timezone. Fix it and reload the plugin. Configuration Tip Translating: copy the lang file to another folder (for example oxide/lang/de/SimplePVE.json) and translate the values. Each player gets their own language. Run /spve.langkeys to add lang keys for your profile names too. FAQ Does SimplePVE need server.pve? No. Keep server.pve set to false. SimplePVE does all the protection itself. Where do I change the rules? Type /sprules in game (needs simplepve.admin). Every rule is a toggle, and changes save to the profile you're editing. What are profiles? A profile is a saved set of rules. Make one for normal PVE days and one for raid weekends, then switch them by hand or let a schedule switch them. Can I make automatic purges? Yes. Create a schedule in /sprules → Schedules, pick what it runs (a profile, PVE ON or PVE OFF) and when. Outside every schedule, your base profile runs. Weekly or date-based schedules? Both. A schedule's time windows can be weekly (days and times, or a day-to-day span) or dated (a date range, or a daily time inside a date range). When schedules overlap, the one with the highest priority wins. My schedules start at the wrong time. Your UTC Time Difference doesn't match your timezone. See Schedule timezone above. How do I turn PVE on or off by hand? /simplepve on or /simplepve off (needs simplepve.admin). Off makes the server vanilla and pauses all schedules until you turn it back on. Damage still happens in PVE mode. Why? Either one of your rules allows that damage, or another plugin changes damage too. Turn on /spdebug to see which rule decided each hit, and turn it off again when you're done. How does loot protection work? Players can't loot other players' corpses, backpacks, containers and called supply drops. Teammates can if you allow it. Admins with simplepve.adminloot can bypass it. Add entity short names to Loot Protection Excluded Entitys to keep them open to everyone (mailboxes and drop boxes by default). Can admins damage things while PVE is on? Yes, with the simplepve.admindamage permission. Does it support ZoneManager? Yes. ZoneManager zones can run PVP inside your PVE server, with an optional PVP delay when players leave. List zone IDs under Exclude Zone IDs From Rules to keep SimplePVE out of them completely. Can it post to Discord? Yes. It sends embeds when a purge starts or ends, and optional warnings a set number of minutes before. In-game warnings work without Discord too (Warn Players Before Schedule Change). Can I run commands when a purge starts or ends? Yes. Add them to Commands when PVP Purge Starts and Commands when PVP Purge Ends. The menu or HUD looks see-through. Keep UI - Use blur materials set to false. Blur is broken on Rust's new render pipeline. For developers Hooks and API void OnSPVEPurgeStarted() void OnSPVEPurgeEnded() TimeSpan GetPVPStartTimeRemaining() TimeSpan GetPVPEndTimeRemaining() bool IsServerPVE() bool IsStatusEnabled_API() bool AddToExcludeZone(string zoneId) bool RemoveFromExcludeZone(string zoneId) Override hooks. Return true or false to force the result and skip SimplePVE's own checks. Return null to let SimplePVE decide. object CanEntityTakeDamage(BaseCombatEntity entity, HitInfo hitInfo) // true = allow damage, false = block object CanEntityBeTargeted(BasePlayer player, BaseEntity entity) // true = allow targeting, false = block object CanEntityTrapTrigger(BaseTrap trap, BasePlayer player) // true = allow trigger, false = block Support Need help or found a bug? Open a support ticket on this page or join the Discord. Check out my other plugins
4.9
$29.99
Halloween Update Have you already prepared your server for Halloween? On the eve of the Halloween Rust update, I have prepared for customization of all armored train cars. After installing the update, customization will be automatically applied to all cars in the configuration of the armored train. To disable this, make the "Customization preset" parameter empty in the config. New Year Update The  New Year  is coming and I have prepared for you a new preset customization for the train!After installing the update, customization will be automatically applied to all cars in the configuration of the armored train. To disable this, make the "Customization preset" parameter empty in the config. You can also disable the customization of certain wagons or change the customization of the NPCs in the file oxide/data/ArmoredTrain/NewYear New Year's map from the video:       This plugin will add an armored train to your server, which can travel both in the subway and by rail. It can consist of any number of wagons. A helicopter can accompany it. Bradley, npc, turrets, simsites can be installed on the train. The plugin allows you to create any number of train presets, for which the order of wagons, the helicopter preset, the probability of spawn and the duration of patrolling can be specified. Each wagon or locomotive can be configured separately. Any speed can be set by the locomotive.If there is no spawn of trains on the surface on your custom map, read the section "Custom spawn points” Custom spawn points If you are using a custom map in which there are no spawn trains on the surface, but there is a railway, then for the train to work on the surface, you need to add custom spawn points of the train. Instruction: Stand at the point where you want the train to spawn Enter the command /atrainpoint If you receive a message that a point has been created, enable "Use custom spawn coordinates [true/false]” in config For correct operation, it is recommended to create several spawn points of the train   Chat commands (only for administrators) /atrainstart– launches the event in a random configuration /atrainstartunderground - forcibly launches an event underground /atrainstartaboveground - forcibly launches an event aboveground /atrainstart <trainPresetName> –   launches the event in the <trainPresetName> configuration /atrainstartunderground  <trainPresetName> /atrainstartaboveground  <trainPresetName> /atrainstop– stops the event /atrainpoint– creates a custom spawn point of the train in your position   Console commands (RCON only) atrainstart– launches the event in a random configuration atrainstartunderground - forcibly launches an event underground atrainstartaboveground - forcibly launches an event aboveground atrainstart <trainPresetName> –   launches the event in the <trainPresetName> configuration atrainstartunderground <trainPresetName> atrainstartaboveground <trainPresetName> atrainstop – stops the event   Config en  –  example of plugin configuration in English ru  –  example of plugin configuration in Russian   Dependencies (optional, not required) True PVE PveMode GUI Announcements Notify DiscordMessages AlphaLoot CustomLoot Economics Server Rewards IQEconomic Api bool  IsArmoredTrainActive() bool  StopArmoredTrain() bool  StartArmoredTrainEvent() bool  EndArmoredTrainEvent() bool IsTrainBradley(uint netID)   bool IsTrainHeli(uint netID)   bool IsTrainCrate(uint netID)   bool IsTrainSamSite(uint netID)   bool IsTrainWagon(uint netID)   bool IsTrainTurret(uint netID)   Vector3 ArmoredTrainLocomotivePosition()   Hooks OnArmoredTrainEventStart OnArmoredTrainEventStop   Contact me in Discord: Adem#955
4.8
sale
$19.99 $16.99
ExtraEvents can run multiple different and custom competitive events for players to win prizes; each event is highly configurable including chat/GameTip messages & items, commands, and/or kits rewards for one or more winners; regularly optimized to be as lightweight & efficient as possible; additional events and features planned. The configuration may seem long but it's simply repetitive to allow for greater customization. ExtraEvents comes out of the box running a random event every 1-2 hours with a scrap reward of 100 for the top player and a participation reward of 10 scrap for everyone else who participates in the event! Custom events and rewards can be added. Join my Discord for support and updates: https://discord.gg/teSffnDQ7N Events Included AnimalAnnihilation - Kill animals to win! BarrelBreakers - Break barrels to win! BerryBash - Gather wild berries to win! BotBash - Kill bots to win! CrateClash - Loot crates to win! FishingFrenzy - Catch fish to win! HempHunters - Gather wild hemp to win! MushroomMadness - Gather wild mushrooms to win! OreWar - Mine ore nodes to win! PlayerBattle - Kill players to win! ResourceRumble - Collect resources to win! RoadsignRun - Destroy roadsigns to win! TreeTrimmers - Chop trees to win! TunnelTussle - Kill tunnel dwellers to win! UnderwaterWar - Kill underwater lab scientists to win! Additional Events Included HighQualBrawl - Collect high quality metal ore at 3x (configurable) the normal rate MetalMash - Collect metal ore at 3x (configurable) the normal rate ResourceRun - Collect resources at 2x (configurable)  the normal rate! StoneSmash - Collect stones at 3x (configurable) the normal rate SulfurSpree - Collect sulfur ore at 3x (configurable) the normal rate WoodWhirl - Collect wood at 3x (configurable) the normal rate Custom Events Can Be Added! Event Types destroy - counts destroyed/killed NPCs, players, barrels, roadsigns, etc. loot - counts looted crates & loot containers collect - adds collected resources/entity amounts together (adds total number of entities collected [500 wood, 1000 metal.ore, 10 cloth, etc.]) dispense - counts collected resource/entity types (counts entity types distributed [wood = 1 point, metal.ore = 1 point, cloth = 1 point, etc.]) fish - counts caught fish or killed sharks gather - Adds gathered resources/entity amounts together when picked up from the ground (adds total number of entities collected [10 cloth, 1 mushroom, 1 red.berry, etc.]) Permissions extraevents.admin Admin Commands (Console & Chat) (requires extraevents.admin permission) extraevents start - Start random event manually (regardless of Minimum Players Online) [/extraevents start] extraevents start EventName - Start event manually (case sensitive (uses Event key/identifier, not DisplayNames)) [/extraevents start EventName] extraevents end - End current event [/extraevents end] Player Chat Commands /extraevents ui - Toggle the UI visibility /extraevents image - Toggle event image visiblity independent from UI /extraevents sound - Toggle event sounds ADD CUSTOM EVENTS "BoarBrawl": { "Enable Event": true, "Event Name": "BoarBrawl", "Event Description": "Kill boar to win!", "Event Type (destroy, loot, collect, dispense, fish, gather)": "destroy", "Event Length (seconds)": 600, "Event Entities": [ "boar" ], "Enable Event Permission": false, "Event Permission": "extraevents.boarbrawl", "Show UI And Notifications To Players Without Event Permission?": false, "Restrict Event to Deep Sea Players Only?": false, "Show UI And Notifications to Deep Sea Players Only?": false, "Event Image(s)": [ { "Enable Image": true, "Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg", "Image Transparency (0.0 - 100.0)": 75.0, "Image Anchors Min (x y)": "0.8 0.2", "Image Anchors Max (x y)": "0.83 0.245" } ], "Event Leaderboard": { "Enable Leaderboard UI": true, "UI Anchors Min (x y)": "0.695 0.025", "UI Anchors Max (x y)": "0.83 0.1975", "UI Background Color (r g b a)": "255 255 255 0.2", "UI Text Color (r g b a)": "255 255 255 1.0", "UI Text Outline Color (r g b a)": "0 0 0 0.25", "UI Text Alignment (left, right, center)": "center", "UI Player List Text Alignment (left, right, center)": "center", "UI Pending Participation Message": "No one has played... yet." }, "Event Notifications": { "Enable Chat Notifications": true, "Event Chat Prefix": "", "Event Chat Icon (Steam64 ID)": 0, "Enable GameTip Notifications": false, "GameTip Style (info OR alert OR error)": "info", "GameTip Duration (seconds)": 3.0, "Enable Event Upcoming Notification": false, "Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30, "Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>", "Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>", "Event Starting Sound": "assets/bundled/prefabs/fx/item_unlock.prefab", "Event Ending": "The <color=purple>{event_name}</color> event has ended.", "Event Ending Sound": "assets/bundled/prefabs/fx/item_unlock.prefab", "No Participants": "No one participated in the <color=purple>{event_name}</color> event", "Multiple Winners Notification Delay (seconds)": 4.0 }, "Event Reward(s)": [ { "Enable Reward": true, "Reward Probability %": 100, "Reward Notification": { "Enable Reward Notification": true, "Only Send Reward Notification To Winning Player?": false, "Reward Notification": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!", "Separate {rewards_list} With Commas?": true }, "Min Number from Item(s) List": 999, "Max Number from Item(s) List": 999, "Randomize Item(s) List": false, "Item(s)": [ { "Enable Item": true, "Item Probability %": 100, "Item Display Name": "Scrap", "Change Item Name to Item Display Name in Player Inventory": false, "Item Shortname": "scrap", "Item Skin ID": 0, "Min Item Amount": 100, "Max Item Amount": 100 } ], "Command(s)": [ { "Enable Command": false, "Command Probability %": 100, "Command Display Name": "VIP Role", "Command": "oxide.usergroup add {player.id} vip" } ], "Kit(s) (plugin required)": [ { "Enable Kit": false, "Kit Probability %": 100, "Kit Display Name": "PVP Kit", "Kit": "pvpkit" } ] } ], "Participation Reward": { "Enable Participation Reward": true, "Give Participation Reward to Event Reward(s) Winner(s)?": false, "Participation Reward Probability %": 100, "Participation Reward Notification": { "Enable Participation Reward Notification": true, "Only Send Participation Reward Notification To Participating Players?": false, "Participation Reward Notification": "Everyone else who participated in the <color=purple>{event_name}</color> event received <color=purple>{rewards_list}</color>!", "Separate {rewards_list} With Commas?": true }, "Min Number from Participation Reward Item(s) List": 999, "Max Number from Participation Reward Item(s) List": 999, "Randomize Participation Reward Item(s) List": false, "Participation Reward Item(s)": [ { "Enable Participation Reward Item": true, "Participation Reward Item Probability %": 100, "Participation Reward Item Display Name": "Scrap", "Change Item Name to Participation Reward Item Display Name in Player Inventory": false, "Participation Reward Item Shortname": "scrap", "Participation Reward Item Skin ID": 0, "Participation Reward Min Item Amount": 10, "Participation Reward Max Item Amount": 10 } ], "Participation Reward Command(s)": [ { "Enable Participation Reward Command": false, "Participation Reward Command Probability %": 100, "Participation Reward Command Display Name": "Participant Role", "Participation Reward Command": "oxide.usergroup add {player.id} participant" } ], "Participation Reward Kit(s) (plugin required)": [ { "Enable Participation Reward Kit": false, "Participation Reward Kit Probability %": 100, "Participation Reward Kit Display Name": "Farm Kit", "Participation Reward Kit": "farmkit" } ] } } Add extra winner positions to each event by adding to the Event Reward(s) [] group and extra Rewards by adding to the Item(s) [], Command(s) [], and Kits[] groups. Example (First winner receives 100 Scrap, 1 Pookie, and 10,000 RP. Second winner receives 5,000 RP and Farm Kit) "Event Reward(s)": [ { "Enable Reward": true, "Reward Probability %": 100, "Reward Notification": { "Enable Reward Notification": true, "Only Send Reward Notification To Winning Player?": false, "Reward Notification": "{player_name} scored first place in the {event_name} event with {points_scored} points and won {rewards_list}!", "Separate {rewards_list} With Commas?": true }, "Min Number from Item(s) List": 999, "Max Number from Item(s) List": 999, "Randomize Item(s) List": false, "Item(s)": [ { "Enable Item": true, "Item Probability %": 100, "Item Display Name": "Pookie", "Change Item Name to Item Display Name in Player Inventory": false, "Item Shortname": "pookie.bear", "Item Skin ID": 0, "Min Item Amount": 1, "Max Item Amount": 1 }, { "Enable Item": true, "Item Probability %": 100, "Item Display Name": "Scrap", "Change Item Name to Item Display Name in Player Inventory": false, "Item Shortname": "scrap", "Item Skin ID": 0, "Min Item Amount": 100, "Max Item Amount": 100 } ], "Command(s)": [ { "Enable Command": true, "Command Probability %": 100, "Command Display Name": "10,000 RP", "Command": "sr add {player.id} 10000" } ], "Kit(s) (plugin required)": [ { "Enable Kit": false, "Kit Probability %": 100, "Kit Display Name": "PVP Kit", "Kit": "pvpkit" } ] }, { "Enable Reward": true, "Reward Probability %": 100, "Reward Notification": { "Enable Reward Notification": true, "Only Send Reward Notification To Winning Player?": false, "Reward Notification": "{player_name} scored second place in the {event_name} event with {points_scored} points and won {rewards_list}!", "Separate {rewards_list} With Commas?": true }, "Min Number from Item(s) List": 999, "Max Number from Item(s) List": 999, "Randomize Item(s) List": false, "Item(s)": [ { "Enable Item": false, "Item Probability %": 100, "Item Display Name": "Scrap", "Change Item Name to Item Display Name in Player Inventory": false, "Item Shortname": "scrap", "Item Skin ID": 0, "Min Item Amount": 100, "Max Item Amount": 100 } ], "Command(s)": [ { "Enable Command": true, "Command Probability %": 100, "Command Display Name": "5,000 RP", "Command": "sr add {player.id} 5000" } ], "Kit(s) (plugin required)": [ { "Enable Kit": true, "Kit Probability %": 100, "Kit Display Name": "Farm Kit", "Kit": "farmkit" } ] } ] FAQ Q: Is there a limit to the number of custom events I can create? Add as many custom events as you want! All custom "Event Types" and "Additional Event Types" must have a unique key/identifier (EX: "OreWar_Metal", "ResourceRumble_Stones", "ScarecrowSniper", etc.), must use the correct "Event Type" (EX: "dispense", "collect", "destroy", etc.), and must target the appropriate "Event Entities" (EX: "metal.ore", "stones", "scarecrow", etc.) Q: Can I add custom Additional Event Types?  Yes! Same as the "Event Types" you can have as many "Additional Event Types" as you'd like, so long as they have a unique key/identifier (EX: "ResourceRun_Stones", etc.), use the correct "Event Type" (EX: "multiply"), and target the appropriate "Event Entities" (EX: "metal.ore", "stones", etc.) Q: Is there a limit to the number of reward positions? Nope, the sky is the limit! The plugin will automatically read any reward position you add to the Event Reward(s)[] group. Give rewards to the top 100 players if you want. Q: Is there a limit to the number of items, commands, kits, etc. each player can win? Again the sky is the limit! The plugin will read each item[], command[], kit[], etc. you add to the reward position as long as it is valid and enabled. Invalid items, commands, kits, etc. will be attempted and skipped on failure. Q: Can I remove an entire event from the config file if I'm not using it? No, if you remove an entire event from the configuration file it will re-add that event in its default state on reload. Use "Enable Event": false, to completely disable specific events. Q: What is the ExtraEvents.data file? What does it do? Why can't I read it? Can I delete it? The ExtraEvents.data file simply stores PlayerIDs for players who have disabled their event UIs & images and that is all. ExtraEvents uses an efficient ProtoBuf method of saving data to optimize performance (originally created by Google) which saves this file in binary and is why your average reader cannot compile it. If you delete the ExtraEvents.data file it will enable the UI and images for all of your players and they would have to disable it again manually. Q: What is (r g b a)? (r g b a) stands for (red green blue alpha[opacity]) and is a way of formatting colors, specifically for UI elements in our case. You can convert HEX (#FF0000) to RGBA (255 0 0 1.0) using online guides. Support for HEX and English colors coming soon. https://www.w3schools.com/colors/colors_hexadecimal.asp Q: Can I add multiple images per event? Sure, it will display any image you have in the Event Image(s)[] group. Hooks for Developers private void OnExtraEventStart(string eventIdentifier, string eventName, string eventDesc) { PrintWarning($"Event Identifier: {eventIdentifier} Event Start Name: {eventName} Event Desc: {eventDesc}"); } private void OnExtraEventEnd(string eventIdentifier, string eventName, string eventDesc) { PrintWarning($"Event Identifier: {eventIdentifier} Event End Name: {eventName} Event Desc: {eventDesc}"); } private void OnExtraEventWinnerItem(ItemDefinition item, BasePlayer winningPlayer) { PrintWarning($"Item Name: {item.displayName.english} Winner Name: {winningPlayer.displayName}"); } private void OnExtraEventWinnerCommand(string command, BasePlayer winningPlayer) { PrintWarning($"Command: {command} Winner Name: {winningPlayer.displayName}"); } private void OnExtraEventWinnerKit(string kitName, object kitSuccess, BasePlayer winningPlayer) { PrintWarning($"Kit: {kitName} Success: {kitSuccess} Winner Name: {winningPlayer.displayName}"); } private void OnExtraEventParticipationItem(ItemDefinition item, BasePlayer winningPlayer) { PrintWarning($"Item Name: {item.displayName.english} Winner Name: {winningPlayer.displayName}"); } private void OnExtraEventParticipationCommand(string command, BasePlayer winningPlayer) { PrintWarning($"Command: {command} Winner Name: {winningPlayer.displayName}"); } private void OnExtraEventParticipationKit(string kitName, object kitSuccess, BasePlayer winningPlayer) { PrintWarning($"Kit: {kitName} Success: {kitSuccess} Winner Name: {winningPlayer.displayName}"); } Default Lang { "Chat Prefix": "<color=purple>ExtraEvents:</color>", "No Permission": "You do not have permission to use this command.", "Chat Command Reply No Admin Permission": "Command Usage:\n/{chat_command} ui - Toggle the event UI\n/{chat_command} image - Toggle the event images\n/{chat_command} sound - Toggle the event sounds", "Chat Command Reply With Admin Permission": "Command Usage:\n/{chat_command} ui - Toggle the event UI\n/{chat_command} image - Toggle the event images\n/{chat_command} sound - Toggle the event sounds\n/{chat_command} start - Start random event\n/{chat_command} start EventName - Start specific event\n/{chat_command} end - End current event", "Console Command Reply With Admin Permission": "Command Usage:\n/{chat_command} start - Start random event\n/{chat_command} start EventName - Start specific event\n/{chat_command} end - End current event", "No Event Found": "Cannot find the requested event: {event_name}", "Upcoming Event": "An upcoming event is already queued: {event_name}", "Active Event": "An event is already active: {event_name}", "No Active Event": "There is no event currently active.", "UI Enabled": "ExtraEvents UI Enabled", "UI Disabled": "ExtraEvents UI Disabled", "Image Enabled": "ExtraEvents Image Enabled", "Image Disabled": "ExtraEvents Image Disabled", "Sound Enabled": "ExtraEvents Sound Enabled", "Sound Disabled": "ExtraEvents Sound Disabled", "AnimalAnnihilation_Event_Name": "AnimalAnnihilation", "AnimalAnnihilation_Event_Description": "Kill animals to win!", "AnimalAnnihilation_Event_Chat_Prefix": "", "AnimalAnnihilation_UI_Pending_Participation_Message": "No one has played... yet.", "AnimalAnnihilation_Event_Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>", "AnimalAnnihilation_Event_Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>", "AnimalAnnihilation_Event_Ending": "The <color=purple>{event_name}</color> event has ended.", "AnimalAnnihilation_No_Participants": "No one participated in the <color=purple>{event_name}</color> event", "AnimalAnnihilation_Reward_1": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!", "AnimalAnnihilation_Participation_Reward_Notification": "Everyone else who participated in the <color=purple>{event_name}</color> event received <color=purple>{rewards_list}</color>!", "BarrelBreakers_Event_Name": "BarrelBreakers", "BarrelBreakers_Event_Description": "Break barrels to win!", "BarrelBreakers_Event_Chat_Prefix": "", "BarrelBreakers_UI_Pending_Participation_Message": "No one has played... yet.", "BarrelBreakers_Event_Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>", "BarrelBreakers_Event_Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>", "BarrelBreakers_Event_Ending": "The <color=purple>{event_name}</color> event has ended.", "BarrelBreakers_No_Participants": "No one participated in the <color=purple>{event_name}</color> event", "BarrelBreakers_Reward_1": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!", "BarrelBreakers_Participation_Reward_Notification": "Everyone else who participated in the <color=purple>{event_name}</color> event received <color=purple>{rewards_list}</color>!", "BerryBlast_Event_Name": "BerryBlast", "BerryBlast_Event_Description": "Gather wild berries to win!", "BerryBlast_Event_Chat_Prefix": "", "BerryBlast_UI_Pending_Participation_Message": "No one has played... yet.", "BerryBlast_Event_Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>", "BerryBlast_Event_Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>", "BerryBlast_Event_Ending": "The <color=purple>{event_name}</color> event has ended.", "BerryBlast_No_Participants": "No one participated in the <color=purple>{event_name}</color> event", "BerryBlast_Reward_1": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!", "BerryBlast_Participation_Reward_Notification": "Everyone else who participated in the <color=purple>{event_name}</color> event received <color=purple>{rewards_list}</color>!", "BotBash_Event_Name": "BotBash", "BotBash_Event_Description": "Kill bots to win!", "BotBash_Event_Chat_Prefix": "", "BotBash_UI_Pending_Participation_Message": "No one has played... yet.", "BotBash_Event_Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>", "BotBash_Event_Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>", "BotBash_Event_Ending": "The <color=purple>{event_name}</color> event has ended.", "BotBash_No_Participants": "No one participated in the <color=purple>{event_name}</color> event", "BotBash_Reward_1": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!", "BotBash_Participation_Reward_Notification": "Everyone else who participated in the <color=purple>{event_name}</color> event received <color=purple>{rewards_list}</color>!", "CrateClash_Event_Name": "CrateClash", "CrateClash_Event_Description": "Loot crates to win!", "CrateClash_Event_Chat_Prefix": "", "CrateClash_UI_Pending_Participation_Message": "No one has played... yet.", "CrateClash_Event_Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>", "CrateClash_Event_Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>", "CrateClash_Event_Ending": "The <color=purple>{event_name}</color> event has ended.", "CrateClash_No_Participants": "No one participated in the <color=purple>{event_name}</color> event", "CrateClash_Reward_1": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!", "CrateClash_Participation_Reward_Notification": "Everyone else who participated in the <color=purple>{event_name}</color> event received <color=purple>{rewards_list}</color>!", "FishingFrenzy_Event_Name": "FishingFrenzy", "FishingFrenzy_Event_Description": "Catch fish to win!", "FishingFrenzy_Event_Chat_Prefix": "", "FishingFrenzy_UI_Pending_Participation_Message": "No one has played... yet.", "FishingFrenzy_Event_Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>", "FishingFrenzy_Event_Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>", "FishingFrenzy_Event_Ending": "The <color=purple>{event_name}</color> event has ended.", "FishingFrenzy_No_Participants": "No one participated in the <color=purple>{event_name}</color> event", "FishingFrenzy_Reward_1": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!", "FishingFrenzy_Participation_Reward_Notification": "Everyone else who participated in the <color=purple>{event_name}</color> event received <color=purple>{rewards_list}</color>!", "HempHunters_Event_Name": "HempHunters", "HempHunters_Event_Description": "Gather wild hemp to win!", "HempHunters_Event_Chat_Prefix": "", "HempHunters_UI_Pending_Participation_Message": "No one has played... yet.", "HempHunters_Event_Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>", "HempHunters_Event_Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>", "HempHunters_Event_Ending": "The <color=purple>{event_name}</color> event has ended.", "HempHunters_No_Participants": "No one participated in the <color=purple>{event_name}</color> event", "HempHunters_Reward_1": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!", "HempHunters_Participation_Reward_Notification": "Everyone else who participated in the <color=purple>{event_name}</color> event received <color=purple>{rewards_list}</color>!", "MushroomMadness_Event_Name": "MushroomMadness", "MushroomMadness_Event_Description": "Gather wild mushrooms to win!", "MushroomMadness_Event_Chat_Prefix": "", "MushroomMadness_UI_Pending_Participation_Message": "No one has played... yet.", "MushroomMadness_Event_Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>", "MushroomMadness_Event_Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>", "MushroomMadness_Event_Ending": "The <color=purple>{event_name}</color> event has ended.", "MushroomMadness_No_Participants": "No one participated in the <color=purple>{event_name}</color> event", "MushroomMadness_Reward_1": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!", "MushroomMadness_Participation_Reward_Notification": "Everyone else who participated in the <color=purple>{event_name}</color> event received <color=purple>{rewards_list}</color>!", "OreWar_Event_Name": "OreWar", "OreWar_Event_Description": "Mine ore nodes to win!", "OreWar_Event_Chat_Prefix": "", "OreWar_UI_Pending_Participation_Message": "No one has played... yet.", "OreWar_Event_Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>", "OreWar_Event_Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>", "OreWar_Event_Ending": "The <color=purple>{event_name}</color> event has ended.", "OreWar_No_Participants": "No one participated in the <color=purple>{event_name}</color> event", "OreWar_Reward_1": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!", "OreWar_Participation_Reward_Notification": "Everyone else who participated in the <color=purple>{event_name}</color> event received <color=purple>{rewards_list}</color>!", "PlayerBattle_Event_Name": "PlayerBattle", "PlayerBattle_Event_Description": "Kill other players to win!", "PlayerBattle_Event_Chat_Prefix": "", "PlayerBattle_UI_Pending_Participation_Message": "No one has played... yet.", "PlayerBattle_Event_Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>", "PlayerBattle_Event_Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>", "PlayerBattle_Event_Ending": "The <color=purple>{event_name}</color> event has ended.", "PlayerBattle_No_Participants": "No one participated in the <color=purple>{event_name}</color> event", "PlayerBattle_Reward_1": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!", "PlayerBattle_Participation_Reward_Notification": "Everyone else who participated in the <color=purple>{event_name}</color> event received <color=purple>{rewards_list}</color>!", "ResourceRumble_Event_Name": "ResourceRumble", "ResourceRumble_Event_Description": "Collect resources to win!", "ResourceRumble_Event_Chat_Prefix": "", "ResourceRumble_UI_Pending_Participation_Message": "No one has played... yet.", "ResourceRumble_Event_Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>", "ResourceRumble_Event_Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>", "ResourceRumble_Event_Ending": "The <color=purple>{event_name}</color> event has ended.", "ResourceRumble_No_Participants": "No one participated in the <color=purple>{event_name}</color> event", "ResourceRumble_Reward_1": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!", "ResourceRumble_Participation_Reward_Notification": "Everyone else who participated in the <color=purple>{event_name}</color> event received <color=purple>{rewards_list}</color>!", "RoadsignRun_Event_Name": "RoadsignRun", "RoadsignRun_Event_Description": "Destroy roadsigns to win!", "RoadsignRun_Event_Chat_Prefix": "", "RoadsignRun_UI_Pending_Participation_Message": "No one has played... yet.", "RoadsignRun_Event_Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>", "RoadsignRun_Event_Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>", "RoadsignRun_Event_Ending": "The <color=purple>{event_name}</color> event has ended.", "RoadsignRun_No_Participants": "No one participated in the <color=purple>{event_name}</color> event", "RoadsignRun_Reward_1": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!", "RoadsignRun_Participation_Reward_Notification": "Everyone else who participated in the <color=purple>{event_name}</color> event received <color=purple>{rewards_list}</color>!", "TreeTrimmers_Event_Name": "TreeTrimmers", "TreeTrimmers_Event_Description": "Chop trees to win!", "TreeTrimmers_Event_Chat_Prefix": "", "TreeTrimmers_UI_Pending_Participation_Message": "No one has played... yet.", "TreeTrimmers_Event_Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>", "TreeTrimmers_Event_Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>", "TreeTrimmers_Event_Ending": "The <color=purple>{event_name}</color> event has ended.", "TreeTrimmers_No_Participants": "No one participated in the <color=purple>{event_name}</color> event", "TreeTrimmers_Reward_1": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!", "TreeTrimmers_Participation_Reward_Notification": "Everyone else who participated in the <color=purple>{event_name}</color> event received <color=purple>{rewards_list}</color>!", "TunnelTussle_Event_Name": "TunnelTussle", "TunnelTussle_Event_Description": "Kill tunnel dwellers to win!", "TunnelTussle_Event_Chat_Prefix": "", "TunnelTussle_UI_Pending_Participation_Message": "No one has played... yet.", "TunnelTussle_Event_Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>", "TunnelTussle_Event_Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>", "TunnelTussle_Event_Ending": "The <color=purple>{event_name}</color> event has ended.", "TunnelTussle_No_Participants": "No one participated in the <color=purple>{event_name}</color> event", "TunnelTussle_Reward_1": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!", "TunnelTussle_Participation_Reward_Notification": "Everyone else who participated in the <color=purple>{event_name}</color> event received <color=purple>{rewards_list}</color>!", "UnderwaterWar_Event_Name": "UnderwaterWar", "UnderwaterWar_Event_Description": "Kill underwater lab scientists to win!", "UnderwaterWar_Event_Chat_Prefix": "", "UnderwaterWar_UI_Pending_Participation_Message": "No one has played... yet.", "UnderwaterWar_Event_Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>", "UnderwaterWar_Event_Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>", "UnderwaterWar_Event_Ending": "The <color=purple>{event_name}</color> event has ended.", "UnderwaterWar_No_Participants": "No one participated in the <color=purple>{event_name}</color> event", "UnderwaterWar_Reward_1": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!", "UnderwaterWar_Participation_Reward_Notification": "Everyone else who participated in the <color=purple>{event_name}</color> event received <color=purple>{rewards_list}</color>!", "HighQualBrawl_Event_Name": "HighQualBrawl", "HighQualBrawl_Event_Description": "Collect high quality metal ore at 3x the normal rate!", "HighQualBrawl_Event_Chat_Prefix": "", "HighQualBrawl_Event_Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>", "HighQualBrawl_Event_Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>", "HighQualBrawl_Event_Ending": "The <color=purple>{event_name}</color> event has ended.", "MetalMash_Event_Name": "MetalMash", "MetalMash_Event_Description": "Collect metal ore at 3x the normal rate!", "MetalMash_Event_Chat_Prefix": "", "MetalMash_Event_Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>", "MetalMash_Event_Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>", "MetalMash_Event_Ending": "The <color=purple>{event_name}</color> event has ended.", "ResourceRun_Event_Name": "ResourceRun", "ResourceRun_Event_Description": "Collect resources at 2x the normal rate!", "ResourceRun_Event_Chat_Prefix": "", "ResourceRun_Event_Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>", "ResourceRun_Event_Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>", "ResourceRun_Event_Ending": "The <color=purple>{event_name}</color> event has ended.", "StoneSmash_Event_Name": "StoneSmash", "StoneSmash_Event_Description": "Collect stones at 3x the normal rate!", "StoneSmash_Event_Chat_Prefix": "", "StoneSmash_Event_Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>", "StoneSmash_Event_Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>", "StoneSmash_Event_Ending": "The <color=purple>{event_name}</color> event has ended.", "SulfurSpree_Event_Name": "SulfurSpree", "SulfurSpree_Event_Description": "Collect sulfur ore at 3x the normal rate!", "SulfurSpree_Event_Chat_Prefix": "", "SulfurSpree_Event_Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>", "SulfurSpree_Event_Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>", "SulfurSpree_Event_Ending": "The <color=purple>{event_name}</color> event has ended.", "WoodWhirl_Event_Name": "WoodWhirl", "WoodWhirl_Event_Description": "Collect wood at 3x the normal rate!", "WoodWhirl_Event_Chat_Prefix": "", "WoodWhirl_Event_Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>", "WoodWhirl_Event_Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>", "WoodWhirl_Event_Ending": "The <color=purple>{event_name}</color> event has ended." } Default Config { "General Options": { "Chat Prefix": "<color=purple>ExtraEvents:</color>", "Chat Icon (Steam64 ID)": 76561199519603325, "Minimum Players Online to Automatically Start Random Event": 3, "Auto Random Event Start Time Min (seconds)": 3600, "Auto Random Event Start Time Max (seconds)": 7200, "Enable Console Messages": true, "Enable Log File": true, "Chat Command": "extraevents", "Admin Permission": "extraevents.admin", "All Events Permission (optional, overrides individual event permissions if enabled)": "extraevents.all" }, "Event Types": { "AnimalAnnihilation": { "Enable Event": true, "Event Name": "AnimalAnnihilation", "Event Description": "Kill animals to win!", "Event Type (destroy, loot, collect, dispense, fish, gather)": "destroy", "Event Length (seconds)": 600, "Event Entities": [ "chicken", "stag", "boar", "wolf", "wolf2", "bear", "polarbear", "crocodile", "panther", "tiger", "snake.entity" ], "Enable Event Permission": false, "Event Permission": "extraevents.animalannihilation", "Show UI And Notifications To Players Without Event Permission?": false, "Restrict Event to Deep Sea Players Only?": false, "Show UI And Notifications to Deep Sea Players Only?": false, "Event Image(s)": [ { "Enable Image": true, "Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg", "Image Transparency (0.0 - 100.0)": 75.0, "Image Anchors Min (x y)": "0.8 0.2", "Image Anchors Max (x y)": "0.83 0.245" } ], "Event Leaderboard": { "Enable Leaderboard UI": true, "UI Anchors Min (x y)": "0.695 0.025", "UI Anchors Max (x y)": "0.83 0.1975", "UI Background Color (r g b a)": "255 255 255 0.2", "UI Text Color (r g b a)": "255 255 255 1.0", "UI Text Outline Color (r g b a)": "0 0 0 0.25", "UI Text Alignment (left, right, center)": "center", "UI Player List Text Alignment (left, right, center)": "center", "UI Pending Participation Message": "No one has played... yet." }, "Event Notifications": { "Enable Chat Notifications": true, "Event Chat Prefix": "", "Event Chat Icon (Steam64 ID)": 0, "Enable GameTip Notifications": false, "GameTip Style (info OR alert OR error)": "info", "GameTip Duration (seconds)": 3.0, "Enable Event Upcoming Notification": false, "Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30, "Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>", "Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>", "Event Starting Sound": "assets/bundled/prefabs/fx/item_unlock.prefab", "Event Ending": "The <color=purple>{event_name}</color> event has ended.", "Event Ending Sound": "assets/bundled/prefabs/fx/item_unlock.prefab", "No Participants": "No one participated in the <color=purple>{event_name}</color> event", "Multiple Winners Notification Delay (seconds)": 4.0 }, "Event Reward(s)": [ { "Enable Reward": true, "Reward Probability %": 100, "Reward Notification": { "Enable Reward Notification": true, "Only Send Reward Notification To Winning Player?": false, "Reward Notification": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!", "Separate {rewards_list} With Commas?": true }, "Min Number from Item(s) List": 999, "Max Number from Item(s) List": 999, "Randomize Item(s) List": false, "Item(s)": [ { "Enable Item": true, "Item Probability %": 100, "Item Display Name": "Scrap", "Change Item Name to Item Display Name in Player Inventory": false, "Item Shortname": "scrap", "Item Skin ID": 0, "Min Item Amount": 100, "Max Item Amount": 100 } ], "Command(s)": [ { "Enable Command": false, "Command Probability %": 100, "Command Display Name": "VIP Role", "Command": "oxide.usergroup add {player.id} vip" } ], "Kit(s) (plugin required)": [ { "Enable Kit": false, "Kit Probability %": 100, "Kit Display Name": "PVP Kit", "Kit": "pvpkit" } ] } ], "Participation Reward": { "Enable Participation Reward": true, "Give Participation Reward to Event Reward(s) Winner(s)?": false, "Participation Reward Probability %": 100, "Participation Reward Notification": { "Enable Participation Reward Notification": true, "Only Send Participation Reward Notification To Participating Players?": false, "Participation Reward Notification": "Everyone else who participated in the <color=purple>{event_name}</color> event received <color=purple>{rewards_list}</color>!", "Separate {rewards_list} With Commas?": true }, "Min Number from Participation Reward Item(s) List": 999, "Max Number from Participation Reward Item(s) List": 999, "Randomize Participation Reward Item(s) List": false, "Participation Reward Item(s)": [ { "Enable Participation Reward Item": true, "Participation Reward Item Probability %": 100, "Participation Reward Item Display Name": "Scrap", "Change Item Name to Participation Reward Item Display Name in Player Inventory": false, "Participation Reward Item Shortname": "scrap", "Participation Reward Item Skin ID": 0, "Participation Reward Min Item Amount": 10, "Participation Reward Max Item Amount": 10 } ], "Participation Reward Command(s)": [ { "Enable Participation Reward Command": false, "Participation Reward Command Probability %": 100, "Participation Reward Command Display Name": "Participant Role", "Participation Reward Command": "oxide.usergroup add {player.id} participant" } ], "Participation Reward Kit(s) (plugin required)": [ { "Enable Participation Reward Kit": false, "Participation Reward Kit Probability %": 100, "Participation Reward Kit Display Name": "Farm Kit", "Participation Reward Kit": "farmkit" } ] } }, "BarrelBreakers": { "Enable Event": true, "Event Name": "BarrelBreakers", "Event Description": "Break barrels to win!", "Event Type (destroy, loot, collect, dispense, fish, gather)": "destroy", "Event Length (seconds)": 600, "Event Entities": [ "loot-barrel-1", "loot-barrel-2", "loot_barrel_1", "loot_barrel_2", "oil_barrel" ], "Enable Event Permission": false, "Event Permission": "extraevents.barrelbreakers", "Show UI And Notifications To Players Without Event Permission?": false, "Restrict Event to Deep Sea Players Only?": false, "Show UI And Notifications to Deep Sea Players Only?": false, "Event Image(s)": [ { "Enable Image": true, "Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg", "Image Transparency (0.0 - 100.0)": 75.0, "Image Anchors Min (x y)": "0.8 0.2", "Image Anchors Max (x y)": "0.83 0.245" } ], "Event Leaderboard": { "Enable Leaderboard UI": true, "UI Anchors Min (x y)": "0.695 0.025", "UI Anchors Max (x y)": "0.83 0.1975", "UI Background Color (r g b a)": "255 255 255 0.2", "UI Text Color (r g b a)": "255 255 255 1.0", "UI Text Outline Color (r g b a)": "0 0 0 0.25", "UI Text Alignment (left, right, center)": "center", "UI Player List Text Alignment (left, right, center)": "center", "UI Pending Participation Message": "No one has played... yet." }, "Event Notifications": { "Enable Chat Notifications": true, "Event Chat Prefix": "", "Event Chat Icon (Steam64 ID)": 0, "Enable GameTip Notifications": false, "GameTip Style (info OR alert OR error)": "info", "GameTip Duration (seconds)": 3.0, "Enable Event Upcoming Notification": false, "Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30, "Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>", "Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>", "Event Starting Sound": "assets/bundled/prefabs/fx/item_unlock.prefab", "Event Ending": "The <color=purple>{event_name}</color> event has ended.", "Event Ending Sound": "assets/bundled/prefabs/fx/item_unlock.prefab", "No Participants": "No one participated in the <color=purple>{event_name}</color> event", "Multiple Winners Notification Delay (seconds)": 4.0 }, "Event Reward(s)": [ { "Enable Reward": true, "Reward Probability %": 100, "Reward Notification": { "Enable Reward Notification": true, "Only Send Reward Notification To Winning Player?": false, "Reward Notification": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!", "Separate {rewards_list} With Commas?": true }, "Min Number from Item(s) List": 999, "Max Number from Item(s) List": 999, "Randomize Item(s) List": false, "Item(s)": [ { "Enable Item": true, "Item Probability %": 100, "Item Display Name": "Scrap", "Change Item Name to Item Display Name in Player Inventory": false, "Item Shortname": "scrap", "Item Skin ID": 0, "Min Item Amount": 100, "Max Item Amount": 100 } ], "Command(s)": [ { "Enable Command": false, "Command Probability %": 100, "Command Display Name": "VIP Role", "Command": "oxide.usergroup add {player.id} vip" } ], "Kit(s) (plugin required)": [ { "Enable Kit": false, "Kit Probability %": 100, "Kit Display Name": "PVP Kit", "Kit": "pvpkit" } ] } ], "Participation Reward": { "Enable Participation Reward": true, "Give Participation Reward to Event Reward(s) Winner(s)?": false, "Participation Reward Probability %": 100, "Participation Reward Notification": { "Enable Participation Reward Notification": true, "Only Send Participation Reward Notification To Participating Players?": false, "Participation Reward Notification": "Everyone else who participated in the <color=purple>{event_name}</color> event received <color=purple>{rewards_list}</color>!", "Separate {rewards_list} With Commas?": true }, "Min Number from Participation Reward Item(s) List": 999, "Max Number from Participation Reward Item(s) List": 999, "Randomize Participation Reward Item(s) List": false, "Participation Reward Item(s)": [ { "Enable Participation Reward Item": true, "Participation Reward Item Probability %": 100, "Participation Reward Item Display Name": "Scrap", "Change Item Name to Participation Reward Item Display Name in Player Inventory": false, "Participation Reward Item Shortname": "scrap", "Participation Reward Item Skin ID": 0, "Participation Reward Min Item Amount": 10, "Participation Reward Max Item Amount": 10 } ], "Participation Reward Command(s)": [ { "Enable Participation Reward Command": false, "Participation Reward Command Probability %": 100, "Participation Reward Command Display Name": "Participant Role", "Participation Reward Command": "oxide.usergroup add {player.id} participant" } ], "Participation Reward Kit(s) (plugin required)": [ { "Enable Participation Reward Kit": false, "Participation Reward Kit Probability %": 100, "Participation Reward Kit Display Name": "Farm Kit", "Participation Reward Kit": "farmkit" } ] } }, "BerryBlast": { "Enable Event": true, "Event Name": "BerryBlast", "Event Description": "Gather wild berries to win!", "Event Type (destroy, loot, collect, dispense, fish, gather)": "gather", "Event Length (seconds)": 600, "Event Entities": [ "black.berry", "blue.berry", "green.berry", "red.berry", "white.berry", "yellow.berry" ], "Enable Event Permission": false, "Event Permission": "extraevents.berryblast", "Show UI And Notifications To Players Without Event Permission?": false, "Restrict Event to Deep Sea Players Only?": false, "Show UI And Notifications to Deep Sea Players Only?": false, "Event Image(s)": [ { "Enable Image": true, "Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg", "Image Transparency (0.0 - 100.0)": 75.0, "Image Anchors Min (x y)": "0.8 0.2", "Image Anchors Max (x y)": "0.83 0.245" } ], "Event Leaderboard": { "Enable Leaderboard UI": true, "UI Anchors Min (x y)": "0.695 0.025", "UI Anchors Max (x y)": "0.83 0.1975", "UI Background Color (r g b a)": "255 255 255 0.2", "UI Text Color (r g b a)": "255 255 255 1.0", "UI Text Outline Color (r g b a)": "0 0 0 0.25", "UI Text Alignment (left, right, center)": "center", "UI Player List Text Alignment (left, right, center)": "center", "UI Pending Participation Message": "No one has played... yet." }, "Event Notifications": { "Enable Chat Notifications": true, "Event Chat Prefix": "", "Event Chat Icon (Steam64 ID)": 0, "Enable GameTip Notifications": false, "GameTip Style (info OR alert OR error)": "info", "GameTip Duration (seconds)": 3.0, "Enable Event Upcoming Notification": false, "Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30, "Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>", "Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>", "Event Starting Sound": "assets/bundled/prefabs/fx/item_unlock.prefab", "Event Ending": "The <color=purple>{event_name}</color> event has ended.", "Event Ending Sound": "assets/bundled/prefabs/fx/item_unlock.prefab", "No Participants": "No one participated in the <color=purple>{event_name}</color> event", "Multiple Winners Notification Delay (seconds)": 4.0 }, "Event Reward(s)": [ { "Enable Reward": true, "Reward Probability %": 100, "Reward Notification": { "Enable Reward Notification": true, "Only Send Reward Notification To Winning Player?": false, "Reward Notification": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!", "Separate {rewards_list} With Commas?": true }, "Min Number from Item(s) List": 999, "Max Number from Item(s) List": 999, "Randomize Item(s) List": false, "Item(s)": [ { "Enable Item": true, "Item Probability %": 100, "Item Display Name": "Scrap", "Change Item Name to Item Display Name in Player Inventory": false, "Item Shortname": "scrap", "Item Skin ID": 0, "Min Item Amount": 100, "Max Item Amount": 100 } ], "Command(s)": [ { "Enable Command": false, "Command Probability %": 100, "Command Display Name": "VIP Role", "Command": "oxide.usergroup add {player.id} vip" } ], "Kit(s) (plugin required)": [ { "Enable Kit": false, "Kit Probability %": 100, "Kit Display Name": "PVP Kit", "Kit": "pvpkit" } ] } ], "Participation Reward": { "Enable Participation Reward": true, "Give Participation Reward to Event Reward(s) Winner(s)?": false, "Participation Reward Probability %": 100, "Participation Reward Notification": { "Enable Participation Reward Notification": true, "Only Send Participation Reward Notification To Participating Players?": false, "Participation Reward Notification": "Everyone else who participated in the <color=purple>{event_name}</color> event received <color=purple>{rewards_list}</color>!", "Separate {rewards_list} With Commas?": true }, "Min Number from Participation Reward Item(s) List": 999, "Max Number from Participation Reward Item(s) List": 999, "Randomize Participation Reward Item(s) List": false, "Participation Reward Item(s)": [ { "Enable Participation Reward Item": true, "Participation Reward Item Probability %": 100, "Participation Reward Item Display Name": "Scrap", "Change Item Name to Participation Reward Item Display Name in Player Inventory": false, "Participation Reward Item Shortname": "scrap", "Participation Reward Item Skin ID": 0, "Participation Reward Min Item Amount": 10, "Participation Reward Max Item Amount": 10 } ], "Participation Reward Command(s)": [ { "Enable Participation Reward Command": false, "Participation Reward Command Probability %": 100, "Participation Reward Command Display Name": "Participant Role", "Participation Reward Command": "oxide.usergroup add {player.id} participant" } ], "Participation Reward Kit(s) (plugin required)": [ { "Enable Participation Reward Kit": false, "Participation Reward Kit Probability %": 100, "Participation Reward Kit Display Name": "Farm Kit", "Participation Reward Kit": "farmkit" } ] } }, "BotBash": { "Enable Event": true, "Event Name": "BotBash", "Event Description": "Kill bots to win!", "Event Type (destroy, loot, collect, dispense, fish, gather)": "destroy", "Event Length (seconds)": 600, "Event Entities": [ "Scientist", "scientistnpc_roam", "scientistnpc_patrol", "scientistnpc_junkpile_pistol", "scientistnpc_peacekeeper", "scientistnpc_excavator", "scientistnpc_full_any", "scientistnpc_full_lr300", "scientistnpc_oilrig", "scientistnpc_cargo", "scientistnpc_cargo_turret_any", "scientistnpc_cargo_turret_lr300", "scientistnpc_heavy", "scientistnpc_full_shotgun", "scientistnpc_outbreak", "scarecrow", "zombie", "npc_underwaterdweller", "npc_tunneldweller", "scientistnpc_ptboat", "scientistnpc_rhib", "scientist2" ], "Enable Event Permission": false, "Event Permission": "extraevents.botbash", "Show UI And Notifications To Players Without Event Permission?": false, "Restrict Event to Deep Sea Players Only?": false, "Show UI And Notifications to Deep Sea Players Only?": false, "Event Image(s)": [ { "Enable Image": true, "Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg", "Image Transparency (0.0 - 100.0)": 75.0, "Image Anchors Min (x y)": "0.8 0.2", "Image Anchors Max (x y)": "0.83 0.245" } ], "Event Leaderboard": { "Enable Leaderboard UI": true, "UI Anchors Min (x y)": "0.695 0.025", "UI Anchors Max (x y)": "0.83 0.1975", "UI Background Color (r g b a)": "255 255 255 0.2", "UI Text Color (r g b a)": "255 255 255 1.0", "UI Text Outline Color (r g b a)": "0 0 0 0.25", "UI Text Alignment (left, right, center)": "center", "UI Player List Text Alignment (left, right, center)": "center", "UI Pending Participation Message": "No one has played... yet." }, "Event Notifications": { "Enable Chat Notifications": true, "Event Chat Prefix": "", "Event Chat Icon (Steam64 ID)": 0, "Enable GameTip Notifications": false, "GameTip Style (info OR alert OR error)": "info", "GameTip Duration (seconds)": 3.0, "Enable Event Upcoming Notification": false, "Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30, "Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>", "Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>", "Event Starting Sound": "assets/bundled/prefabs/fx/item_unlock.prefab", "Event Ending": "The <color=purple>{event_name}</color> event has ended.", "Event Ending Sound": "assets/bundled/prefabs/fx/item_unlock.prefab", "No Participants": "No one participated in the <color=purple>{event_name}</color> event", "Multiple Winners Notification Delay (seconds)": 4.0 }, "Event Reward(s)": [ { "Enable Reward": true, "Reward Probability %": 100, "Reward Notification": { "Enable Reward Notification": true, "Only Send Reward Notification To Winning Player?": false, "Reward Notification": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!", "Separate {rewards_list} With Commas?": true }, "Min Number from Item(s) List": 999, "Max Number from Item(s) List": 999, "Randomize Item(s) List": false, "Item(s)": [ { "Enable Item": true, "Item Probability %": 100, "Item Display Name": "Scrap", "Change Item Name to Item Display Name in Player Inventory": false, "Item Shortname": "scrap", "Item Skin ID": 0, "Min Item Amount": 100, "Max Item Amount": 100 } ], "Command(s)": [ { "Enable Command": false, "Command Probability %": 100, "Command Display Name": "VIP Role", "Command": "oxide.usergroup add {player.id} vip" } ], "Kit(s) (plugin required)": [ { "Enable Kit": false, "Kit Probability %": 100, "Kit Display Name": "PVP Kit", "Kit": "pvpkit" } ] } ], "Participation Reward": { "Enable Participation Reward": true, "Give Participation Reward to Event Reward(s) Winner(s)?": false, "Participation Reward Probability %": 100, "Participation Reward Notification": { "Enable Participation Reward Notification": true, "Only Send Participation Reward Notification To Participating Players?": false, "Participation Reward Notification": "Everyone else who participated in the <color=purple>{event_name}</color> event received <color=purple>{rewards_list}</color>!", "Separate {rewards_list} With Commas?": true }, "Min Number from Participation Reward Item(s) List": 999, "Max Number from Participation Reward Item(s) List": 999, "Randomize Participation Reward Item(s) List": false, "Participation Reward Item(s)": [ { "Enable Participation Reward Item": true, "Participation Reward Item Probability %": 100, "Participation Reward Item Display Name": "Scrap", "Change Item Name to Participation Reward Item Display Name in Player Inventory": false, "Participation Reward Item Shortname": "scrap", "Participation Reward Item Skin ID": 0, "Participation Reward Min Item Amount": 10, "Participation Reward Max Item Amount": 10 } ], "Participation Reward Command(s)": [ { "Enable Participation Reward Command": false, "Participation Reward Command Probability %": 100, "Participation Reward Command Display Name": "Participant Role", "Participation Reward Command": "oxide.usergroup add {player.id} participant" } ], "Participation Reward Kit(s) (plugin required)": [ { "Enable Participation Reward Kit": false, "Participation Reward Kit Probability %": 100, "Participation Reward Kit Display Name": "Farm Kit", "Participation Reward Kit": "farmkit" } ] } }, "CrateClash": { "Enable Event": true, "Event Name": "CrateClash", "Event Description": "Loot crates to win!", "Event Type (destroy, loot, collect, dispense, fish, gather)": "loot", "Event Length (seconds)": 600, "Event Entities": [ "crate_basic", "crate_elite", "crate_normal", "crate_normal_2", "crate_normal_2_food", "crate_normal_2_medical", "crate_underwater_basic", "crate_underwater_advanced", "crate_tools", "crate_mine", "minecart", "vehicle_parts", "hiddenhackablecrate", "codelockedhackablecrate", "codelockedhackablecrate_oilrig", "supply_drop", "bradley_crate", "heli_crate", "crate_ammunition", "crate_fuel", "crate_medical", "crate_food_1", "crate_food_2", "foodbox", "loot_trash", "trash-pile-1", "tech_parts_1", "tech_parts_2", "wagon_crate_normal", "wagon_crate_normal_2", "wagon_crate_normal_2_food", "wagon_crate_normal_2_medical", "giftbox_loot", "presentdrop", "xmastunnellootbox", "crate_basic_jungle" ], "Enable Event Permission": false, "Event Permission": "extraevents.crateclash", "Show UI And Notifications To Players Without Event Permission?": false, "Restrict Event to Deep Sea Players Only?": false, "Show UI And Notifications to Deep Sea Players Only?": false, "Event Image(s)": [ { "Enable Image": true, "Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg", "Image Transparency (0.0 - 100.0)": 75.0, "Image Anchors Min (x y)": "0.8 0.2", "Image Anchors Max (x y)": "0.83 0.245" } ], "Event Leaderboard": { "Enable Leaderboard UI": true, "UI Anchors Min (x y)": "0.695 0.025", "UI Anchors Max (x y)": "0.83 0.1975", "UI Background Color (r g b a)": "255 255 255 0.2", "UI Text Color (r g b a)": "255 255 255 1.0", "UI Text Outline Color (r g b a)": "0 0 0 0.25", "UI Text Alignment (left, right, center)": "center", "UI Player List Text Alignment (left, right, center)": "center", "UI Pending Participation Message": "No one has played... yet." }, "Event Notifications": { "Enable Chat Notifications": true, "Event Chat Prefix": "", "Event Chat Icon (Steam64 ID)": 0, "Enable GameTip Notifications": false, "GameTip Style (info OR alert OR error)": "info", "GameTip Duration (seconds)": 3.0, "Enable Event Upcoming Notification": false, "Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30, "Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>", "Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>", "Event Starting Sound": "assets/bundled/prefabs/fx/item_unlock.prefab", "Event Ending": "The <color=purple>{event_name}</color> event has ended.", "Event Ending Sound": "assets/bundled/prefabs/fx/item_unlock.prefab", "No Participants": "No one participated in the <color=purple>{event_name}</color> event", "Multiple Winners Notification Delay (seconds)": 4.0 }, "Event Reward(s)": [ { "Enable Reward": true, "Reward Probability %": 100, "Reward Notification": { "Enable Reward Notification": true, "Only Send Reward Notification To Winning Player?": false, "Reward Notification": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!", "Separate {rewards_list} With Commas?": true }, "Min Number from Item(s) List": 999, "Max Number from Item(s) List": 999, "Randomize Item(s) List": false, "Item(s)": [ { "Enable Item": true, "Item Probability %": 100, "Item Display Name": "Scrap", "Change Item Name to Item Display Name in Player Inventory": false, "Item Shortname": "scrap", "Item Skin ID": 0, "Min Item Amount": 100, "Max Item Amount": 100 } ], "Command(s)": [ { "Enable Command": false, "Command Probability %": 100, "Command Display Name": "VIP Role", "Command": "oxide.usergroup add {player.id} vip" } ], "Kit(s) (plugin required)": [ { "Enable Kit": false, "Kit Probability %": 100, "Kit Display Name": "PVP Kit", "Kit": "pvpkit" } ] } ], "Participation Reward": { "Enable Participation Reward": true, "Give Participation Reward to Event Reward(s) Winner(s)?": false, "Participation Reward Probability %": 100, "Participation Reward Notification": { "Enable Participation Reward Notification": true, "Only Send Participation Reward Notification To Participating Players?": false, "Participation Reward Notification": "Everyone else who participated in the <color=purple>{event_name}</color> event received <color=purple>{rewards_list}</color>!", "Separate {rewards_list} With Commas?": true }, "Min Number from Participation Reward Item(s) List": 999, "Max Number from Participation Reward Item(s) List": 999, "Randomize Participation Reward Item(s) List": false, "Participation Reward Item(s)": [ { "Enable Participation Reward Item": true, "Participation Reward Item Probability %": 100, "Participation Reward Item Display Name": "Scrap", "Change Item Name to Participation Reward Item Display Name in Player Inventory": false, "Participation Reward Item Shortname": "scrap", "Participation Reward Item Skin ID": 0, "Participation Reward Min Item Amount": 10, "Participation Reward Max Item Amount": 10 } ], "Participation Reward Command(s)": [ { "Enable Participation Reward Command": false, "Participation Reward Command Probability %": 100, "Participation Reward Command Display Name": "Participant Role", "Participation Reward Command": "oxide.usergroup add {player.id} participant" } ], "Participation Reward Kit(s) (plugin required)": [ { "Enable Participation Reward Kit": false, "Participation Reward Kit Probability %": 100, "Participation Reward Kit Display Name": "Farm Kit", "Participation Reward Kit": "farmkit" } ] } }, "FishingFrenzy": { "Enable Event": true, "Event Name": "FishingFrenzy", "Event Description": "Catch fish to win!", "Event Type (destroy, loot, collect, dispense, fish, gather)": "fish", "Event Length (seconds)": 600, "Event Entities": [ "fish", "fish.herring", "fish.yellow_perch", "fish.brown_trout", "fish.anchovy", "fish.sardine", "simpleshark", "fish.troutsmall", "fish.catfish", "fish.salmon", "fish.orangeroughy" ], "Enable Event Permission": false, "Event Permission": "extraevents.fishingfrenzy", "Show UI And Notifications To Players Without Event Permission?": false, "Restrict Event to Deep Sea Players Only?": false, "Show UI And Notifications to Deep Sea Players Only?": false, "Event Image(s)": [ { "Enable Image": true, "Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg", "Image Transparency (0.0 - 100.0)": 75.0, "Image Anchors Min (x y)": "0.8 0.2", "Image Anchors Max (x y)": "0.83 0.245" } ], "Event Leaderboard": { "Enable Leaderboard UI": true, "UI Anchors Min (x y)": "0.695 0.025", "UI Anchors Max (x y)": "0.83 0.1975", "UI Background Color (r g b a)": "255 255 255 0.2", "UI Text Color (r g b a)": "255 255 255 1.0", "UI Text Outline Color (r g b a)": "0 0 0 0.25", "UI Text Alignment (left, right, center)": "center", "UI Player List Text Alignment (left, right, center)": "center", "UI Pending Participation Message": "No one has played... yet." }, "Event Notifications": { "Enable Chat Notifications": true, "Event Chat Prefix": "", "Event Chat Icon (Steam64 ID)": 0, "Enable GameTip Notifications": false, "GameTip Style (info OR alert OR error)": "info", "GameTip Duration (seconds)": 3.0, "Enable Event Upcoming Notification": false, "Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30, "Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>", "Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>", "Event Starting Sound": "assets/bundled/prefabs/fx/item_unlock.prefab", "Event Ending": "The <color=purple>{event_name}</color> event has ended.", "Event Ending Sound": "assets/bundled/prefabs/fx/item_unlock.prefab", "No Participants": "No one participated in the <color=purple>{event_name}</color> event", "Multiple Winners Notification Delay (seconds)": 4.0 }, "Event Reward(s)": [ { "Enable Reward": true, "Reward Probability %": 100, "Reward Notification": { "Enable Reward Notification": true, "Only Send Reward Notification To Winning Player?": false, "Reward Notification": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!", "Separate {rewards_list} With Commas?": true }, "Min Number from Item(s) List": 999, "Max Number from Item(s) List": 999, "Randomize Item(s) List": false, "Item(s)": [ { "Enable Item": true, "Item Probability %": 100, "Item Display Name": "Scrap", "Change Item Name to Item Display Name in Player Inventory": false, "Item Shortname": "scrap", "Item Skin ID": 0, "Min Item Amount": 100, "Max Item Amount": 100 } ], "Command(s)": [ { "Enable Command": false, "Command Probability %": 100, "Command Display Name": "VIP Role", "Command": "oxide.usergroup add {player.id} vip" } ], "Kit(s) (plugin required)": [ { "Enable Kit": false, "Kit Probability %": 100, "Kit Display Name": "PVP Kit", "Kit": "pvpkit" } ] } ], "Participation Reward": { "Enable Participation Reward": true, "Give Participation Reward to Event Reward(s) Winner(s)?": false, "Participation Reward Probability %": 100, "Participation Reward Notification": { "Enable Participation Reward Notification": true, "Only Send Participation Reward Notification To Participating Players?": false, "Participation Reward Notification": "Everyone else who participated in the <color=purple>{event_name}</color> event received <color=purple>{rewards_list}</color>!", "Separate {rewards_list} With Commas?": true }, "Min Number from Participation Reward Item(s) List": 999, "Max Number from Participation Reward Item(s) List": 999, "Randomize Participation Reward Item(s) List": false, "Participation Reward Item(s)": [ { "Enable Participation Reward Item": true, "Participation Reward Item Probability %": 100, "Participation Reward Item Display Name": "Scrap", "Change Item Name to Participation Reward Item Display Name in Player Inventory": false, "Participation Reward Item Shortname": "scrap", "Participation Reward Item Skin ID": 0, "Participation Reward Min Item Amount": 10, "Participation Reward Max Item Amount": 10 } ], "Participation Reward Command(s)": [ { "Enable Participation Reward Command": false, "Participation Reward Command Probability %": 100, "Participation Reward Command Display Name": "Participant Role", "Participation Reward Command": "oxide.usergroup add {player.id} participant" } ], "Participation Reward Kit(s) (plugin required)": [ { "Enable Participation Reward Kit": false, "Participation Reward Kit Probability %": 100, "Participation Reward Kit Display Name": "Farm Kit", "Participation Reward Kit": "farmkit" } ] } }, "HempHunters": { "Enable Event": true, "Event Name": "HempHunters", "Event Description": "Gather wild hemp to win!", "Event Type (destroy, loot, collect, dispense, fish, gather)": "gather", "Event Length (seconds)": 600, "Event Entities": [ "cloth" ], "Enable Event Permission": false, "Event Permission": "extraevents.hemphunters", "Show UI And Notifications To Players Without Event Permission?": false, "Restrict Event to Deep Sea Players Only?": false, "Show UI And Notifications to Deep Sea Players Only?": false, "Event Image(s)": [ { "Enable Image": true, "Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg", "Image Transparency (0.0 - 100.0)": 75.0, "Image Anchors Min (x y)": "0.8 0.2", "Image Anchors Max (x y)": "0.83 0.245" } ], "Event Leaderboard": { "Enable Leaderboard UI": true, "UI Anchors Min (x y)": "0.695 0.025", "UI Anchors Max (x y)": "0.83 0.1975", "UI Background Color (r g b a)": "255 255 255 0.2", "UI Text Color (r g b a)": "255 255 255 1.0", "UI Text Outline Color (r g b a)": "0 0 0 0.25", "UI Text Alignment (left, right, center)": "center", "UI Player List Text Alignment (left, right, center)": "center", "UI Pending Participation Message": "No one has played... yet." }, "Event Notifications": { "Enable Chat Notifications": true, "Event Chat Prefix": "", "Event Chat Icon (Steam64 ID)": 0, "Enable GameTip Notifications": false, "GameTip Style (info OR alert OR error)": "info", "GameTip Duration (seconds)": 3.0, "Enable Event Upcoming Notification": false, "Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30, "Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>", "Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>", "Event Starting Sound": "assets/bundled/prefabs/fx/item_unlock.prefab", "Event Ending": "The <color=purple>{event_name}</color> event has ended.", "Event Ending Sound": "assets/bundled/prefabs/fx/item_unlock.prefab", "No Participants": "No one participated in the <color=purple>{event_name}</color> event", "Multiple Winners Notification Delay (seconds)": 4.0 }, "Event Reward(s)": [ { "Enable Reward": true, "Reward Probability %": 100, "Reward Notification": { "Enable Reward Notification": true, "Only Send Reward Notification To Winning Player?": false, "Reward Notification": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!", "Separate {rewards_list} With Commas?": true }, "Min Number from Item(s) List": 999, "Max Number from Item(s) List": 999, "Randomize Item(s) List": false, "Item(s)": [ { "Enable Item": true, "Item Probability %": 100, "Item Display Name": "Scrap", "Change Item Name to Item Display Name in Player Inventory": false, "Item Shortname": "scrap", "Item Skin ID": 0, "Min Item Amount": 100, "Max Item Amount": 100 } ], "Command(s)": [ { "Enable Command": false, "Command Probability %": 100, "Command Display Name": "VIP Role", "Command": "oxide.usergroup add {player.id} vip" } ], "Kit(s) (plugin required)": [ { "Enable Kit": false, "Kit Probability %": 100, "Kit Display Name": "PVP Kit", "Kit": "pvpkit" } ] } ], "Participation Reward": { "Enable Participation Reward": true, "Give Participation Reward to Event Reward(s) Winner(s)?": false, "Participation Reward Probability %": 100, "Participation Reward Notification": { "Enable Participation Reward Notification": true, "Only Send Participation Reward Notification To Participating Players?": false, "Participation Reward Notification": "Everyone else who participated in the <color=purple>{event_name}</color> event received <color=purple>{rewards_list}</color>!", "Separate {rewards_list} With Commas?": true }, "Min Number from Participation Reward Item(s) List": 999, "Max Number from Participation Reward Item(s) List": 999, "Randomize Participation Reward Item(s) List": false, "Participation Reward Item(s)": [ { "Enable Participation Reward Item": true, "Participation Reward Item Probability %": 100, "Participation Reward Item Display Name": "Scrap", "Change Item Name to Participation Reward Item Display Name in Player Inventory": false, "Participation Reward Item Shortname": "scrap", "Participation Reward Item Skin ID": 0, "Participation Reward Min Item Amount": 10, "Participation Reward Max Item Amount": 10 } ], "Participation Reward Command(s)": [ { "Enable Participation Reward Command": false, "Participation Reward Command Probability %": 100, "Participation Reward Command Display Name": "Participant Role", "Participation Reward Command": "oxide.usergroup add {player.id} participant" } ], "Participation Reward Kit(s) (plugin required)": [ { "Enable Participation Reward Kit": false, "Participation Reward Kit Probability %": 100, "Participation Reward Kit Display Name": "Farm Kit", "Participation Reward Kit": "farmkit" } ] } }, "MushroomMadness": { "Enable Event": true, "Event Name": "MushroomMadness", "Event Description": "Gather wild mushrooms to win!", "Event Type (destroy, loot, collect, dispense, fish, gather)": "gather", "Event Length (seconds)": 600, "Event Entities": [ "mushroom" ], "Enable Event Permission": false, "Event Permission": "extraevents.mushroommadness", "Show UI And Notifications To Players Without Event Permission?": false, "Restrict Event to Deep Sea Players Only?": false, "Show UI And Notifications to Deep Sea Players Only?": false, "Event Image(s)": [ { "Enable Image": true, "Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg", "Image Transparency (0.0 - 100.0)": 75.0, "Image Anchors Min (x y)": "0.8 0.2", "Image Anchors Max (x y)": "0.83 0.245" } ], "Event Leaderboard": { "Enable Leaderboard UI": true, "UI Anchors Min (x y)": "0.695 0.025", "UI Anchors Max (x y)": "0.83 0.1975", "UI Background Color (r g b a)": "255 255 255 0.2", "UI Text Color (r g b a)": "255 255 255 1.0", "UI Text Outline Color (r g b a)": "0 0 0 0.25", "UI Text Alignment (left, right, center)": "center", "UI Player List Text Alignment (left, right, center)": "center", "UI Pending Participation Message": "No one has played... yet." }, "Event Notifications": { "Enable Chat Notifications": true, "Event Chat Prefix": "", "Event Chat Icon (Steam64 ID)": 0, "Enable GameTip Notifications": false, "GameTip Style (info OR alert OR error)": "info", "GameTip Duration (seconds)": 3.0, "Enable Event Upcoming Notification": false, "Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30, "Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>", "Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>", "Event Starting Sound": "assets/bundled/prefabs/fx/item_unlock.prefab", "Event Ending": "The <color=purple>{event_name}</color> event has ended.", "Event Ending Sound": "assets/bundled/prefabs/fx/item_unlock.prefab", "No Participants": "No one participated in the <color=purple>{event_name}</color> event", "Multiple Winners Notification Delay (seconds)": 4.0 }, "Event Reward(s)": [ { "Enable Reward": true, "Reward Probability %": 100, "Reward Notification": { "Enable Reward Notification": true, "Only Send Reward Notification To Winning Player?": false, "Reward Notification": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!", "Separate {rewards_list} With Commas?": true }, "Min Number from Item(s) List": 999, "Max Number from Item(s) List": 999, "Randomize Item(s) List": false, "Item(s)": [ { "Enable Item": true, "Item Probability %": 100, "Item Display Name": "Scrap", "Change Item Name to Item Display Name in Player Inventory": false, "Item Shortname": "scrap", "Item Skin ID": 0, "Min Item Amount": 100, "Max Item Amount": 100 } ], "Command(s)": [ { "Enable Command": false, "Command Probability %": 100, "Command Display Name": "VIP Role", "Command": "oxide.usergroup add {player.id} vip" } ], "Kit(s) (plugin required)": [ { "Enable Kit": false, "Kit Probability %": 100, "Kit Display Name": "PVP Kit", "Kit": "pvpkit" } ] } ], "Participation Reward": { "Enable Participation Reward": true, "Give Participation Reward to Event Reward(s) Winner(s)?": false, "Participation Reward Probability %": 100, "Participation Reward Notification": { "Enable Participation Reward Notification": true, "Only Send Participation Reward Notification To Participating Players?": false, "Participation Reward Notification": "Everyone else who participated in the <color=purple>{event_name}</color> event received <color=purple>{rewards_list}</color>!", "Separate {rewards_list} With Commas?": true }, "Min Number from Participation Reward Item(s) List": 999, "Max Number from Participation Reward Item(s) List": 999, "Randomize Participation Reward Item(s) List": false, "Participation Reward Item(s)": [ { "Enable Participation Reward Item": true, "Participation Reward Item Probability %": 100, "Participation Reward Item Display Name": "Scrap", "Change Item Name to Participation Reward Item Display Name in Player Inventory": false, "Participation Reward Item Shortname": "scrap", "Participation Reward Item Skin ID": 0, "Participation Reward Min Item Amount": 10, "Participation Reward Max Item Amount": 10 } ], "Participation Reward Command(s)": [ { "Enable Participation Reward Command": false, "Participation Reward Command Probability %": 100, "Participation Reward Command Display Name": "Participant Role", "Participation Reward Command": "oxide.usergroup add {player.id} participant" } ], "Participation Reward Kit(s) (plugin required)": [ { "Enable Participation Reward Kit": false, "Participation Reward Kit Probability %": 100, "Participation Reward Kit Display Name": "Farm Kit", "Participation Reward Kit": "farmkit" } ] } }, "OreWar": { "Enable Event": true, "Event Name": "OreWar", "Event Description": "Mine ore nodes to win!", "Event Type (destroy, loot, collect, dispense, fish, gather)": "dispense", "Event Length (seconds)": 600, "Event Entities": [ "sulfur.ore", "metal.ore", "stones" ], "Enable Event Permission": false, "Event Permission": "extraevents.orewar", "Show UI And Notifications To Players Without Event Permission?": false, "Restrict Event to Deep Sea Players Only?": false, "Show UI And Notifications to Deep Sea Players Only?": false, "Event Image(s)": [ { "Enable Image": true, "Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg", "Image Transparency (0.0 - 100.0)": 75.0, "Image Anchors Min (x y)": "0.8 0.2", "Image Anchors Max (x y)": "0.83 0.245" } ], "Event Leaderboard": { "Enable Leaderboard UI": true, "UI Anchors Min (x y)": "0.695 0.025", "UI Anchors Max (x y)": "0.83 0.1975", "UI Background Color (r g b a)": "255 255 255 0.2", "UI Text Color (r g b a)": "255 255 255 1.0", "UI Text Outline Color (r g b a)": "0 0 0 0.25", "UI Text Alignment (left, right, center)": "center", "UI Player List Text Alignment (left, right, center)": "center", "UI Pending Participation Message": "No one has played... yet." }, "Event Notifications": { "Enable Chat Notifications": true, "Event Chat Prefix": "", "Event Chat Icon (Steam64 ID)": 0, "Enable GameTip Notifications": false, "GameTip Style (info OR alert OR error)": "info", "GameTip Duration (seconds)": 3.0, "Enable Event Upcoming Notification": false, "Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30, "Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>", "Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>", "Event Starting Sound": "assets/bundled/prefabs/fx/item_unlock.prefab", "Event Ending": "The <color=purple>{event_name}</color> event has ended.", "Event Ending Sound": "assets/bundled/prefabs/fx/item_unlock.prefab", "No Participants": "No one participated in the <color=purple>{event_name}</color> event", "Multiple Winners Notification Delay (seconds)": 4.0 }, "Event Reward(s)": [ { "Enable Reward": true, "Reward Probability %": 100, "Reward Notification": { "Enable Reward Notification": true, "Only Send Reward Notification To Winning Player?": false, "Reward Notification": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!", "Separate {rewards_list} With Commas?": true }, "Min Number from Item(s) List": 999, "Max Number from Item(s) List": 999, "Randomize Item(s) List": false, "Item(s)": [ { "Enable Item": true, "Item Probability %": 100, "Item Display Name": "Scrap", "Change Item Name to Item Display Name in Player Inventory": false, "Item Shortname": "scrap", "Item Skin ID": 0, "Min Item Amount": 100, "Max Item Amount": 100 } ], "Command(s)": [ { "Enable Command": false, "Command Probability %": 100, "Command Display Name": "VIP Role", "Command": "oxide.usergroup add {player.id} vip" } ], "Kit(s) (plugin required)": [ { "Enable Kit": false, "Kit Probability %": 100, "Kit Display Name": "PVP Kit", "Kit": "pvpkit" } ] } ], "Participation Reward": { "Enable Participation Reward": true, "Give Participation Reward to Event Reward(s) Winner(s)?": false, "Participation Reward Probability %": 100, "Participation Reward Notification": { "Enable Participation Reward Notification": true, "Only Send Participation Reward Notification To Participating Players?": false, "Participation Reward Notification": "Everyone else who participated in the <color=purple>{event_name}</color> event received <color=purple>{rewards_list}</color>!", "Separate {rewards_list} With Commas?": true }, "Min Number from Participation Reward Item(s) List": 999, "Max Number from Participation Reward Item(s) List": 999, "Randomize Participation Reward Item(s) List": false, "Participation Reward Item(s)": [ { "Enable Participation Reward Item": true, "Participation Reward Item Probability %": 100, "Participation Reward Item Display Name": "Scrap", "Change Item Name to Participation Reward Item Display Name in Player Inventory": false, "Participation Reward Item Shortname": "scrap", "Participation Reward Item Skin ID": 0, "Participation Reward Min Item Amount": 10, "Participation Reward Max Item Amount": 10 } ], "Participation Reward Command(s)": [ { "Enable Participation Reward Command": false, "Participation Reward Command Probability %": 100, "Participation Reward Command Display Name": "Participant Role", "Participation Reward Command": "oxide.usergroup add {player.id} participant" } ], "Participation Reward Kit(s) (plugin required)": [ { "Enable Participation Reward Kit": false, "Participation Reward Kit Probability %": 100, "Participation Reward Kit Display Name": "Farm Kit", "Participation Reward Kit": "farmkit" } ] } }, "PlayerBattle": { "Enable Event": true, "Event Name": "PlayerBattle", "Event Description": "Kill other players to win!", "Event Type (destroy, loot, collect, dispense, fish, gather)": "destroy", "Event Length (seconds)": 600, "Event Entities": [ "player" ], "Enable Event Permission": false, "Event Permission": "extraevents.playerbattle", "Show UI And Notifications To Players Without Event Permission?": false, "Restrict Event to Deep Sea Players Only?": false, "Show UI And Notifications to Deep Sea Players Only?": false, "Event Image(s)": [ { "Enable Image": true, "Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg", "Image Transparency (0.0 - 100.0)": 75.0, "Image Anchors Min (x y)": "0.8 0.2", "Image Anchors Max (x y)": "0.83 0.245" } ], "Event Leaderboard": { "Enable Leaderboard UI": true, "UI Anchors Min (x y)": "0.695 0.025", "UI Anchors Max (x y)": "0.83 0.1975", "UI Background Color (r g b a)": "255 255 255 0.2", "UI Text Color (r g b a)": "255 255 255 1.0", "UI Text Outline Color (r g b a)": "0 0 0 0.25", "UI Text Alignment (left, right, center)": "center", "UI Player List Text Alignment (left, right, center)": "center", "UI Pending Participation Message": "No one has played... yet." }, "Event Notifications": { "Enable Chat Notifications": true, "Event Chat Prefix": "", "Event Chat Icon (Steam64 ID)": 0, "Enable GameTip Notifications": false, "GameTip Style (info OR alert OR error)": "info", "GameTip Duration (seconds)": 3.0, "Enable Event Upcoming Notification": false, "Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30, "Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>", "Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>", "Event Starting Sound": "assets/bundled/prefabs/fx/item_unlock.prefab", "Event Ending": "The <color=purple>{event_name}</color> event has ended.", "Event Ending Sound": "assets/bundled/prefabs/fx/item_unlock.prefab", "No Participants": "No one participated in the <color=purple>{event_name}</color> event", "Multiple Winners Notification Delay (seconds)": 4.0 }, "Event Reward(s)": [ { "Enable Reward": true, "Reward Probability %": 100, "Reward Notification": { "Enable Reward Notification": true, "Only Send Reward Notification To Winning Player?": false, "Reward Notification": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!", "Separate {rewards_list} With Commas?": true }, "Min Number from Item(s) List": 999, "Max Number from Item(s) List": 999, "Randomize Item(s) List": false, "Item(s)": [ { "Enable Item": true, "Item Probability %": 100, "Item Display Name": "Scrap", "Change Item Name to Item Display Name in Player Inventory": false, "Item Shortname": "scrap", "Item Skin ID": 0, "Min Item Amount": 100, "Max Item Amount": 100 } ], "Command(s)": [ { "Enable Command": false, "Command Probability %": 100, "Command Display Name": "VIP Role", "Command": "oxide.usergroup add {player.id} vip" } ], "Kit(s) (plugin required)": [ { "Enable Kit": false, "Kit Probability %": 100, "Kit Display Name": "PVP Kit", "Kit": "pvpkit" } ] } ], "Participation Reward": { "Enable Participation Reward": true, "Give Participation Reward to Event Reward(s) Winner(s)?": false, "Participation Reward Probability %": 100, "Participation Reward Notification": { "Enable Participation Reward Notification": true, "Only Send Participation Reward Notification To Participating Players?": false, "Participation Reward Notification": "Everyone else who participated in the <color=purple>{event_name}</color> event received <color=purple>{rewards_list}</color>!", "Separate {rewards_list} With Commas?": true }, "Min Number from Participation Reward Item(s) List": 999, "Max Number from Participation Reward Item(s) List": 999, "Randomize Participation Reward Item(s) List": false, "Participation Reward Item(s)": [ { "Enable Participation Reward Item": true, "Participation Reward Item Probability %": 100, "Participation Reward Item Display Name": "Scrap", "Change Item Name to Participation Reward Item Display Name in Player Inventory": false, "Participation Reward Item Shortname": "scrap", "Participation Reward Item Skin ID": 0, "Participation Reward Min Item Amount": 10, "Participation Reward Max Item Amount": 10 } ], "Participation Reward Command(s)": [ { "Enable Participation Reward Command": false, "Participation Reward Command Probability %": 100, "Participation Reward Command Display Name": "Participant Role", "Participation Reward Command": "oxide.usergroup add {player.id} participant" } ], "Participation Reward Kit(s) (plugin required)": [ { "Enable Participation Reward Kit": false, "Participation Reward Kit Probability %": 100, "Participation Reward Kit Display Name": "Farm Kit", "Participation Reward Kit": "farmkit" } ] } }, "ResourceRumble": { "Enable Event": true, "Event Name": "ResourceRumble", "Event Description": "Collect resources to win!", "Event Type (destroy, loot, collect, dispense, fish, gather)": "collect", "Event Length (seconds)": 600, "Event Entities": [ "sulfur.ore", "metal.ore", "hq.metal.ore", "stones", "wood", "cloth", "leather" ], "Enable Event Permission": false, "Event Permission": "extraevents.resourcerumble", "Show UI And Notifications To Players Without Event Permission?": false, "Restrict Event to Deep Sea Players Only?": false, "Show UI And Notifications to Deep Sea Players Only?": false, "Event Image(s)": [ { "Enable Image": true, "Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg", "Image Transparency (0.0 - 100.0)": 75.0, "Image Anchors Min (x y)": "0.8 0.2", "Image Anchors Max (x y)": "0.83 0.245" } ], "Event Leaderboard": { "Enable Leaderboard UI": true, "UI Anchors Min (x y)": "0.695 0.025", "UI Anchors Max (x y)": "0.83 0.1975", "UI Background Color (r g b a)": "255 255 255 0.2", "UI Text Color (r g b a)": "255 255 255 1.0", "UI Text Outline Color (r g b a)": "0 0 0 0.25", "UI Text Alignment (left, right, center)": "center", "UI Player List Text Alignment (left, right, center)": "center", "UI Pending Participation Message": "No one has played... yet." }, "Event Notifications": { "Enable Chat Notifications": true, "Event Chat Prefix": "", "Event Chat Icon (Steam64 ID)": 0, "Enable GameTip Notifications": false, "GameTip Style (info OR alert OR error)": "info", "GameTip Duration (seconds)": 3.0, "Enable Event Upcoming Notification": false, "Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30, "Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>", "Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>", "Event Starting Sound": "assets/bundled/prefabs/fx/item_unlock.prefab", "Event Ending": "The <color=purple>{event_name}</color> event has ended.", "Event Ending Sound": "assets/bundled/prefabs/fx/item_unlock.prefab", "No Participants": "No one participated in the <color=purple>{event_name}</color> event", "Multiple Winners Notification Delay (seconds)": 4.0 }, "Event Reward(s)": [ { "Enable Reward": true, "Reward Probability %": 100, "Reward Notification": { "Enable Reward Notification": true, "Only Send Reward Notification To Winning Player?": false, "Reward Notification": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!", "Separate {rewards_list} With Commas?": true }, "Min Number from Item(s) List": 999, "Max Number from Item(s) List": 999, "Randomize Item(s) List": false, "Item(s)": [ { "Enable Item": true, "Item Probability %": 100, "Item Display Name": "Scrap", "Change Item Name to Item Display Name in Player Inventory": false, "Item Shortname": "scrap", "Item Skin ID": 0, "Min Item Amount": 100, "Max Item Amount": 100 } ], "Command(s)": [ { "Enable Command": false, "Command Probability %": 100, "Command Display Name": "VIP Role", "Command": "oxide.usergroup add {player.id} vip" } ], "Kit(s) (plugin required)": [ { "Enable Kit": false, "Kit Probability %": 100, "Kit Display Name": "PVP Kit", "Kit": "pvpkit" } ] } ], "Participation Reward": { "Enable Participation Reward": true, "Give Participation Reward to Event Reward(s) Winner(s)?": false, "Participation Reward Probability %": 100, "Participation Reward Notification": { "Enable Participation Reward Notification": true, "Only Send Participation Reward Notification To Participating Players?": false, "Participation Reward Notification": "Everyone else who participated in the <color=purple>{event_name}</color> event received <color=purple>{rewards_list}</color>!", "Separate {rewards_list} With Commas?": true }, "Min Number from Participation Reward Item(s) List": 999, "Max Number from Participation Reward Item(s) List": 999, "Randomize Participation Reward Item(s) List": false, "Participation Reward Item(s)": [ { "Enable Participation Reward Item": true, "Participation Reward Item Probability %": 100, "Participation Reward Item Display Name": "Scrap", "Change Item Name to Participation Reward Item Display Name in Player Inventory": false, "Participation Reward Item Shortname": "scrap", "Participation Reward Item Skin ID": 0, "Participation Reward Min Item Amount": 10, "Participation Reward Max Item Amount": 10 } ], "Participation Reward Command(s)": [ { "Enable Participation Reward Command": false, "Participation Reward Command Probability %": 100, "Participation Reward Command Display Name": "Participant Role", "Participation Reward Command": "oxide.usergroup add {player.id} participant" } ], "Participation Reward Kit(s) (plugin required)": [ { "Enable Participation Reward Kit": false, "Participation Reward Kit Probability %": 100, "Participation Reward Kit Display Name": "Farm Kit", "Participation Reward Kit": "farmkit" } ] } }, "RoadsignRun": { "Enable Event": true, "Event Name": "RoadsignRun", "Event Description": "Destroy roadsigns to win!", "Event Type (destroy, loot, collect, dispense, fish, gather)": "destroy", "Event Length (seconds)": 600, "Event Entities": [ "roadsign1", "roadsign2", "roadsign3", "roadsign4", "roadsign5", "roadsign6", "roadsign7", "roadsign8", "roadsign9" ], "Enable Event Permission": false, "Event Permission": "extraevents.roadsignrun", "Show UI And Notifications To Players Without Event Permission?": false, "Restrict Event to Deep Sea Players Only?": false, "Show UI And Notifications to Deep Sea Players Only?": false, "Event Image(s)": [ { "Enable Image": true, "Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg", "Image Transparency (0.0 - 100.0)": 75.0, "Image Anchors Min (x y)": "0.8 0.2", "Image Anchors Max (x y)": "0.83 0.245" } ], "Event Leaderboard": { "Enable Leaderboard UI": true, "UI Anchors Min (x y)": "0.695 0.025", "UI Anchors Max (x y)": "0.83 0.1975", "UI Background Color (r g b a)": "255 255 255 0.2", "UI Text Color (r g b a)": "255 255 255 1.0", "UI Text Outline Color (r g b a)": "0 0 0 0.25", "UI Text Alignment (left, right, center)": "center", "UI Player List Text Alignment (left, right, center)": "center", "UI Pending Participation Message": "No one has played... yet." }, "Event Notifications": { "Enable Chat Notifications": true, "Event Chat Prefix": "", "Event Chat Icon (Steam64 ID)": 0, "Enable GameTip Notifications": false, "GameTip Style (info OR alert OR error)": "info", "GameTip Duration (seconds)": 3.0, "Enable Event Upcoming Notification": false, "Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30, "Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>", "Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>", "Event Starting Sound": "assets/bundled/prefabs/fx/item_unlock.prefab", "Event Ending": "The <color=purple>{event_name}</color> event has ended.", "Event Ending Sound": "assets/bundled/prefabs/fx/item_unlock.prefab", "No Participants": "No one participated in the <color=purple>{event_name}</color> event", "Multiple Winners Notification Delay (seconds)": 4.0 }, "Event Reward(s)": [ { "Enable Reward": true, "Reward Probability %": 100, "Reward Notification": { "Enable Reward Notification": true, "Only Send Reward Notification To Winning Player?": false, "Reward Notification": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!", "Separate {rewards_list} With Commas?": true }, "Min Number from Item(s) List": 999, "Max Number from Item(s) List": 999, "Randomize Item(s) List": false, "Item(s)": [ { "Enable Item": true, "Item Probability %": 100, "Item Display Name": "Scrap", "Change Item Name to Item Display Name in Player Inventory": false, "Item Shortname": "scrap", "Item Skin ID": 0, "Min Item Amount": 100, "Max Item Amount": 100 } ], "Command(s)": [ { "Enable Command": false, "Command Probability %": 100, "Command Display Name": "VIP Role", "Command": "oxide.usergroup add {player.id} vip" } ], "Kit(s) (plugin required)": [ { "Enable Kit": false, "Kit Probability %": 100, "Kit Display Name": "PVP Kit", "Kit": "pvpkit" } ] } ], "Participation Reward": { "Enable Participation Reward": true, "Give Participation Reward to Event Reward(s) Winner(s)?": false, "Participation Reward Probability %": 100, "Participation Reward Notification": { "Enable Participation Reward Notification": true, "Only Send Participation Reward Notification To Participating Players?": false, "Participation Reward Notification": "Everyone else who participated in the <color=purple>{event_name}</color> event received <color=purple>{rewards_list}</color>!", "Separate {rewards_list} With Commas?": true }, "Min Number from Participation Reward Item(s) List": 999, "Max Number from Participation Reward Item(s) List": 999, "Randomize Participation Reward Item(s) List": false, "Participation Reward Item(s)": [ { "Enable Participation Reward Item": true, "Participation Reward Item Probability %": 100, "Participation Reward Item Display Name": "Scrap", "Change Item Name to Participation Reward Item Display Name in Player Inventory": false, "Participation Reward Item Shortname": "scrap", "Participation Reward Item Skin ID": 0, "Participation Reward Min Item Amount": 10, "Participation Reward Max Item Amount": 10 } ], "Participation Reward Command(s)": [ { "Enable Participation Reward Command": false, "Participation Reward Command Probability %": 100, "Participation Reward Command Display Name": "Participant Role", "Participation Reward Command": "oxide.usergroup add {player.id} participant" } ], "Participation Reward Kit(s) (plugin required)": [ { "Enable Participation Reward Kit": false, "Participation Reward Kit Probability %": 100, "Participation Reward Kit Display Name": "Farm Kit", "Participation Reward Kit": "farmkit" } ] } }, "TreeTrimmers": { "Enable Event": true, "Event Name": "TreeTrimmers", "Event Description": "Chop trees to win!", "Event Type (destroy, loot, collect, dispense, fish, gather)": "dispense", "Event Length (seconds)": 600, "Event Entities": [ "wood" ], "Enable Event Permission": false, "Event Permission": "extraevents.treetrimmers", "Show UI And Notifications To Players Without Event Permission?": false, "Restrict Event to Deep Sea Players Only?": false, "Show UI And Notifications to Deep Sea Players Only?": false, "Event Image(s)": [ { "Enable Image": true, "Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg", "Image Transparency (0.0 - 100.0)": 75.0, "Image Anchors Min (x y)": "0.8 0.2", "Image Anchors Max (x y)": "0.83 0.245" } ], "Event Leaderboard": { "Enable Leaderboard UI": true, "UI Anchors Min (x y)": "0.695 0.025", "UI Anchors Max (x y)": "0.83 0.1975", "UI Background Color (r g b a)": "255 255 255 0.2", "UI Text Color (r g b a)": "255 255 255 1.0", "UI Text Outline Color (r g b a)": "0 0 0 0.25", "UI Text Alignment (left, right, center)": "center", "UI Player List Text Alignment (left, right, center)": "center", "UI Pending Participation Message": "No one has played... yet." }, "Event Notifications": { "Enable Chat Notifications": true, "Event Chat Prefix": "", "Event Chat Icon (Steam64 ID)": 0, "Enable GameTip Notifications": false, "GameTip Style (info OR alert OR error)": "info", "GameTip Duration (seconds)": 3.0, "Enable Event Upcoming Notification": false, "Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30, "Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>", "Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>", "Event Starting Sound": "assets/bundled/prefabs/fx/item_unlock.prefab", "Event Ending": "The <color=purple>{event_name}</color> event has ended.", "Event Ending Sound": "assets/bundled/prefabs/fx/item_unlock.prefab", "No Participants": "No one participated in the <color=purple>{event_name}</color> event", "Multiple Winners Notification Delay (seconds)": 4.0 }, "Event Reward(s)": [ { "Enable Reward": true, "Reward Probability %": 100, "Reward Notification": { "Enable Reward Notification": true, "Only Send Reward Notification To Winning Player?": false, "Reward Notification": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!", "Separate {rewards_list} With Commas?": true }, "Min Number from Item(s) List": 999, "Max Number from Item(s) List": 999, "Randomize Item(s) List": false, "Item(s)": [ { "Enable Item": true, "Item Probability %": 100, "Item Display Name": "Scrap", "Change Item Name to Item Display Name in Player Inventory": false, "Item Shortname": "scrap", "Item Skin ID": 0, "Min Item Amount": 100, "Max Item Amount": 100 } ], "Command(s)": [ { "Enable Command": false, "Command Probability %": 100, "Command Display Name": "VIP Role", "Command": "oxide.usergroup add {player.id} vip" } ], "Kit(s) (plugin required)": [ { "Enable Kit": false, "Kit Probability %": 100, "Kit Display Name": "PVP Kit", "Kit": "pvpkit" } ] } ], "Participation Reward": { "Enable Participation Reward": true, "Give Participation Reward to Event Reward(s) Winner(s)?": false, "Participation Reward Probability %": 100, "Participation Reward Notification": { "Enable Participation Reward Notification": true, "Only Send Participation Reward Notification To Participating Players?": false, "Participation Reward Notification": "Everyone else who participated in the <color=purple>{event_name}</color> event received <color=purple>{rewards_list}</color>!", "Separate {rewards_list} With Commas?": true }, "Min Number from Participation Reward Item(s) List": 999, "Max Number from Participation Reward Item(s) List": 999, "Randomize Participation Reward Item(s) List": false, "Participation Reward Item(s)": [ { "Enable Participation Reward Item": true, "Participation Reward Item Probability %": 100, "Participation Reward Item Display Name": "Scrap", "Change Item Name to Participation Reward Item Display Name in Player Inventory": false, "Participation Reward Item Shortname": "scrap", "Participation Reward Item Skin ID": 0, "Participation Reward Min Item Amount": 10, "Participation Reward Max Item Amount": 10 } ], "Participation Reward Command(s)": [ { "Enable Participation Reward Command": false, "Participation Reward Command Probability %": 100, "Participation Reward Command Display Name": "Participant Role", "Participation Reward Command": "oxide.usergroup add {player.id} participant" } ], "Participation Reward Kit(s) (plugin required)": [ { "Enable Participation Reward Kit": false, "Participation Reward Kit Probability %": 100, "Participation Reward Kit Display Name": "Farm Kit", "Participation Reward Kit": "farmkit" } ] } }, "TunnelTussle": { "Enable Event": true, "Event Name": "TunnelTussle", "Event Description": "Kill tunnel dwellers to win!", "Event Type (destroy, loot, collect, dispense, fish, gather)": "destroy", "Event Length (seconds)": 600, "Event Entities": [ "npc_tunneldweller" ], "Enable Event Permission": false, "Event Permission": "extraevents.tunneltussle", "Show UI And Notifications To Players Without Event Permission?": false, "Restrict Event to Deep Sea Players Only?": false, "Show UI And Notifications to Deep Sea Players Only?": false, "Event Image(s)": [ { "Enable Image": true, "Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg", "Image Transparency (0.0 - 100.0)": 75.0, "Image Anchors Min (x y)": "0.8 0.2", "Image Anchors Max (x y)": "0.83 0.245" } ], "Event Leaderboard": { "Enable Leaderboard UI": true, "UI Anchors Min (x y)": "0.695 0.025", "UI Anchors Max (x y)": "0.83 0.1975", "UI Background Color (r g b a)": "255 255 255 0.2", "UI Text Color (r g b a)": "255 255 255 1.0", "UI Text Outline Color (r g b a)": "0 0 0 0.25", "UI Text Alignment (left, right, center)": "center", "UI Player List Text Alignment (left, right, center)": "center", "UI Pending Participation Message": "No one has played... yet." }, "Event Notifications": { "Enable Chat Notifications": true, "Event Chat Prefix": "", "Event Chat Icon (Steam64 ID)": 0, "Enable GameTip Notifications": false, "GameTip Style (info OR alert OR error)": "info", "GameTip Duration (seconds)": 3.0, "Enable Event Upcoming Notification": false, "Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30, "Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>", "Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>", "Event Starting Sound": "assets/bundled/prefabs/fx/item_unlock.prefab", "Event Ending": "The <color=purple>{event_name}</color> event has ended.", "Event Ending Sound": "assets/bundled/prefabs/fx/item_unlock.prefab", "No Participants": "No one participated in the <color=purple>{event_name}</color> event", "Multiple Winners Notification Delay (seconds)": 4.0 }, "Event Reward(s)": [ { "Enable Reward": true, "Reward Probability %": 100, "Reward Notification": { "Enable Reward Notification": true, "Only Send Reward Notification To Winning Player?": false, "Reward Notification": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!", "Separate {rewards_list} With Commas?": true }, "Min Number from Item(s) List": 999, "Max Number from Item(s) List": 999, "Randomize Item(s) List": false, "Item(s)": [ { "Enable Item": true, "Item Probability %": 100, "Item Display Name": "Scrap", "Change Item Name to Item Display Name in Player Inventory": false, "Item Shortname": "scrap", "Item Skin ID": 0, "Min Item Amount": 100, "Max Item Amount": 100 } ], "Command(s)": [ { "Enable Command": false, "Command Probability %": 100, "Command Display Name": "VIP Role", "Command": "oxide.usergroup add {player.id} vip" } ], "Kit(s) (plugin required)": [ { "Enable Kit": false, "Kit Probability %": 100, "Kit Display Name": "PVP Kit", "Kit": "pvpkit" } ] } ], "Participation Reward": { "Enable Participation Reward": true, "Give Participation Reward to Event Reward(s) Winner(s)?": false, "Participation Reward Probability %": 100, "Participation Reward Notification": { "Enable Participation Reward Notification": true, "Only Send Participation Reward Notification To Participating Players?": false, "Participation Reward Notification": "Everyone else who participated in the <color=purple>{event_name}</color> event received <color=purple>{rewards_list}</color>!", "Separate {rewards_list} With Commas?": true }, "Min Number from Participation Reward Item(s) List": 999, "Max Number from Participation Reward Item(s) List": 999, "Randomize Participation Reward Item(s) List": false, "Participation Reward Item(s)": [ { "Enable Participation Reward Item": true, "Participation Reward Item Probability %": 100, "Participation Reward Item Display Name": "Scrap", "Change Item Name to Participation Reward Item Display Name in Player Inventory": false, "Participation Reward Item Shortname": "scrap", "Participation Reward Item Skin ID": 0, "Participation Reward Min Item Amount": 10, "Participation Reward Max Item Amount": 10 } ], "Participation Reward Command(s)": [ { "Enable Participation Reward Command": false, "Participation Reward Command Probability %": 100, "Participation Reward Command Display Name": "Participant Role", "Participation Reward Command": "oxide.usergroup add {player.id} participant" } ], "Participation Reward Kit(s) (plugin required)": [ { "Enable Participation Reward Kit": false, "Participation Reward Kit Probability %": 100, "Participation Reward Kit Display Name": "Farm Kit", "Participation Reward Kit": "farmkit" } ] } }, "UnderwaterWar": { "Enable Event": true, "Event Name": "UnderwaterWar", "Event Description": "Kill underwater lab scientists to win!", "Event Type (destroy, loot, collect, dispense, fish, gather)": "destroy", "Event Length (seconds)": 600, "Event Entities": [ "npc_underwaterdweller" ], "Enable Event Permission": false, "Event Permission": "extraevents.underwaterwar", "Show UI And Notifications To Players Without Event Permission?": false, "Restrict Event to Deep Sea Players Only?": false, "Show UI And Notifications to Deep Sea Players Only?": false, "Event Image(s)": [ { "Enable Image": true, "Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg", "Image Transparency (0.0 - 100.0)": 75.0, "Image Anchors Min (x y)": "0.8 0.2", "Image Anchors Max (x y)": "0.83 0.245" } ], "Event Leaderboard": { "Enable Leaderboard UI": true, "UI Anchors Min (x y)": "0.695 0.025", "UI Anchors Max (x y)": "0.83 0.1975", "UI Background Color (r g b a)": "255 255 255 0.2", "UI Text Color (r g b a)": "255 255 255 1.0", "UI Text Outline Color (r g b a)": "0 0 0 0.25", "UI Text Alignment (left, right, center)": "center", "UI Player List Text Alignment (left, right, center)": "center", "UI Pending Participation Message": "No one has played... yet." }, "Event Notifications": { "Enable Chat Notifications": true, "Event Chat Prefix": "", "Event Chat Icon (Steam64 ID)": 0, "Enable GameTip Notifications": false, "GameTip Style (info OR alert OR error)": "info", "GameTip Duration (seconds)": 3.0, "Enable Event Upcoming Notification": false, "Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30, "Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>", "Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>", "Event Starting Sound": "assets/bundled/prefabs/fx/item_unlock.prefab", "Event Ending": "The <color=purple>{event_name}</color> event has ended.", "Event Ending Sound": "assets/bundled/prefabs/fx/item_unlock.prefab", "No Participants": "No one participated in the <color=purple>{event_name}</color> event", "Multiple Winners Notification Delay (seconds)": 4.0 }, "Event Reward(s)": [ { "Enable Reward": true, "Reward Probability %": 100, "Reward Notification": { "Enable Reward Notification": true, "Only Send Reward Notification To Winning Player?": false, "Reward Notification": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!", "Separate {rewards_list} With Commas?": true }, "Min Number from Item(s) List": 999, "Max Number from Item(s) List": 999, "Randomize Item(s) List": false, "Item(s)": [ { "Enable Item": true, "Item Probability %": 100, "Item Display Name": "Scrap", "Change Item Name to Item Display Name in Player Inventory": false, "Item Shortname": "scrap", "Item Skin ID": 0, "Min Item Amount": 100, "Max Item Amount": 100 } ], "Command(s)": [ { "Enable Command": false, "Command Probability %": 100, "Command Display Name": "VIP Role", "Command": "oxide.usergroup add {player.id} vip" } ], "Kit(s) (plugin required)": [ { "Enable Kit": false, "Kit Probability %": 100, "Kit Display Name": "PVP Kit", "Kit": "pvpkit" } ] } ], "Participation Reward": { "Enable Participation Reward": true, "Give Participation Reward to Event Reward(s) Winner(s)?": false, "Participation Reward Probability %": 100, "Participation Reward Notification": { "Enable Participation Reward Notification": true, "Only Send Participation Reward Notification To Participating Players?": false, "Participation Reward Notification": "Everyone else who participated in the <color=purple>{event_name}</color> event received <color=purple>{rewards_list}</color>!", "Separate {rewards_list} With Commas?": true }, "Min Number from Participation Reward Item(s) List": 999, "Max Number from Participation Reward Item(s) List": 999, "Randomize Participation Reward Item(s) List": false, "Participation Reward Item(s)": [ { "Enable Participation Reward Item": true, "Participation Reward Item Probability %": 100, "Participation Reward Item Display Name": "Scrap", "Change Item Name to Participation Reward Item Display Name in Player Inventory": false, "Participation Reward Item Shortname": "scrap", "Participation Reward Item Skin ID": 0, "Participation Reward Min Item Amount": 10, "Participation Reward Max Item Amount": 10 } ], "Participation Reward Command(s)": [ { "Enable Participation Reward Command": false, "Participation Reward Command Probability %": 100, "Participation Reward Command Display Name": "Participant Role", "Participation Reward Command": "oxide.usergroup add {player.id} participant" } ], "Participation Reward Kit(s) (plugin required)": [ { "Enable Participation Reward Kit": false, "Participation Reward Kit Probability %": 100, "Participation Reward Kit Display Name": "Farm Kit", "Participation Reward Kit": "farmkit" } ] } } }, "Additional Event Types": { "HighQualBrawl": { "Enable Event": true, "Event Name": "HighQualBrawl", "Event Description": "Collect high quality metal ore at 3x the normal rate!", "Event Type (multiply)": "multiply", "Event Length (seconds)": 600, "Event Multiplier": 3.0, "Event Entities": [ "hq.metal.ore" ], "Enable Event Permission": false, "Event Permission": "extraevents.highqualbrawl", "Show UI And Notifications To Players Without Event Permission?": false, "Restrict Event to Deep Sea Players Only?": false, "Show UI And Notifications to Deep Sea Players Only?": false, "Event Image(s)": [ { "Enable Image": true, "Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg", "Image Transparency (0.0 - 100.0)": 75.0, "Image Anchors Min (x y)": "0.8 0.2", "Image Anchors Max (x y)": "0.83 0.245" } ], "Event UI": { "Enable UI": true, "UI Anchors Min (x y)": "0.695 0.025", "UI Anchors Max (x y)": "0.83 0.1975", "UI Background Color (r g b a)": "255 255 255 0.2", "UI Text Color (r g b a)": "255 255 255 1.0", "UI Text Outline Color (r g b a)": "0 0 0 0.25", "UI Text Alignment (left, right, center)": "center" }, "Event Notifications": { "Enable Chat Notifications": true, "Event Chat Prefix": "", "Event Chat Icon (Steam64 ID)": 0, "Enable GameTip Notifications": false, "GameTip Style (info OR alert OR error)": "info", "GameTip Duration (seconds)": 3.0, "Enable Event Upcoming Notification": false, "Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30, "Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>", "Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>", "Event Starting Sound": "assets/bundled/prefabs/fx/item_unlock.prefab", "Event Ending": "The <color=purple>{event_name}</color> event has ended.", "Event Ending Sound": "assets/bundled/prefabs/fx/item_unlock.prefab" } }, "MetalMash": { "Enable Event": true, "Event Name": "MetalMash", "Event Description": "Collect metal ore at 3x the normal rate!", "Event Type (multiply)": "multiply", "Event Length (seconds)": 600, "Event Multiplier": 3.0, "Event Entities": [ "metal.ore" ], "Enable Event Permission": false, "Event Permission": "extraevents.metalmash", "Show UI And Notifications To Players Without Event Permission?": false, "Restrict Event to Deep Sea Players Only?": false, "Show UI And Notifications to Deep Sea Players Only?": false, "Event Image(s)": [ { "Enable Image": true, "Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg", "Image Transparency (0.0 - 100.0)": 75.0, "Image Anchors Min (x y)": "0.8 0.2", "Image Anchors Max (x y)": "0.83 0.245" } ], "Event UI": { "Enable UI": true, "UI Anchors Min (x y)": "0.695 0.025", "UI Anchors Max (x y)": "0.83 0.1975", "UI Background Color (r g b a)": "255 255 255 0.2", "UI Text Color (r g b a)": "255 255 255 1.0", "UI Text Outline Color (r g b a)": "0 0 0 0.25", "UI Text Alignment (left, right, center)": "center" }, "Event Notifications": { "Enable Chat Notifications": true, "Event Chat Prefix": "", "Event Chat Icon (Steam64 ID)": 0, "Enable GameTip Notifications": false, "GameTip Style (info OR alert OR error)": "info", "GameTip Duration (seconds)": 3.0, "Enable Event Upcoming Notification": false, "Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30, "Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>", "Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>", "Event Starting Sound": "assets/bundled/prefabs/fx/item_unlock.prefab", "Event Ending": "The <color=purple>{event_name}</color> event has ended.", "Event Ending Sound": "assets/bundled/prefabs/fx/item_unlock.prefab" } }, "ResourceRun": { "Enable Event": true, "Event Name": "ResourceRun", "Event Description": "Collect resources at 2x the normal rate!", "Event Type (multiply)": "multiply", "Event Length (seconds)": 600, "Event Multiplier": 2.0, "Event Entities": [ "sulfur.ore", "metal.ore", "hq.metal.ore", "stones", "wood", "cloth", "leather" ], "Enable Event Permission": false, "Event Permission": "extraevents.resourcerun", "Show UI And Notifications To Players Without Event Permission?": false, "Restrict Event to Deep Sea Players Only?": false, "Show UI And Notifications to Deep Sea Players Only?": false, "Event Image(s)": [ { "Enable Image": true, "Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg", "Image Transparency (0.0 - 100.0)": 75.0, "Image Anchors Min (x y)": "0.8 0.2", "Image Anchors Max (x y)": "0.83 0.245" } ], "Event UI": { "Enable UI": true, "UI Anchors Min (x y)": "0.695 0.025", "UI Anchors Max (x y)": "0.83 0.1975", "UI Background Color (r g b a)": "255 255 255 0.2", "UI Text Color (r g b a)": "255 255 255 1.0", "UI Text Outline Color (r g b a)": "0 0 0 0.25", "UI Text Alignment (left, right, center)": "center" }, "Event Notifications": { "Enable Chat Notifications": true, "Event Chat Prefix": "", "Event Chat Icon (Steam64 ID)": 0, "Enable GameTip Notifications": false, "GameTip Style (info OR alert OR error)": "info", "GameTip Duration (seconds)": 3.0, "Enable Event Upcoming Notification": false, "Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30, "Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>", "Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>", "Event Starting Sound": "assets/bundled/prefabs/fx/item_unlock.prefab", "Event Ending": "The <color=purple>{event_name}</color> event has ended.", "Event Ending Sound": "assets/bundled/prefabs/fx/item_unlock.prefab" } }, "StoneSmash": { "Enable Event": true, "Event Name": "StoneSmash", "Event Description": "Collect stones at 3x the normal rate!", "Event Type (multiply)": "multiply", "Event Length (seconds)": 600, "Event Multiplier": 3.0, "Event Entities": [ "stones" ], "Enable Event Permission": false, "Event Permission": "extraevents.stonesmash", "Show UI And Notifications To Players Without Event Permission?": false, "Restrict Event to Deep Sea Players Only?": false, "Show UI And Notifications to Deep Sea Players Only?": false, "Event Image(s)": [ { "Enable Image": true, "Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg", "Image Transparency (0.0 - 100.0)": 75.0, "Image Anchors Min (x y)": "0.8 0.2", "Image Anchors Max (x y)": "0.83 0.245" } ], "Event UI": { "Enable UI": true, "UI Anchors Min (x y)": "0.695 0.025", "UI Anchors Max (x y)": "0.83 0.1975", "UI Background Color (r g b a)": "255 255 255 0.2", "UI Text Color (r g b a)": "255 255 255 1.0", "UI Text Outline Color (r g b a)": "0 0 0 0.25", "UI Text Alignment (left, right, center)": "center" }, "Event Notifications": { "Enable Chat Notifications": true, "Event Chat Prefix": "", "Event Chat Icon (Steam64 ID)": 0, "Enable GameTip Notifications": false, "GameTip Style (info OR alert OR error)": "info", "GameTip Duration (seconds)": 3.0, "Enable Event Upcoming Notification": false, "Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30, "Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>", "Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>", "Event Starting Sound": "assets/bundled/prefabs/fx/item_unlock.prefab", "Event Ending": "The <color=purple>{event_name}</color> event has ended.", "Event Ending Sound": "assets/bundled/prefabs/fx/item_unlock.prefab" } }, "SulfurSpree": { "Enable Event": true, "Event Name": "SulfurSpree", "Event Description": "Collect sulfur ore at 3x the normal rate!", "Event Type (multiply)": "multiply", "Event Length (seconds)": 600, "Event Multiplier": 3.0, "Event Entities": [ "sulfur.ore" ], "Enable Event Permission": false, "Event Permission": "extraevents.sulfurspree", "Show UI And Notifications To Players Without Event Permission?": false, "Restrict Event to Deep Sea Players Only?": false, "Show UI And Notifications to Deep Sea Players Only?": false, "Event Image(s)": [ { "Enable Image": true, "Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg", "Image Transparency (0.0 - 100.0)": 75.0, "Image Anchors Min (x y)": "0.8 0.2", "Image Anchors Max (x y)": "0.83 0.245" } ], "Event UI": { "Enable UI": true, "UI Anchors Min (x y)": "0.695 0.025", "UI Anchors Max (x y)": "0.83 0.1975", "UI Background Color (r g b a)": "255 255 255 0.2", "UI Text Color (r g b a)": "255 255 255 1.0", "UI Text Outline Color (r g b a)": "0 0 0 0.25", "UI Text Alignment (left, right, center)": "center" }, "Event Notifications": { "Enable Chat Notifications": true, "Event Chat Prefix": "", "Event Chat Icon (Steam64 ID)": 0, "Enable GameTip Notifications": false, "GameTip Style (info OR alert OR error)": "info", "GameTip Duration (seconds)": 3.0, "Enable Event Upcoming Notification": false, "Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30, "Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>", "Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>", "Event Starting Sound": "assets/bundled/prefabs/fx/item_unlock.prefab", "Event Ending": "The <color=purple>{event_name}</color> event has ended.", "Event Ending Sound": "assets/bundled/prefabs/fx/item_unlock.prefab" } }, "WoodWhirl": { "Enable Event": true, "Event Name": "WoodWhirl", "Event Description": "Collect wood at 3x the normal rate!", "Event Type (multiply)": "multiply", "Event Length (seconds)": 600, "Event Multiplier": 3.0, "Event Entities": [ "wood" ], "Enable Event Permission": false, "Event Permission": "extraevents.woodwhirl", "Show UI And Notifications To Players Without Event Permission?": false, "Restrict Event to Deep Sea Players Only?": false, "Show UI And Notifications to Deep Sea Players Only?": false, "Event Image(s)": [ { "Enable Image": true, "Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg", "Image Transparency (0.0 - 100.0)": 75.0, "Image Anchors Min (x y)": "0.8 0.2", "Image Anchors Max (x y)": "0.83 0.245" } ], "Event UI": { "Enable UI": true, "UI Anchors Min (x y)": "0.695 0.025", "UI Anchors Max (x y)": "0.83 0.1975", "UI Background Color (r g b a)": "255 255 255 0.2", "UI Text Color (r g b a)": "255 255 255 1.0", "UI Text Outline Color (r g b a)": "0 0 0 0.25", "UI Text Alignment (left, right, center)": "center" }, "Event Notifications": { "Enable Chat Notifications": true, "Event Chat Prefix": "", "Event Chat Icon (Steam64 ID)": 0, "Enable GameTip Notifications": false, "GameTip Style (info OR alert OR error)": "info", "GameTip Duration (seconds)": 3.0, "Enable Event Upcoming Notification": false, "Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30, "Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>", "Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>", "Event Starting Sound": "assets/bundled/prefabs/fx/item_unlock.prefab", "Event Ending": "The <color=purple>{event_name}</color> event has ended.", "Event Ending Sound": "assets/bundled/prefabs/fx/item_unlock.prefab" } } }, "Version": { "Major": 1, "Minor": 16, "Patch": 3 } }    
5.0
$8.49
An excellent plugin for remote trading between players with extensive functionality.   The ability to log successful trades; The ability to create new permissions; The ability to customize permissions flexibly, including both new and existing ones; The ability to limit slots in trade; The ability to configure the method(Personal, CommonMinimum, CommonMaximum) for limiting the number of slots; The ability to set a cooldown on sending trade requests; The ability to configure the method(InitiatorOnly, TargetOnly, Both) for applying cooldown to players; The ability to purchase a bypass for the trade request cooldown; The ability to set a daily limit on sending trade requests; The ability to purchase additional trade requests after reaching the daily limit; The ability to forbid trading when wounded; The ability to forbid trading while swimming; The ability to forbid trading while mounted on certain seats; The ability to forbid trading in specified monuments, by name or by monument type; The ability to forbid trading in someone else's building privileges; The ability to forbid trading when taking damage; The ability to forbid trading during a combat block; The ability to forbid trading during a raid block; The ability to forbid certain items from being traded; The ability to automatically generate language files for specified languages(with content filled in English); The ability to set an effect upon receiving a trade request; The ability to change the effect upon a successful trade completion; The ability to display a status bar while waiting for a trade; The ability to choose between bar types(TimeCounter and TimeProgressCounter); The ability to specify the order of the bar; The ability to change the height of the bar; The ability to customize the color and transparency of the background; The ability to set a material for the background; The ability to switch between CuiRawImageComponent and CuiImageComponent for the image; The ability to get images from the local folder(*SERVER*\oxide\data\AdvancedStatus\Images); The ability to set own image and customize the color and transparency of the image; The ability to set sprite instead of the image; The ability to customize the color, size and font of the text.   { "Chat command": "trade", "List of 'accept' commands": [ "accept", "yes" ], "List of 'cancel' commands": [ "cancel", "no" ], "Is it worth enabling GameTips for messages?": true, "Is it worth using Notify plugins for messages instead of the vanilla UI?": false, "Specify the regular message type for notify": 0, "Specify the warning message type for notify": 1, "Selected economic plugin(None, Economics, ServerRewards, IQEconomic, BankSystem)": "Economics", "Is it worth using the AdvancedStatus plugin?": true, "Is it worth saving trade logs to a file?": true, "List of language keys for creating language files": [ "en" ], "Slot limit calculation mode(Personal, CommonMinimum, CommonMaximum)": "CommonMaximum", "Trade cooldown apply mode(InitiatorOnly, TargetOnly, Both)": "InitiatorOnly", "Is it worth checking the target's trade cooldown?": false, "Time in seconds given to respond to a trade request": 15.0, "Price to skip 60 seconds of the trade request cooldown": 10.0, "The prefab name for the effect triggered when a trade request is received": "assets/bundled/prefabs/fx/invite_notice.prefab", "The prefab name for the effect triggered when a trade is successfully completed": "assets/prefabs/building/wall.frame.shopfront/effects/metal_transaction_complete.prefab", "List of mount names where trading is prohibited": [ "horsesaddle", "horsesaddlerear", "bikedriverseat", "bikepassengerseat", "motorbikedriverseat", "motorbikepassengerseat", "modularcardriverseat", "modularcarpassengerseatleft", "modularcarpassengerseatright", "modularcarpassengerseatlesslegroomleft", "modularcarpassengerseatlesslegroomright", "modularcarpassengerseatsidewayleft", "miniheliseat", "minihelipassenger", "transporthelipilot", "transporthelicopilot", "attackhelidriver", "attackheligunner", "submarinesolodriverstanding", "submarineduodriverseat", "submarineduopassengerseat", "snowmobiledriverseat", "snowmobilepassengerseat", "snowmobilepassengerseat tomaha", "workcartdriver", "locomotivedriver", "craneoperator", "batteringramseat", "ballistagun.entity" ], "Status. Bar - Display time in seconds. A value of 0 keeps it visible until the cooldown ends": 15.0, "Status. Bar - Type(TimeProgressCounter or TimeCounter)": "TimeCounter", "Status. Bar - Height": 26, "Status. Bar - Order": 10, "Status. Background - Color(Hex or RGBA)": "#EFC570", "Status. Background - Transparency": 0.7, "Status. Background - Material(Leave empty to disable)": "", "Status. Image - Url": "https://gitlab.com/IIIaKa/images/-/raw/main/StatusBars/Trader_Request.png", "Status. Image - Local(Leave empty to use Image_Url)": "Trader_Request", "Status. Image - Sprite(Leave empty to use Image_Local or Image_Url)": "", "Status. Image - Is raw image": false, "Status. Image - Color(Hex or RGBA)": "#EFC570", "Status. Image - Transparency": 1.0, "Status. Image Outline - Color(Hex or RGBA)": "0.1 0.3 0.8 0.9", "Status. Image Outline - Transparency": 1.0, "Status. Image Outline - Distance(Leave empty to disable). Example '0.75 0.75'": "", "Status. Text - Size": 12, "Status. Text - Color(Hex or RGBA)": "#FFFFFF", "Status. Text - Transparency": 1.0, "Status. Text - Font(https://docs.oxidemod.com/guides/developers/basic-cui/basic-cui#fonts)": "RobotoCondensed-Bold.ttf", "Status. Text - Offset Horizontal": 0, "Status. Text Outline - Color(Hex or RGBA)": "#000000", "Status. Text Outline - Transparency": 1.0, "Status. Text Outline - Distance(Leave empty to disable)": "", "Status. SubText - Size": 12, "Status. SubText - Color(Hex or RGBA)": "#FFFFFF", "Status. SubText - Transparency": 1.0, "Status. SubText - Font": "RobotoCondensed-Bold.ttf", "Status. SubText Outline - Color(Hex or RGBA)": "0.5 0.6 0.7 0.5", "Status. SubText Outline - Transparency": 1.0, "Status. SubText Outline - Distance(Leave empty to disable)": "", "Status. Progress - Background Color(Hex or RGBA)": "1 1 1 0.15", "Status. Progress - Background Transparency": 0.15, "Status. Progress - Reverse": true, "Status. Progress - Color(Hex or RGBA)": "#EFC570", "Status. Progress - Transparency": 0.7, "Status. Progress - OffsetMin": "0 0", "Status. Progress - OffsetMax": "0 0", "List of trade permissions": [ { "Permission Name": "trader.default", "Number of available trade slots": 3, "Cooldown time(in seconds) before next trade": 600.0, "Daily trade request limit. A value of 0 disables the limit": 50, "Price to purchase a trade after exceeding the daily limit. A value of 0 disables the purchase": 5.0, "Is it worth forbidding trade if the player is in a wounded state?": true, "Is it worth forbidding trade if the player is swimming?": true, "Is it worth forbidding trade if the player is mounted?": true, "Is it worth forbidding trade if the player is in someone else's building privilege area?": true, "Is it worth forbidding trade if the player has taken damage?": true, "Is it worth forbidding trade if the player has combat block?": true, "Is it worth forbidding trade if the player has raid block?": true, "List of monuments where trade is forbidden": null, "List of monument categories where trade is forbidden": [ "RadTown", "RadTownWater", "RadTownSmall", "TunnelStation", "Custom" ], "List of forbidden trade items": [ "rock" ] }, { "Permission Name": "trader.vip", "Number of available trade slots": 6, "Cooldown time(in seconds) before next trade": 450.0, "Daily trade request limit. A value of 0 disables the limit": 100, "Price to purchase a trade after exceeding the daily limit. A value of 0 disables the purchase": 2.5, "Is it worth forbidding trade if the player is in a wounded state?": true, "Is it worth forbidding trade if the player is swimming?": true, "Is it worth forbidding trade if the player is mounted?": true, "Is it worth forbidding trade if the player is in someone else's building privilege area?": true, "Is it worth forbidding trade if the player has taken damage?": true, "Is it worth forbidding trade if the player has combat block?": true, "Is it worth forbidding trade if the player has raid block?": true, "List of monuments where trade is forbidden": null, "List of monument categories where trade is forbidden": [ "RadTown", "RadTownWater", "TunnelStation" ], "List of forbidden trade items": [ "rock" ] }, { "Permission Name": "realpve.vip", "Number of available trade slots": 9, "Cooldown time(in seconds) before next trade": 300.0, "Daily trade request limit. A value of 0 disables the limit": 0, "Price to purchase a trade after exceeding the daily limit. A value of 0 disables the purchase": 0.0, "Is it worth forbidding trade if the player is in a wounded state?": false, "Is it worth forbidding trade if the player is swimming?": false, "Is it worth forbidding trade if the player is mounted?": false, "Is it worth forbidding trade if the player is in someone else's building privilege area?": false, "Is it worth forbidding trade if the player has taken damage?": false, "Is it worth forbidding trade if the player has combat block?": false, "Is it worth forbidding trade if the player has raid block?": false, "List of monuments where trade is forbidden": [ "oilrig_1" ], "List of monument categories where trade is forbidden": null, "List of forbidden trade items": [ "rock" ] } ], "Version": { "Major": 0, "Minor": 1, "Patch": 5 } }   EN: { "CmdNotAllowed": "You do not have permission to use this command!", "CmdPlayerNotFound": "Player '{0}' not found! You must provide the player's name or ID.", "CmdMultiplePlayers": "Multiple players found: {0}", "CmdEconomicsNotEnough": "Not enough funds!", "CmdMain": "Available trade commands:\n\n<color=#D1CBCB>/trade</color> <color=#D1AB9A>bars *boolValue*(optional)</color> - Toggle status bar display\n<color=#D1CBCB>/trade</color> <color=#D1AB9A>*nameOrId*</color> - Send a trade request to the specified player\n<color=#D1CBCB>/trade</color> <color=#83BA7C>accept/yes</color> - Accept a pending trade request\n<color=#D1CBCB>/trade</color> <color=#DE5757>cancel/no</color> - Decline a pending or active trade\n<color=#D1CBCB>/trade</color> <color=#D1AB9A>limits</color> - View your trade limits\n<color=#D1CBCB>/trade</color> <color=#D1AB9A>buy limits *amount*(optional)</color> - Purchase additional trade requests\n<color=#D1CBCB>/trade</color> <color=#D1AB9A>buy cd *amount*(optional)</color> - Purchase a 60 second(* by amount) cooldown skip\n\n--------------------------------------------------", "CmdBarsEnabled": "Status bar display enabled!", "CmdBarsDisabled": "Status bar display disabled!", "CmdDailyLimitExtra": "You have exceeded the daily limit({0}) for sending trade requests!\n<size=10>However, you can buy additional requests using the <color=#D1AB9A>/trade buy limits</color> command for <color=#D1CBCB>${1}</color></size>", "CmdDailyLimit": "You have exceeded the daily limit({0}) for sending trade requests!", "CmdCooldownSkip": "You must wait {0} seconds before sending another trade request!\n<size=10>However, you can skip the cooldown using the <color=#D1AB9A>/trade buy cd</color> command for <color=#D1CBCB>${1}</color> per 60 seconds</size>", "CmdCooldown": "You must wait {0} seconds before sending another trade request!", "CmdWoundBlock": "You can't trade while wounded!", "CmdSwimming": "You can't trade while swimming!", "CmdMountBlock": "You can't trade while mounted here!", "CmdBuildingBlock": "You can't trade inside someone else's base!", "CmdDamageBlock": "You can't trade while taking damage!", "CmdCombatBlock": "You can't trade during combat block!", "CmdRaidBlock": "You can't trade during a raid block!", "CmdAcceptEmpty": "You have no pending trade requests!", "CmdAcceptOngoing": "You already have an active trade with player '<color=#D1AB9A>{0}</color>'!", "CmdDeclineEmpty": "You have no pending or active trades!", "CmdDecline": "Trade between you and player '<color=#D1AB9A>{0}</color>' has been canceled!", "CmdDeclineOther": "Player '<color=#D1AB9A>{0}</color>' canceled the trade with you!", "CmdSendSelf": "You cannot send a trade request to yourself!", "CmdSendNoRespond": "Player '<color=#D1AB9A>{0}</color>' has not responded to your trade request!", "CmdSendAlredyHave": "You already have a pending or active trade with player '<color=#D1AB9A>{0}</color>'!\n<size=10><color=#83BA7C>/trade yes</color> - Accept the pending trade request\n<color=#DE5757>/trade no</color> - Decline the pending or active trade</size>", "CmdSendTargetNotAllowed": "Player '<color=#D1AB9A>{0}</color>' does not have permission to use trading!", "CmdSendTargetAlredyHave": "Player '<color=#D1AB9A>{0}</color>' already has a pending or active trade with player '<color=#D1AB9A>{1}</color>'!", "CmdSendTargetHasCooldown": "Player '<color=#D1AB9A>{0}</color>' has an active cooldown, {1} seconds remaining!", "CmdSendTo": "Trade request successfully sent to player '<color=#D1AB9A>{0}</color>'.", "CmdSendFrom": "Player '<color=#D1AB9A>{0}</color>' has sent you a trade request.\n<size=10><color=#83BA7C>/trade yes</color> - Accept the pending trade request\n<color=#DE5757>/trade no</color> - Decline the pending or active trade</size>", "CmdPurchaseNotLimited": "You haven't reached your daily limit yet!", "CmdPurchaseHaveExtra": "You still have {0} additional trade requests! Use them before purchasing more.", "CmdPurchaseLimitsNotAllowed": "Purchasing additional trade requests is unavailable!", "CmdPurchasedLimits": "You have successfully purchased <color=#D1CBCB>{0}</color> trade requests!\n<size=10>Now you have <color=#D1CBCB>{1}</color> additional trade requests</size>", "CmdPurchaseNoCooldown": "You don't have a cooldown for sending trade requests!", "CmdPurchaseCooldownNotAllowed": "Purchasing a cooldown skip for trade requests is not available!", "CmdPurchasedCooldown": "You have successfully purchased a cooldown skip for <color=#D1CBCB>{0} seconds</color> for trade requests!\n<size=10>Now you need to wait <color=#D1CBCB>{1} seconds</color></size>", "CmdMyLimits": "Your trade request limits:\n\n<color=#D1CBCB>Cooldown</color> - <color=#D1AB9A>{0} sec</color>\n<color=#D1CBCB>Daily Limit</color> - <color=#D1AB9A>{1}</color>\n\n--------------------------------------------------", "BarInitiator": "Trade to: {0}", "BarTarget": "Trade from: {0}", "BarCooldown": "Trade cooldown:", "MsgStarted": "You have started a trade with player '<color=#D1AB9A>{0}</color>'!", "MsgCompleted": "Trade with player '<color=#D1AB9A>{0}</color>' completed successfully!", "MsgCanceled": "Player '<color=#D1AB9A>{0}</color>' canceled the trade!" } RU: { "CmdNotAllowed": "У вас недостаточно прав для использования этой команды!", "CmdPlayerNotFound": "Игрок '{0}' не найден! Вы должны указать имя или ID игрока.", "CmdMultiplePlayers": "Найдено несколько игроков: {0}", "CmdEconomicsNotEnough": "Не достаточно средств!", "CmdMain": "Доступные команды для трейда:\n\n<color=#D1CBCB>/trade</color> <color=#D1AB9A>bars *булевоеЗначение*(опционально)</color> - Переключение отображения статус баров\n<color=#D1CBCB>/trade</color> <color=#D1AB9A>*имяИлиАйди*</color> - Отправить запрос на трейд указанному игроку\n<color=#D1CBCB>/trade</color> <color=#83BA7C>accept/yes</color> - Принять ожидающий запрос на трейд\n<color=#D1CBCB>/trade</color> <color=#DE5757>cancel/no</color> - Отклонить ожидающий или активный трейд\n<color=#D1CBCB>/trade</color> <color=#D1AB9A>limits</color> - Узнать свои лимиты\n<color=#D1CBCB>/trade</color> <color=#D1AB9A>buy limits *количество*(опционально)</color> - Докупить дополнительное количество трейд запросов\n<color=#D1CBCB>/trade</color> <color=#D1AB9A>buy cd *количество*(опционально)</color> - Купить пропуск 60 секунд(* на количество) задержки перед отправкой трейд запросов\n\n--------------------------------------------------", "CmdBarsEnabled": "Отображение статус баров включено!", "CmdBarsDisabled": "Отображение статус баров выключено!", "CmdDailyLimitExtra": "Вы превысили допустимую дневную норму({0}) на отправку трейд запросов!\n<size=10>Но вы можете купить дополнительные запросы с помощью команды <color=#D1AB9A>/trade buy limits</color> за <color=#D1CBCB>{1}$</color></size>", "CmdDailyLimit": "Вы превысили допустимую дневную норму({0}) на отправку трейд запросов!", "CmdCooldownSkip": "Перед отправкой нового запроса на трейд вам необходимо подождать {0} секунд!\n<size=10>Но вы можете купить пропуск задержки с помощью команды <color=#D1AB9A>/trade buy cd</color> за <color=#D1CBCB>{1}$</color> за каждые 60 секунд</size>", "CmdCooldown": "Перед отправкой нового запроса на трейд вам необходимо подождать {0} секунд!", "CmdWoundBlock": "Вам запрещено пользоваться трейдом в предсмертном состоянии!", "CmdSwimming": "Вам запрещено пользоваться трейдом в воде!", "CmdMountBlock": "Вам запрещено пользоваться трейдом сидя в данном месте!", "CmdBuildingBlock": "Вам запрещено пользоваться трейдом в чужой базе!", "CmdDamageBlock": "Вам запрещено пользоваться трейдом при получении урона!", "CmdCombatBlock": "Вам запрещено пользоваться трейдом во время боя!", "CmdRaidBlock": "Вам запрещено пользоваться трейдом во время рейда!", "CmdAcceptEmpty": "У вас нет ожидающих запросов на трейд!", "CmdAcceptOngoing": "У вас уже есть активный трейд с игроком '<color=#D1AB9A>{0}</color>'!", "CmdDeclineEmpty": "У вас нет ожидающих или активных трейдов!", "CmdDecline": "Трейд между вами и игроком '<color=#D1AB9A>{0}</color>' отменён!", "CmdDeclineOther": "Игрок '<color=#D1AB9A>{0}</color>' отменил трейд с вами!", "CmdSendSelf": "Нельзя отправить трейд запрос самому себе!", "CmdSendNoRespond": "Игрок '<color=#D1AB9A>{0}</color>' не ответил на ваш трейд запрос!", "CmdSendAlredyHave": "У вас уже есть ожидающий или активный трейд с игроком '<color=#D1AB9A>{0}</color>'!\n<size=10><color=#83BA7C>/trade yes</color> - Принять ожидающий запрос на трейд\n<color=#DE5757>/trade no</color> - Отклонить ожидающий или активный трейд</size>", "CmdSendTargetNotAllowed": "У игрока '<color=#D1AB9A>{0}</color>' недостаточно прав для использования обмена!", "CmdSendTargetAlredyHave": "У игрока '<color=#D1AB9A>{0}</color>' уже есть ожидающий или активный трейд с игроком '<color=#D1AB9A>{1}</color>'!", "CmdSendTargetHasCooldown": "У игрока '<color=#D1AB9A>{0}</color>' имеется активный кулдаун, осталось {1} секунд!", "CmdSendTo": "Игроку '<color=#D1AB9A>{0}</color>' был успешно отправлен запрос на трейд.", "CmdSendFrom": "Игрок '<color=#D1AB9A>{0}</color>' отправил вам запрос на трейд.\n<size=10><color=#83BA7C>/trade yes</color> - Принять ожидающий запрос на трейд\n<color=#DE5757>/trade no</color> - Отклонить ожидающий или активный трейд</size>", "CmdPurchaseNotLimited": "Вы ещё не исчерпали свой дневной лимит!", "CmdPurchaseHaveExtra": "У вас ещё есть {0} дополнительных трейд запросов! Используйте их прежде, чем покупать новые.", "CmdPurchaseLimitsNotAllowed": "Покупка дополнительных трейд запросов недоступна!", "CmdPurchasedLimits": "Вы успешно докупили <color=#D1CBCB>{0}</color> трейд запросов!\n<size=10>Теперь у вас <color=#D1CBCB>{1}</color> дополнительных трейд запросов</size>", "CmdPurchaseNoCooldown": "У вас нет задержки на отправку трейд запросов!", "CmdPurchaseCooldownNotAllowed": "Покупка пропуска задержки на трейд запросы недоступна!", "CmdPurchasedCooldown": "Вы успешно купили пропуск на <color=#D1CBCB>{0} секунд</color> задержки для трейд запросов!\n<size=10>Теперь вам нужно подождать <color=#D1CBCB>{1} секунд</color></size>", "CmdMyLimits": "Ваши лимиты трейд запросов:\n\n<color=#D1CBCB>Время задержки</color> - <color=#D1AB9A>{0} сек</color>\n<color=#D1CBCB>Дневной лимит</color> - <color=#D1AB9A>{1}</color>\n\n--------------------------------------------------", "BarInitiator": "Трейд с: {0}", "BarTarget": "Трейд от: {0}", "BarCooldown": "Задержка трейда:", "MsgStarted": "Вы начали трейд с игроком '<color=#D1AB9A>{0}</color>'!", "MsgCompleted": "Трейд с игроком '<color=#D1AB9A>{0}</color>' успешно завершён!", "MsgCanceled": "Игрок '<color=#D1AB9A>{0}</color>' отменил трейд!" }   bars *boolValue*(optional) - Toggle status bar display. *nameOrId* - Send a trade request to the specified player. accept/yes - Accept a pending trade request. cancel/no - Decline a pending or active trade. limits - View your trade limits. buy limits *amount*(optional) - Purchase additional trade requests. buy cd *amount*(optional) - Purchase a 60 second(* by amount) cooldown skip. Example: /trade bars true /trade iiiaka /trade yes /trade limits /trade buy limits 1 /trade buy limits 0.5
0.0
sale
$24.99 $19.99
Advanced Apartment transforms Rust official apartment system into a complete room progression experience while preserving the look and feel of the original game. Players interact with the existing apartment concierge to rent a room, check their room number, manage rent, move to a larger apartment, purchase upgrades, and manage apartment access. No additional NPCs, player commands, or external dependencies are required. Apartment Upgrades Every apartment tier has its own upgrade selection based on its available space and intended progression. Take Your Rust Server to the Next Level Premium performance, lightning-fast support, and an exclusive 30% OFF using code KHALED Basement Industrial Wall Shelves Two integrated Wooden Storage Boxes Furnace replacement for the original storage box Workbench Level 2 and Level 3 Standard Salvaged Industrial Shelves fitted around the original furniture Up to three permanently powered Electric Furnaces Recycler Workbench Level 2 and Level 3 Penthouse Research Table Mixing Table Recycler Up to four permanently powered Electric Furnaces Workbench Level 2 and Level 3 Upgrade availability is automatically filtered by apartment type. Players only see upgrades that are compatible with their current room. Integrated Rental System The plugin takes control of the official apartment workflow without replacing the original apartment building or concierge. Apartment Access: Apartment owners can authorize additional players directly from the upkeep interface. Authorized players can access the apartment, and optional guest sleeping bags are created for them using the player’s name. Access slots are configurable per apartment tier, allowing server owners to control how many additional players can share each apartment type. Players can: Rent any available apartment View their current room number Check daily upkeep information Purchase room upgrades Move to a larger apartment tier Check out and release their apartment Manage apartment access Authorize other players to use their apartment Provide guest sleeping bags for authorized players   Configured purchase and upkeep prices are displayed directly in the conversation, ensuring the amount shown to the player always matches the actual amount charged. When moving to a different apartment tier, stored items are transferred safely while upgrades from the previous room are removed because each apartment layout uses different placements and available space. Fully Configurable Server owners can configure: Apartment purchase prices Daily upkeep costs Individual upgrade prices Upgrade availability Required permissions VIP access Apartment access slots Guest sleeping bags Shop prices Security camera price Master key price and cooldown Concierge text and interaction range   Every upgrade and optional feature can be enabled or disabled separately. Disabled options are automatically removed from the interface. Reliable Placement and Persistence All upgrade positions are built directly into the plugin and calculated relative to the apartment itself. They do not depend on world coordinates or editable data files. This allows apartment buildings to be placed in different locations or rotations across map wipes while keeping every upgrade correctly positioned inside its room. Player purchases and access data are stored automatically and restored after: Server restarts Plugin reloads Entity reloads The plugin also detects expired or changed apartment leases and removes outdated records safely. Advanced Apartment delivers a natural extension to Rust’s apartment system, giving players meaningful room progression while giving server owners full control over pricing, upgrades, access, and apartment-related services.
5.0
Start free on servycore.io · Live demo · Discord Servycore is the all-in-one platform for game server owners. Run your Rust servers from one panel, build your community website with drag and drop, and reward the players who link Discord, Steam or Twitch. Start on the Free plan.   See Servycore in action (73 s)   Rust Control Center. Your whole network live in one place: web RCON console, in-game chat, player profiles, bans enforced before connection, F7 reports, combat log, Discord alerts and a kill feed. Your moderators get the tools, never the RCON password.   Wipe day on autopilot. The Auto-wipe system follows Facepunch's forced wipe, warns your players in game and on Discord, sets the new map and restarts the server. Automations handle restarts, the chat filter, VIP trials and vote rewards, and your uMod and Codefling plugins install and update in one click.   In-game UI. Your players type /info, /store or /kit and your server opens in game: wipes, account linking, rules, your servers, your Tebex or PayNow store, kits with cooldowns, the leaderboard and your own pages, in your colours with your logo. You design it in your browser and publish it live; it runs with the free Servycore In-game UI plugin on Oxide or Carbon. In every plan, the Free one too.   AI Connector (MCP). Connect Claude, ChatGPT, Cursor or any MCP assistant and manage your servers by talking to it, with your rights and nothing more. It asks before anything your players can see. How it works   Your community website. A drag-and-drop page builder with 15+ content blocks and 3 themes (Outpost looks like the Rust menus), custom pages, a blog, support tickets, the Rust leaderboard and your Tebex or PayNow integration. Custom domain and custom CSS from Basic. See the live demo   Linking system. Players link Discord, Steam and Twitch once, and your linking commands reward them in game on every server. Missed rewards are given when they join, and regular verification unlinks inactive members.   Everything included. Almost every feature is in every plan, the Free one too. No add-ons to buy.   Made for Rust, ready for your other games. ARK, Counter-Strike, Garry's Mod, 7 Days to Die and Pterodactyl servers get the website, the linking system and server commands.   Pricing. Free, Basic (€5/month) and Pro (€10/month): plans differ mostly by their limits. The In-game UI is in every plan. Need more than Pro? Contact us on Discord.   Trusted by Rust communities for 5+ years. Servycore is the new name of Social Link: same team, same support, many more tools.   Everything Servycore does for your Rust server Rust admin panel: Web RCON console, live player list and in-game chat, player profiles with linked accounts, Steam account and VAC bans, network bans enforced before connection, F7 reports, combat log and a live staff map. Auto wipe: Wipe schedules that follow Facepunch's forced wipe, map or full wipes, a new map seed, an in-game countdown, the restart and the Discord wipe announcement, all automatic. In-game UI: A /info welcome panel and server info menu, a kits menu with cooldowns, your store, rules, wipe calendar, account linking and leaderboard pages, designed in your browser and published live. Plugins and permissions: uMod and Codefling plugin installs and updates, a config editor, Oxide and Carbon groups and permissions, timed VIP and in-game staff roles. Community website: A drag and drop website builder with themes, custom pages, a blog, support tickets, your Tebex or PayNow store integration and a custom domain. Linking system: Discord, Steam and Twitch account linking with Discord roles, Steam group and Twitch follower or subscriber checks, and in-game rewards on every server. Rust leaderboard: Kills, K/D, raids, resources, playtime and a heatmap for every wipe, on your website. Integrations: Discord notifications and kill feed, a REST API, signed webhooks, the AI Connector (MCP), and Pterodactyl, Pelican, WISP and AMP host access.   Website: servycore.io Live demo: demo.slink.gg Discord: discord.servycore.io Documentation: servycore.io/knowledgebase
5.0
🗺️ The BEVERLEY HELLBILLIES • high-performance 3.8K map • 28,500 prefabs Explore a monstrous mountain map of deep valleys, towering peaks, and fast-flowing roads. Monuments are thoughtfully spaced with natural barriers of big hills between them, delivering excellent FPS performance. A wide zip-tower network stretches across the landscape, while outer islands and broad rivers are linked by a chain of road bridges. Custom monuments focus on a diverse collection of roadside buildings, most clustered along the highways — perfect for low-tier loot runs and quick cover from any passing Patrol Helicopter. Building opportunities are abundant: island spots, shoreline claims, inland flats, hillsides, and mountain bases. ⚠ 100% TESTED on live humans "This crazy map's even good for those there uptight city folks. Yeeeeha Leroy...!" • Fantastical mountainous landscape with rolling hills. • Handy zip-tower network with heli-panic rooms. • Road/railway supports 'Convoy' & 'ArmoredTrain'. • Huge number of roadside recycler buildings. • Straight level roads with wide bends for rapid transit. ⚠ Required dependencies: Umod/Oxide & Rustedit DLL Any problems? Please advise. -- Nomad 🌴LOST in RUST https://discord.gg/THf6dGN8eW
5.0
$47.00
🗺️ BAM BRAWLIA • hi-performance 3.8K map • 22,000 prefabs Race the figure-8 super-track that cuts the entire map, corner to corner, train line locked in parallel for full Convoy & ArmoredTrain support. Raised highways meet above Bandit Camp and Outpost, elevated carparks ready for instant exit. A dense zip-tower grid stitches the terrain, complete with heli-panic rooms in each, while mountain ziplines drop you into through-tunnels that cross in three deep underground zones. Four of the zipline towers are safe zones, clustered around the center of the map. "Welcome to Bam Brawlia. Enjoy long figure-of-8 racing track with parallel trainline." Deep canyons, swamp marshes, freshwater lakes, island chains and wide sea rivers linked by multiple road bridges give you every kind of building spot – shoreline woodlands, inland lakes, steep hillsides and true mountain fortresses. Main monuments stay comfortably spaced behind FPS-friendly hills for clean performance. Along the great figure-8 you’ll find a spread of custom medium roadside buildings perfect for low-tier loot runs and quick cover when the Patrol Heli swings by. Recyclers are everywhere. • Raised roads feeding the massive figure-8 circuit • Zip-tower network with heli-panic rooms • Full road/rail support for Convoy & ArmoredTrain • High roadside recycler density of mini-monuments • Four ziptower safezones within central area • Straight, fast roads with sweeping bends for rapid transit ⚠ Required dependencies: Umod/Oxide + RustEdit DLL Any problems? Please advise. -- Nomad Rush 🌴 LOST in RUST https://discord.gg/THf6dGN8eW
0.0
Contracts is a time-rotating quest system plugin that allows you to create versatile quests/missions that rotate periodically. Each contract can have one or more objectives, with multiple objective types to choose from. It doesn't stop there: each objective can be augmented with objective conditions, which add additional requirements in order to progress it. This allows you to define versatile and unique quests: You could have quests as simple as "Kill 5 scientists"... or a little bit more challenging quests like "Kill 5 scientists with an assault rifle" or have crazy requirements like "Kill 5 scientists, with an assault rifle OR an MP5, between 25-50m away, while being below 20 HP, while wearing a bandana and riding a horse". The possibilities are endless! Not just another quest plugin Most quest plugins hand out static, repeatable, single-objective quests with no cap on how many you can have active at once and no deadline on finishing them. Players end up completing them passively in the background without ever engaging with the system, like achievements. Contracts turns these side-quests into main quests by putting them on a timer. A limited set of contracts is live at a time, each with a real deadline you define, so players have to decide what to prioritize rather than mindlessly clear a checklist. That's what keeps players logging back in throughout the wipe, when they'd otherwise burn out once progression stalls. Contracts also supports multi-objective quests with layered conditions (requirements), so a single contract can demand more than "kill 10 scientists." Simple objectives stack into real challenges. Features (Lite) The following are the limited features of the Lite version. See the Full version's page for the full feature set. Read more about the Lite edition on the website. Highly customizable quests/missions to help you build your unique set of goals and control difficulty beyond just progression amounts required. Control the flow and order of how contract objectives can be completed. 5 objective types to vary gameplay across your server 5 objective condition types to add as many layers of challenge that you want to your objectives Customizable categories and their rotation period, with the possibility to disable rotations altogether and manually control when contracts rotate. Clean and customizable UI for browsing and tracking contracts. Leaderboard to rank your whole server by Contract Score. (limited) Event logging with JSONL format support Powerful Web editor to make editing your configs a breeze and viewing insightful charts on your JSONL logs Quick Links ⭐Full Edition 🗨️Discord Server 📄Full Documentation ✏️Web Editor 🧭Roadmap Full Plugin Documentation Contracts is a very large plugin with a growing number of features. Documenting everything on the Codefling plugin page (here) can be very intimidating, inconvenient to read/search and drive new users away when they see a wall of text. For these reasons, I've created a structured, digestable and detailed documentation website with guides for new Contracts users! Check it out: https://www.rustcontracts.com Web Editor Nobody wants to be writing complex JSON structures by hand! Head to the Web Editor at https://editor.rustcontracts.com , drop your data configs and start editing your configs in a convenient UI. The quality of the editor and its extensive features are on par with the quality of the plugin! This isn't just simple forms and inputs. Editor Features Convenient UI: Edit all your contracts, categories and presets in a Web-based UI. No manual JSON editing required. Rich Editing Experience: Validation, undo/redo from anywhere, ID refactoring, autocomplete fields, optional raw JSON editing and more QoL features. Data Persistence: Save snapshots of your configs and restore or download them at a later time (data saved in your browser). Advanced Data Importing: You can import entire data files or choose parts of them to merge into your working config. This makes importing new default contracts or shared contracts into your existing config a breeze. AI Generated Contracts: Use the prompt given by the editor in ChatGPT/Claude and paste its response into the editor to generate a contract. Command Palette: Easily navigate through contracts, categories, presets from anywhere in the editor through the command palette. Stats: View your JSONL logs in pre-made charts to gain insights into your contracts, such as pacing and reward balance. Discord Join the official Discord server for support, announcements and more! https://discord.rustcontracts.com
5.0
[UI] Custom Items Creator
0:13
534
2
[UI] Custom Items Creator
Kamycz3q
Blue Tears
0:16
366
6
Blue Tears
Kimmi
[UI] Custom Items Creator
0:13
248
0
[UI] Custom Items Creator
Kamycz3q
CRATER (custom map)
0:17
206
2
CRATER (custom map)
Litum
Nightmare In Rust 3K [Halloween Custom Map]
0:26
250
2
Nightmare In Rust 3K [Halloween Custom Map]
Ionut Shiro
Trending Files
Discover what files are trending right now.
Great Deals
Discounted picks, limited-time deals, and sale items worth grabbing now.
Latest Reviews
See what customers are saying about their experience with files.
This config really packed my leaderboard with lots of nice icons and info for the other plugins I use. Also Meowhuh is very helpful and I enjoy a lot of their plugins. 
This was a well put together config that took the hassle out of doing it all by myself and most of the values worked for me so I didn't have to change much of anything besides what was preference. 
This is such a cool plugin for your server if you want to give players something to do whether the server is empty or not. They are pretty good out of the box but it lets you configure them to be the way that you want. Walkinrey has also fixed my concerns and works with us to fix bugs and add cool features. There are times that the bots seem really impressive and lifelike and I kind of just sit their in awe and watch what they do. Just the other day I actually nearly lost a fight to one and It g
Have been working on moving to Vanilla+ and have been using a few of MEVENT's plugins and they are amazing. I am pretty new to the backend of plugins and Mevent and his Team have been so helpful on Discord and god knows i have been wrecking their heads with questions and have had nothing but amazing assistance. So far our server has been loving the Ultimate Leaderboard, the online config has also been a massive help. Highly recommend. 
If you are looking for something different to add to your server. THIS IS IT!! I have been waiting for something this cool!! There is no server impact. No lag or frame drops.  My players are loving this. Once they see it, they are blowing up chat about how cool this is. They love the sounds it makes.  i highly recommend this plugin. Honestly, I would recommend any plugin by Razor!  

About Us

Codefling is the largest marketplace for plugins, maps, tools, and more, making it easy for customers to discover new content and for creators to monetize their work.

Downloads
3.2m
Total downloads
Customers
12.3k
Customers served
Files Sold
174.6k
Total sales
Payments
3.8m
Processed total
×
×
  • Create New...

Important Information

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