Jump to content

Xenia87's Wishlist

  1. More information about "Heli Signals"

    $19.99

    Heli Signals

    Heli Signals allows players with permission to call an Attack Helicopter to their location with a custom Supply Signal, where it will engage players and patrol, allowing players to fight it to win the valuable Heli crates.
    The plugin comes with 8 default heli profiles, Easy, Medium, Hard and Elite, with a duplicate profile of each set up for calling multiple helis at once for each tier. In addition there is also 2 Wave Heli profiles, which will call in a wave of different helis one after the other. Each default profile has it's own custom supply signal skin (below). Server owners can add as many profiles as they like in the config by copying and pasting an existing profile within the config and editing to suit. This may require the server owner to create their own custom skin for the inventory item.
    If you are setting up Multi heli signals, set the global and player limit in the config accordingly to accommodate higher numbers of helicopters per player.
    There is also an option to have a BotReSpawn profile spawn at the crash site, just set the BotReSpawn profile name in the config.
    IMPORTANT:
    Each heli profile or wave profile in the config MUST have its own unique name and skin ID, otherwise you will have issues.
    NOTE ABOUT SHOPS:
    The profile name in the config should match the Custom Supply Signal name which the shop gives the player. The Helicopter Name is separate  and can be set independently from the Signal item. Also, when giving players items from shop plugins, if available, I always recommend  adding the item to the shop using custom name, skinID etc, rather than the console command, but either will work.
    NOTE ABOUT DEEP SEA:

    There are config options to allow or disallow calling a Heli Signal while in the Deep Sea. There is also a config option to retire a players active Heli Signals if they teleport to Deep Sea. If you allow players to teleport to Deep Sea with active helis and you have return to player set to true, the heli will eventually (after a good few minutes of flying) reach the players location in the Deep Sea.
     
    Plugin default Supply Signal Skin ID's to add items to various shops, loot plugins, kits etc are:
    Heli Signal (Easy) :  2920175997
    Heli Signal (Medium) :  2920176079
    Heli Signal (Hard) :  2920176050
    Heli Signal (Elite) :  2920176024
    Heli Signal (Expert) :  3099117081
    Heli Signal (Nightmare) :  3099117372
     

     
    Multi Heli (Easy) :  3083234542
    Multi Heli (Medium) :  3083234833
    Multi Heli (Hard) :  3083234755
    Multi Heli (Elite) :  3083234647
    Multi Heli (Expert) :  3099124338
    Multi Heli (Nightmare) :  3099124426
     

     
    Heli Wave Signal :  3099117224
    Heli Wave Signal (Normal):  3104667036
    Heli Wave Signal (Hard):  3104666951

     
    Default Permissions:
    helisignals.admin (to use give|hsclearcd command) helisignals.buy (to use /hsbuy command) helisignals.bypasscooldown helisignals.easy helisignals.medium helisignals.hard helisignals.elite helisignals.easy_multi helisignals.medium_multi helisignals.hard_multi helisignals.elite_multi helisignals.wave_normal helisignals.wave_hard Please note: Permissions above are with default config, permission for each Heli profile can be customised in the config.
    Commands (Prefix with / to use in game):
    hsgive <Profile ShortName> <Steam64ID> <Amount> hsbuy list hsbuy <Profile Shortname> hsreport (Get details of all active helis) hsretire (Retire all a player or their teams called Helis, no refunds) hsclearcd (clear all cooldowns) hsclearcd <SteamID|Name> (clear cooldown for player) (Buy and Retire command customisable in config)
     
    Please note correct usage for Supply Signal name and Helicopter display name. These values CAN be different if you wish:

     
    Loot Options:
    Use the loot item example entries in the default config to create custom loot tables for crates.
    How to Add Loot Table Items (Example):
     
    For Other Developers:
    The following hook is available to use in your plugins to check custom Supply Signals or Patrol Helicopters to avoid conflict with your plugins:
    object IsHeliSignalObject(ulong skinID)
    This will return true if the item is a Bradley Drop item/entity, or null if not.
    Call it directly without referencing the plugin:
    if (Interface.Call("IsHeliSignalObject", skinID) != null) return true; // IsHeliSignalObject Or reference my plugin and call like this:
    [PluginReference] Plugin HeliSignals; if (HeliSignals.Call("IsHeliSignalObject", skinID) != null) return true; // IsHeliSignalObject To return some basic info about a Heli Signal object:

    object GetHeliSignalData(Patrolhelicopter heli)

    Returns object as Dictionary<string, object>.

    Returned data is:
    ["heliProfile"] // string - Actual heli profile (from config) ["heliName"] // string - Heli display name ["skinId"] // ulong ["heliId"] // ulong (Net.ID.Value) ["owner"] // BasePlayer ["lastAttacker"] // BasePlayer ["calledPosition"] // Vector3 ["callingTeam"] // List Example usage:
    var hdata = HeliSignals.Call("GetHeliSignalData", heli) as Dictionary<string, object>; string _heliProfile = hdata["heliProfile"]; string _heliName = hdata["heliName"]; string _heliSkin = hdata["skinId"]; string _owner = hdata["owner"]; etc  
  2. More information about "Bradley Drops"

    $19.99

    Bradley Drops

    NEW for 1.3.0:
    Please make sure you are updating from version 1.2.7, or your config may be corrupted.
    New completely custom Bradley AI for a much more immersive and real experience! Each battle is different and fun! No more cheesing the event or hiding from Bradley!
    PLEASE CHECK OUT THE NEW CONFIG STRUCTURE AND OPTIONS!
    Bradley can now dynamically path find, re-path when stuck and actively hunt players who try and hide or retreat. New Fireball config options for damage, lifetime, chance to spread, etc Many new CH47 options, such as health, homing missile actions, can now use flares to counter homing missiles! Can now also specify Hackable crates to drop when destroyed. CH47 Scientist gunner options, such as health, damage, aimcone, kits, etc. Bradley can now counter high risk targets with smoke grenades, making it harder for them to target, with cooldown options in config. (players with rocket launchers, timed explosives, satchels etc) Bradley can now damage more obstacles by ramming, which is fully configurable in the config file Crate loot capacity is now resizable and can take up to 48 items for both Bradley and Hackable crates. Please carefully check config options for "Allow Players to Call Bradleys at Monuments". This config option has changed slightly. You can set allow at monuments true or false, then the monument list is to either block selected monuments when allowed is true, or allow when use at monuments is false. The monuments list is therefore now an exception to allow exception to the "Allow Players to Call Bradleys at Monuments" rule. Check this still works as you require. If you are unsure, reach out to me for help.
     
    Bradley Drops allows players with permission to call a Bradley APC to their location with a custom Supply Signal, where it will patrol a set distance for a set time, allowing players to fight it to win the valuable Bradley crates.
    A cargo plane will deliver and drop the APC via parachutes. The APC can be configured in different ways and there are many config options to suit all servers.
    The plugin comes with 4 default settings for Bradley Drops, Easy, Medium, Hard and Elite, each with their own custom supply signal skin. But server owners can add as many options as they like in the config by copying and pasting an existing profile within the config. This would however require the server owner to create their own custom skin for the inventory item. (I will add more custom skins in the near future for this.)
    BotReSpawn compatibility, with the option to specify a BRS spawn profile at the Bradley kill site.
    IMPORTANT:
    Each bradley profile or wave profile in the config MUST have its own unique name and skin ID, otherwise you will have issues.
    NOTE ABOUT SHOPS:
    The profile name in the config should match the Custom Supply Signal name which the shop gives the player. The Bradley Name is now separate  and can be set independently.
    Plugin default Supply Signal Skin ID's to add items to various shops, loot plugins, kits etc are:
    Bradley Drop (Easy) :  2905355269 Bradley Drop (Medium) :  2905355312 Bradley Drop (Hard) :  2905355296 Bradley Drop (Elite) :  2911864795 Bradley Drop (Expert) :  3361673979 Bradley Drop (Nightmare) :  3361674045  

     
     

     
    Bradley Drop Wave (Normal): 3502926194 Bradley Drop Wave (Hard): 3502926112  
    Default Permissions:
    bradleydrops.admin (to use give|hsclearcd  command) bradleydrops.buy (to use /bdbuy command) bradleydrops.bypasscooldown bradleydrops.easy bradleydrops.medium bradleydrops.hard bradleydrops.elite  
    Commands (Prefix with / to use in game):
    bdgive <Profile ShortName> <Steam64ID> <Amount> bdbuy <Profile Shortname> bdbuy list bdreport (list all active Bradleys and their state) bddespawn (Despawn all Bradleys called by a player or their team, no refunds) bdclearcd (clear all cooldowns) bdclearcd <SteamID|Name> (clear cooldown for player) (Buy, Report and Despawn command can be customised in the config)
     
    Please note correct use in config file for supply signal name and Bradley APC display name. These values CAN be different if you wish:

    Custom Loot:
    Check out the example loot items in the default config below to see how to add custom loot items to crates.
    How to Add Custom Loot Table Item:
    Config:
    API: For Other Developers:
    The following hook is available to use in your plugins to check custom Supply Signals, Cargo Planes and Supply Drops to avoid conflict with your plugins:
    object IsBradleyDrop(ulong skinID)
    This will return true if the item is a Bradley Drop item/entity, or null if not.
    Call it directly without referencing the plugin:
    if (Interface.Call("IsBradleyDrop", skinID) != null) return true; // IsBradleyDrop Or reference my plugin and call like this:
    [PluginReference] Plugin BradleyDrops; if (BradleyDrops.Call("IsBradleyDrop", skinID) != null) return true; // IsBradleyDrop To return some basic info about a Bradley Drop object:
     
    object GetBradleyDropData(BradleyAPC bradley)
    Returns object as  Dictionary<string, object>.
    Returned data is:
    ["apcProfile"] // string - Actual bradley profile (from config) ["apcName"] // string - Bradley display name ["skinId"] // ulong ["bradleyId"] // ulong (Net.ID.Value) ["owner"] // BasePlayer ["lastAttacker"] // BasePlayer ["calledPosition"] // Vector3 ["callingTeam"] // List ["ch47"] // CH47Helicopter ["plane"] // CargoPlane ["balloon"] // HotAirBalloon ["currentState"] // enum BradleyState (PATROL, ENGAGE, HUNT, MOVETOENGAGE) Example usage:
     
    var bdata = BradleyDrops.Call("GetBradleyDropData", bradley) as Dictionary<string, object>; string _apcProfile = bdata["apcProfile"]; string _apcName = bdata["apcName"]; string _apcName = bdata["apcName"]; string _owner = bdata["owner"]; etc  
  3. More information about "Cooking"

    $24.99

    Cooking

    This plugin extends the vanilla cooking system in rust by adding a number of ingredients and advanced recipes to the game.
    The ingredients are obtained from any of the 45+ different sources, from ore nodes, to trees, to collectibles such as hemp and pumpkins.
    These ingredients are used to create delicious meals that will provide the player with 1 of the 55 different buffs the plugin has to offer, or your own custom buffs should you wish to create your own using permissions from other plugins.
    The plugin comes standard with 47 custom recipes and 11 custom ingredients included. It also utilizes a number of rusts existing items, such as pumpkins, corn, wheat and potatoes.
     

    There are over 47 recipes that come with the default configuration.
    Each recipe allows for any number of ingredients to be added (default is up to 4), and any number of the 46 buffs to be added to each meal.
    Recipes can be easily added via the config. This allows server owners to get creative by creating their own custom meals and buffs.
    The above video showcases how new recipes and ingredients can be easily added to your configuration.
     

    The plugin comes with 11 unique custom ingredients, and also utilizes 16 of the default items in rust.
    Ingredients can be easily added to the configuration (see the above video).
    All non-default ingredients can be found from 49 different sources including cutting trees, mining nodes, collecting hemp etc.
    Each sources drop rate can be customized to suit your server, and the sources for ingredients can be changed incredible easily by simply adjusting a number in the config file.
     

    There are 49 unique sources that ingredients can be obtained from from cutting trees to collecting pumpkins.
    The chances for each ingredient drop are based on the interaction with that source.  
    For example, picking a pumpkin offers 1 chance, as it is 1 interaction to pick a pumpking, while cutting a tree may be 10-20 chances (depending on the tool), as it takes a number of hits to fall a tree (this can be adjusted to be based on 1 chance per tree/node etc via the config).
    When a roll is successful, it then rolls through each item type and selects the item based on that items "dropWeight", allowing you to make ingredients more or less common than others on the same drop table.
     

    The Farmers Market is an in-built market that allows players to buy and sell ingredients for scrap, server rewards or economics.
    By default, the markets stocks will start at 0, and will only increase as players sell their unwanted ingredients to it.  
    It can be configured to allow all items, or only custom items to be bought and sold through it, and also allows for a maximum stock to be set (default 100), meaing that it cannot have more than 100 of an item type.
    The buy/sell values for each ingredient can be adjusted in the config file (default $10 buy, $5 sell).
    Starting quantities can also be set if you do not want the market to start at 0.
    The market can be accessed by typing in /market (if config is enabled) or by speaking to an NPC that can be spawned with the plugin (addmarketnpc).
     

    Ingredient: A useful ingredient used to make more complex meals.
    Woodcutting_Yield: Increases the amount of wood received by a percentage when cutting trees and logs.
    Mining_Yield: Increases the amount of ore received by a percentage when mining any ore type.
    Skinning_Yield: Increases the amount of animal products received by a percentage when skinning animals.
    Heal_Share: Heals those around you for a percentage of the healing you receive.
    Heal: Instantly heals you for a percentage of your maximum health.
    Food_Share: Shares your food with nearby players, providing them with a percentage of the calories that you consume.
    Metabolism_Overload: Increases your maximum calories and hydration capacity by a percentage.
    Comfort: Provides an aura of comfort around you. Each nearby player will receive a percentage comfort.
    Water_Breathing: Will allow you to breath underwater for the duration.
    Fire_Resist: Reduces the damage taken from all sources of fire/heat by a percentage.
    Cold_Resist: Reduces the damage taken from the cold by a percentage.
    Explosion_Resist: Reduces the damage taken from explosives by a percentage.
    Animal_Resist: Reduces the damage taken from animals by a percentage.
    Melee_Resist: Reduces the damage taken from attacks made with a melee weapon by a percentage.
    Wounded_Resist: If you would enter the wounded state while this buff is active, you will instead be brought to your feet. Any negative modifiers will be removed.
    Spectre: You will become invisible to auto-turrets, flame turrets and shotgun traps for the duration.
    Madness: This food will make you sound strange to others.
    Wealth: Provides you with a percentage find scrap/economics/points when breaking barrels.
    Barrel_Smasher: Provides you with a percentage chance to instantly break a barrel with any amount of damage.
    Crafting_Refund: Provides you with a percentage chance to refund components when crafting an item.
    Passive_Regen: Will passively regenerate a percentage health each second.
    Horse_Stats: Will increase the speed any horse you ride by a percentage.
    Fall_Damage_resist: Reduces damage taken from falling by a percentage.
    Condition_Loss_Reduction: Reduces the condition loss of all worn and held items by a percentage.
    Ingredient_Chance: Increases the chance to obtain cooking ingredients by a percentage.
    Upgrade_Refund: Provides you with a percentage chance to receive a free upgrade when upgrading your building blocks.
    Research_Refund: Provides you with a percentage chance to receive a scrap refund when using a research bench.
    Role_Play: This item provides no buffs as it a Roleplay item.
    Anti_Bradley_Radar: Makes you invisible to the Bradley APC.
    Fishing_Luck: Provides you with a percentage chance to obtain a random item while fishing.
    Farming_Yield: Increases the amount of resources collected by a percentage when harvesting player-grown plants.
    Component_Luck: Provides a percentage chance to receive a random component when breaking barrels.
    Electronics_Luck: Provides a percentage chance to receive a random electrical item when breaking barrels.
    Permission: Used for firing off custom commands such as assigning and removing permissions.
    Bleed_Resist: Reduces the damage taken from bleeding by a percentage.
    Radiation_Resist: Reduces the damage taken from radiation by a percentage.
    Max_Repair: Any item that is repaired while this buff is active, will have its maximum condition reset.
    Smelt_On_Mine: Provides you with a percentage chance to receive refined resources instead of ores, when mining sulfur and metal nodes.
    Loot_Pickup: Provides you with a percentage chance for all items to be moved directly into your inventory when breaking barrels.
    Reviver: Sets a players health to a percentage when bringing them up from the wounded state.
    Duplicator: Provides you with a percentage chance to duplicate an item when crafting.
    Harvest: Increases the amount of resources collected by a percentage> when harvesting wild entities.
    Ingredient_Storage: Stores ingredients.
    Extra_Calories: Instantly provides you with a percentage of your maximum calories when consumed.
    Extra_Hydration: Instantly provides you with a percentage of your maximum hydration when consumed.
    Max_Health: Increases your maximum health by a percentage.
    Fishing_Yield: Increases the amount of fish received by a percentage.
    Damage_Over_Time: This perk will damage the consumer every second for the set value.
    Mining_Hotspot: The player will always hit the hot spot while mining.
    Woodcutting_Hotspot: The player will always hit the marker while chopping wood.
    Dehydration: Removes hydration when applied.
    Damage: Damages the consumer by the value.
    Radiation: Gives the consumer radiation equal to the value.
    Hunger: Removes calories when applied.
    Lifelink: Heals the user for a percentage of damage done.
    SkillTreeXp: Increases the amount of Skill Tree xp received from all sources..
     

    Default: Default Rust item
    AnyTree: Chopping any tree
    ArcticTree: Chopping arctic trees
    DesertTree: Chopping palm trees
    TemperateTree: Chopping temperate trees
    TundraTree: Chopping tundra trees
    Cactus: Chopping cacti
    AnyNode: Mining any node
    AnyArcticNode: Mining any arctic nodes
    AnyDesertNode: Mining any desert nodes
    AnyTemperateNode: Mining any temperate nodes
    AnyTundraNode: Mining any tundra nodes
    StoneNode: Mining stone nodes
    MetalNode: Mining metal nodes
    SulfurNode: Mining sulfur nodes
    AnyAnimal: Skinning any animal
    Deer: Skinning deer
    Bear: Skinning bears
    Wolf: Skinning wolves
    Chicken: Skinning chickens
    PolarBear: Skinning polar bears
    Shark: Skinning sharks
    Boar: Skinning boar
    horse: Skinning horses
    Fishing: Catching fish
    Gut: Gutting fish
    Pumpkin: Harvesting pumpkins
    Potato: Harvesting potatos
    Corn: Harvesting corn
    Mushroom: Picking mushrooms
    BerryBush: Picking berries
    BerryBushBlack: Picking black berries
    BerryBushBlue: Picking blue berries
    BerryBushGreen: Picking green berries
    BerryBushRed: Picking red berries
    BerryBushWhite: Picking white berries
    BerryBushYellow: Picking yellow berries
    Hemp: Harvesting hemp
    CollectableSulfur: Collectable sulfur nodes
    CollectableStone: Collectable stone nodes
    CollectableMetal: Collectable metal nodes
    Crafted: Crafted
    Foodbox: Food boxes
    Excavated: Digging up metal detector sites
    Wheat: Picking up wheat
    JungleTree: Picking up wheat
    Tiger: Picking up wheat
    Panther: Picking up wheat
    Crocodile: Picking up wheat
    Snake: Picking up wheat
    AnyJungleNode: Picking up wheat
     

    Command: cook or recipemenu
    Action: Opens the recipe menu from anywhere.
    Permission: cooking.recipemenu.chat
    Command: market
    Action: Opens the farmers market from anywhere.
    Permission: cooking.market.cmd
    Command: ibag
    Action: Opens the ingredient bag from anywhere.
    Permission: cooking.bag.cmd
    Command: addmarketnpc
    Action: Creates a farmers market NPC
    Permission: cooking.admin
    Command: removemarketnpc
    Action: Removes the targeted farmers market NPC
    Permission: cooking.admin
    Command: clearingredientbags
    Action: Clears the contents of ingredient bags for all players
    Permission: cooking.admin
    Command: giverecipe <recipe>
    Action: Gives the command user the specified recipe card
    Permission: cooking.admin
    Command: givemeal <target> <meal> <amount>
    Action: Gives the specified meal to the target player.
    Permission: cooking.admin
    Command: giveingredient <target> <ingredient> <amount>
    Action: Gives the specified ingredient to the target player.
    Permission: cooking.admin
    Command: setmarketquantity <ingredient> <amount>
    Action: Sets the available market quantity of the specified item.
    Permission: cooking.admin
     

    // Recipe menu chat command cooking.recipemenu.chat // Using the cooking menu cooking.use // Admin related cooking comands cooking.admin // Bypass cooking time cooking.instant // Bypass ingredient requirements cooking.free // Removes ability to gather ingredients cooking.nogather // Allows the ingredient bag to be opened via CMD cooking.bag.cmd // Disables drop notifications cooking.disable.notify.drop // Disables Notify notifications cooking.disable.notify.proc // Disables menu sounds cooking.disable.sound // Allows access to the farmers market via CMD cooking.market.cmd // Allows the user to speak to the market NPC cooking.market.npc // Allows the user to gather ingredients cooking.gather // Required to find recipe cards cooking.recipecards  

    Economics - Used for the farmers market and the Wealth buff type.
    ServerRewards - Used for the market and the Wealth buff type.
    SkillTree - Will provide xp when creating meals with the Cooking plugin.
     

     
    bool CanGatherIngredient(BasePlayer player, uint source) Returning a non-null value will prevent players from receiving ingredients from certain drop sources. the source is the networked ID of the entity.
    void OnMealCrafted(BasePlayer player, string meal, Dictionary<string, int> ingredients, bool isIngredient) Called after a meal has been created and given to the player.
    bool IsCookingMeal(Item item) Useful if you want to see if an item is from the recipe menu.
    bool IsHorseBuffed(RidableHorse horse) Used to prevent stacking modifiers if a horse is buffed by the Cooking plugin.
    object OnAddRecipeCardToLootContainer(BasePlayer player, LootContainer container) Returning a non-null value will prevent recipe cards from being added to the container.
    object OnIngredientBagDrop(BasePlayer player) Returning a non-null value will prevent the bag from dropping.
    void OnMealConsumed(BasePlayer player, Item item, int duration) Triggered when a player successfully consumes a meal. No return types.
     

  4. More information about "ExtraEvents"

    $19.99 $16.99

    ExtraEvents

    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)": "destroy", "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, "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 }, "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, "Item Amount": 100, "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 }, "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 }, "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, "Item Amount": 1, "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, "Item Amount": 100, "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 }, "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, "Item Amount": 100, "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 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 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 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)": "destroy", "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, "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 }, "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, "Item Amount": 100, "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 }, "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)": "destroy", "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, "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 }, "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, "Item Amount": 100, "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 }, "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", "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, "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 }, "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, "Item Amount": 100, "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 }, "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)": "destroy", "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" ], "Enable Event Permission": false, "Event Permission": "extraevents.botbash", "Show UI And Notifications To Players Without Event Permission?": 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 }, "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, "Item Amount": 100, "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 }, "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)": "loot", "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, "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 }, "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, "Item Amount": 100, "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 }, "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)": "fish", "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, "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 }, "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, "Item Amount": 100, "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 }, "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", "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, "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 }, "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, "Item Amount": 100, "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 }, "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", "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, "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 }, "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, "Item Amount": 100, "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 }, "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)": "dispense", "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, "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 }, "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, "Item Amount": 100, "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 }, "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)": "destroy", "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, "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 }, "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, "Item Amount": 100, "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 }, "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)": "collect", "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, "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 }, "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, "Item Amount": 100, "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 }, "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)": "destroy", "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, "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 }, "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, "Item Amount": 100, "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 }, "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)": "dispense", "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, "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 }, "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, "Item Amount": 100, "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 }, "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)": "destroy", "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, "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 }, "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, "Item Amount": 100, "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 }, "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)": "destroy", "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, "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 }, "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, "Item Amount": 100, "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 }, "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, "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, "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, "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, "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, "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, "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": 13, "Patch": 3 } }  
     








  5. More information about "BetterTC"

    $30.00

    BetterTC

    Fed up with the need to use multiple addons on my server for functions that players could execute from within the game, and considering the constant increase of new Skins for builds, I found myself dissatisfied with the limited supply of automatic upgrades on the market.
    For this reason, I have reworked the most used TC-related features on my server into a single plugin, which has been enriched with ideas contributed by players and other Rust administrators.
    All this under an attractive graphical interface, inspired by the item store of the game itself.
    Video Update 1.5.0
    Video Update 1.4.9
    Video Update 1.4.0
    Old Video
     
    Features
    AUTOMATIC CONSTRUCTION SKINS
    With BetterTC your players will be able to improve their builds to any level of improvement, but they will also be able to choose their favorite Skin (if you enable it) completely free of charge or offering it to the VIPS on your server. Update system:  I have added a small system that checks for new skins to automatically add them to the configuration. When you install the plugin for the first time and once you obtain permission from  bettertc.admin, you must click on "Check Update" so that it performs an internal check and adds all the skins and options that exist to date.
     
    LIST OF AUTHORIZED PLAYERS
    It allows players or simply the rest of the Staff to easily see which players are authorized in the locker. Except for the administrators themselves, if you activate it in the config. (I don't think any player needs to know that the admin was authorized in their locker to check something) You can also allow authorizations to be deleted individually.
    AUTOMATIC IMPROVEMENT SYSTEM
    Allows your players to upgrade the grade of their bases automatically by obtaining resources directly from the TC. As long as they don't have RaidBlock (if you use NoEscape/RaidBlock plugin of course). You can configure different speed levels and costs depending on the player's permission from the plugin's own settings. That is, you can have players improve a building every 5 seconds for free and VIPs can improve every 2 or 1... Use your imagination! In addition, you can also calculate the cost of materials that will be required to carry out said improvement by clicking on the info button.
    A new setting has been added to disable the Container skin's multi-color option. Disabling this option, which is enabled by default, will slightly improve frame rates in builds using this skin: Fewer colors = Better performance (FPS Client).
     
    AUTOMATIC RESKIN OF EXTERNAL WALLS
    The plugin also includes an automatic reskin system for external walls.
    Previously, it was only compatible with standard stone external walls and their adobe variant. Now, it also includes the ability to switch wooden walls to Frontier and vice versa. Ice walls have also been added as a variant for stone.
    If you place regular stone external walls (the usual ones), you can change their appearance to adobe or ice by clicking on the corresponding wall icon.
    When changing the skin, the original wall's health will be preserved, so if it’s damaged, it won’t be fully restored. This prevents players from abusing the system.
    Important:
    I recommend using the system for external walls as an appearance modification system, not as an upgrade system. In other words, with the following configuration: "Only reskin on wall of the same grade": true
    If you disable this parameter, you will be able to change from wood to stone, or vice versa, completely free of charge. Since the wall system doesn’t have a cost mechanism for players, I recommend keeping this option enabled.

     
    AUTOMATIC REPAIR SYSTEM
    Allows your players to repair their bases automatically by obtaining resources directly from the TC. As long as they don't have RaidBlock (if you use NoEscape of course).  Now since version 1.4.0 it will also repair damaged objects such as doors, trapdoors, windows, boxes!
    With configurable cooling system to prevent repair abuse during raids. ("Repair Cooldown After Recent Damage (seconds)": 30.0)
     
    AUTOMATIC CONSTRUCTION DEGRADATION
    It allows players to regret upgrading their huge base to metal and not being able to afford it anymore. Of course, it will charge them resources as if they improved it from 0. However, if you do not want to allow downgrade you can disable it from the config.
     
    AUTOMATIC WALLPAPER PLACEMENT
    Allows your players to place any available wallpaper in the game automatically based on the building type. Support for wallpapers on walls, ceilings, and floors.
    Wallpapers are always kept up-to-date automatically. So if FacePunch adds new wallpapers, they will be instantly added to the list.
    You'll also enjoy my exclusive wallpapers. Since update 1.5.0, you can also add and remove custom wallpapers with the following commands.
    Chat Command:
    Usage: /addwp <skinid> <Wall|Floor|Ceiling>, Example: /addwp 3356517390 Wall, Usage: /wpb (It allows you to place wallpapers on boats. To do this, you must first sit at the boat’s steering wheel.) Console Command:
    Usage: addwp <skinid> <Wall|Floor|Ceiling>, Example: addwp 3356517390 Wall I've added a new parameter to the config: "Wallpaper Damage": true Setting this parameter to false prevents wallpapers from being broken in melee or with ammunition. However, you can still break them with C4 or missiles. Blocking damage completely is more complex and, in my opinion, unnecessary.

    In addition, with BetterTC you can place wallpapers on both sides of the walls, even if they are on the outside of the building, as it includes an option in the configuration to force this placement.

     
    TC SKINS
    Give your players the ability to change the appearance of their TC.

     
    ALLOWS TO SAVE OLD ITEMS
    A new configuration option has been added to allow saving items back to the TC.
    "Allow items in TC inventory": { "gunpowder": false, "sulfur": false, "sulfur.ore": false, "explosives": false, "diesel_barrel": false, "cctv.camera": false, "targeting.computer": false }
     
    CONSTRUCTION EFFECTS
    Allows players to disable auto-build buff effects and reduces headaches.However, if you do not want to allow them to disable this, you can disable it from the config.
     
    BETTER GUI
    The plugin's interface has been programmed so that it maintains its size regardless of the interface scaling settings of each player. It has also been taken into account that perhaps not everyone wants to enable all options for their players. Therefore, the buttons that appear at the top of the TC have been programmed so that if a player does not have permission for a specific function, instead of leaving the space empty, the buttons adapt their position automatically. The player list GUI and construction SKINS have also been prepared with a pagination system if necessary. 95% of the images used in the plugin are loaded directly from the client side, thus optimizing the loading and rendering of the interface and reducing the use of Image Library. Carbon Image Module support. If your server is running Carbon instead of Oxide, it will now use the built-in module instead of the Image Library.  
    Permissions
    bettertc.admin Exclusive for Admin. It allows you to check if there are new skins to add. You will not appear in the list of authorized players if the option in the settings is activated. bettertc.authlist  Shows a button at the top of the TC to check which players are authorized. bettertc.deleteauth Allows you to individually revoke an authorized player. You can give this permission to players if you want them to be able to delete individually. bettertc.use  It is the basic degree of use found in the configuration. bettertc.vip It is the level of use for advanced that is found in the configuration. Depending on how you configure it, it makes players with this permission improve/repair/change skin faster. Or it simply costs them less resources. bettertc.repair Displays a button on top of the TC to repair the build automatically. bettertc.repair.nocost No explanation needed I think. (USE WITH CAUTION) bettertc.reskin Allows players to change the skin of their build automatically. Imagine one day you upgrade your entire foundation to container and the next day you regret losing FPS and would like to leave it on normal metal. bettertc.reskin.nocost No explanation needed I think. bettertc.updefault Shows players the default upgrade options. Without SKINS. bettertc.upskin Show players upgrade options with SKINS. bettertc.upwall Allows players to change the skin of external walls. bettertc.upgrade Permission to evade blocking of all items. bettertc.upgrade.nocost No explanation needed I think. (USE WITH CAUTION) bettertc.wallpaper  Allows players to place Wallpaper. bettertc.wallpaper.nocost  No explanation needed I think. (USE WITH CAUTION) bettertc.wallpaper.custom Display custom wallpapers to players with this permission. bettertc.tcskinchange  Allows players to change the TC skin. bettertc.tcskindeployed  Allows players to place TC with Skin.  
    Commands
    Chat Command:
    Usage: /addwp <skinid> <Wall|Floor|Ceiling>, Example: /addwp 3356517390 Wall, Console Command:
    Usage: addwp <skinid> <Wall|Floor|Ceiling>, Example: addwp 3356517390 Wall  
    Configuration
    DEFAULT CONFIGURATION
    { "Check for updates when loading": true, "Bypass DLC ownership check (⚠ only allowed on creative/test servers per Facepunch rules)": false, "Use NoEscape Plugin": false, "Use RaidBlock Plugin": true, "GUI Buttons TC - Color Default": "0.3 0.40 0.3 0.60", "GUI Buttons TC - Color Active": "0.90 0.20 0.20 0.50", "GUI Buttons TC - OffsetMin": "280 621", "GUI Buttons TC - OffsetMax": "573 643", "GUI Buttons TC - AnchorMin": "0.5 0", "GUI Buttons TC - AnchorMax": "0.5 0", "Alert Gametip": true, "Alert Chat": true, "Alert Notify Plugin": false, "Notify: select what notification type to be used": { "error": 0, "info": 0 }, "Color Prefix Chat": "#f74d31", "Show Admin Auth List": false, "Show SteamID Auth List": true, "Upgrade Effect": true, "Colour Selection MultiColor Option": false, "Reskin Enable": true, "Reskin Wall Enable": true, "Only reskin on wall of the same grade": true, "Reskin Wall TC Distance (Default: 100)": 100.0, "Deployables Repair": true, "Repair Cooldown After Recent Damage (seconds)": 30.0, "Downgrade Enable": true, "Downgrade only Owner Entity Build": false, "Upgrade only Owner Entity Build": false, "Upgrade / Downgrade only Owner and Team": true, "Wallpaper Enable": true, "Wallpaper placement Cost (Cloth)": 5, "Wallpaper Damage": true, "Wallpaper both sides": true, "Force both sides including external sides": true, "Cooldown Frequency Upgrade (larger number is slower)": { "bettertc.use": 2.0, "bettertc.vip": 1.0 }, "Cooldown Frequency Reskin (larger number is slower)": { "bettertc.use": 2.0, "bettertc.vip": 1.0 }, "Cooldown Frequency Repair (larger number is slower)": { "bettertc.use": 2.0, "bettertc.vip": 1.0 }, "Cooldown Frequency Wallpaper (larger number is slower)": { "bettertc.use": 2.0, "bettertc.vip": 1.0 }, "Cost Modifier for repairs": { "bettertc.use": 1.5, "bettertc.vip": 1.0 }, "Allow Items in TC Inventory": { "gunpowder": false, "sulfur": false, "sulfur.ore": false, "explosives": false, "diesel_barrel": true, "cctv.camera": true, "targeting.computer": true }, ... ] }  
    Bonus
     
    KNOWN ISSUES
    Random spawn of default (blue) wallpapers in constructions. If this happens on your server, it's likely because you have the TruePVE plugin or a similar one installed. Make sure to disable the configuration option that protects wallpaper damage in that plugin.
    Instead, enable wallpaper damage protection in BetterTC. While it won't prevent 100% of the damage to wallpapers, it will significantly reduce it—especially from melee weapons.
     
    For any problem, doubt, suggestion or assistance do not hesitate to contact me by Discord  ninco90#6219
    If you need me to configure everything from scratch, according to your tastes, for your server I can also do it for an additional fee. Although you should be able to configure everything yourself  😊  
     

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
2.5m
Total downloads
Customers
10.9k
Customers served
Files Sold
157.4k
Marketplace sales
Payments
3.4m
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.