venda_vole's Wishlist
-
Sulfur Event
During the Unlimited Sulfur Event, a large sulfur node appears at a set location(s) and is marked on the map, drawing attention to all players. This node provides unlimited sulfur, giving players a chance to collect a significant amount of sulfur within a limited time. This event can add an extra layer of competition and cooperation among your players as they rush to take advantage of these lucrative opportunities.
Features
Spawns an unlimited sulfur node/ore for a limited time. Ability to start the SulfurEvent manually or automatically at minimum and maximum intervals. Configuration options for SulfurEvent duration, minimum player count, UI location, and more. Customizable event start and end messages. Option to play a sound and visual effect when the event starts. Map markers and UI elements to indicate the active event and provide information to players. Game tips and chat messages to inform players about the event. Ability to set and manage sulfur node spawn positions. Commands to manage the SulfurEvent, including starting and stopping the event, setting spawn positions, listing positions, deleting positions, and viewing available commands. Event Overlap Prevention: Prevents the SulfurEvent from overlapping with the Stone/Metal Event. If overlap occurs, the plugin will retry starting the event after a configurable interval. User Interface: UI customization options include setting the UI location with X and Y coordinates. Enable proximity UI visibility mode and/or a "Players Here: X" Proximity UI. Gather Amounts: Set minimum and maximum gather amounts for sulfur ore and charcoal to control player rewards. Lightning Effects: Enable lightning effects during the event with customizable minimum and maximum intervals. Monument Spawn Locations: Added monument spawn locations that can be individually enabled or disabled. Customize spawns at specific monuments while excluding others (e.g., enable spawns at "xlarge/launch_site_1.prefab" and "medium/nuclear_missile_silo.prefab," but disable spawns at "OilrigAI" and "OilrigAI2"). Monument Spawn Limits: Set a limit for the number of spawns at each monument. For example, limit "roadside/gas_station_1.prefab" to 2 spawns, choosing from 3 Gas Stations if available. Monument Spawn Location Offsets: Customize the offsets for monument spawn locations to fine-tune the exact spawn positions at each monument. Commands
/sulfurevent start - Start SulfurEvent /sulfurevent stop - Stop SulfurEvent /sulfurevent add <name> - Set new SulfurEvent spawn position /sulfurevent list - List all spawn positions /sulfurevent clear - Clear all spawn positions /sulfurevent delete <name> - Delete a spawn position /sulfurevent - View all commands Console Commands - SulfurStart, SulfurStop, SulfurList, SulfurListClear
Permissions
sulfurevent.admin - Allows the use of SulfurEvent commands.
Possibly Incompatible plugins: "AlwaysHotSpot" , "InstantGather"
Default Config
{ "Only Command Start Event": false, "Minimum Players to Start Event": 1, "Prevent Overlap with Metal/Stone Event": true, "Prevent Overlap Retry Timer (seconds)": 180.0, "Event Minimum Interval (seconds)": 3600, "Event Maximum Interval (seconds)": 7200, "Event Duration Seconds": 1230, "Event Start Notification Sound": true, "Event Start Explosion Effects": true, "Event Chat Messages": true, "Event GameTip Messages": true, "Event GameTip Duration (seconds)": 7.0, "Event Start Message": "<color=yellow>Sulfur Event</color> <color=white>Has Started! Check The Map!</color>", "Event End Message": "<color=yellow>Sulfur Event</color> <color=white>Has Ended!</color>", "UI Enabled": true, "UI Location X": 0.38, "UI Location Y": 0.8, "UI Handwriting Font": true, "UI Style (1 = With UI Msg, 2 = No UI Msg)": 1, "UI Message": "Unlimited sulfur node marked on map!", "Proximity UI Visibility Mode": false, "Proximity UI Visibility Range": 350, "Proximity UI 'Players Here: X'": true, "Proximity UI 'Players Here' Visibility Range": 70, "MapMarker Enabled": true, "MapMarker Colour": "#050505", "MapMarker Colour2": "#e5ff00", "MapMarker Radius": 0.25, "MapMarker Alpha": 0.7, "MapMarker Name/Message": "UNLIMITED SULFUR NODE", "Sulfur Ore Minimum Gather Amount": 1, "Sulfur Ore Maximum Gather Amount": 5, "Charcoal Minimum Gather Amount": 1, "Charcoal Maximum Gather Amount": 2, "Delete SulfurNode at Event End": true, "SulfurNode is Gatherable": true, "SulfurNode Size 1-100": 30, "SulfurNode Size Radius": 0.1, "Lightning during Event": true, "Lightning Min Interval (seconds)": 1.0, "Lightning Max Interval (seconds)": 60.0, "SulfurNode Spawnmodes ('All' or 'Random')": "Random", "SulfurNode Spawnmode 'Random' Amount": 2, "Monument Spawn Locations": { "xlarge/launch_site_1.prefab": true, "medium/nuclear_missile_silo.prefab": true, "large/military_tunnel_1.prefab": true, "large/airfield_1.prefab": true, "small/sphere_tank.prefab": true, "large/water_treatment_plant_1.prefab": true, "railside/trainyard_1.prefab": true, "medium/radtown_small_3.prefab": true, "roadside/gas_station_1.prefab": true, "roadside/supermarket_1.prefab": true, "large/powerplant_1.prefab": true, "lighthouse/lighthouse.prefab": true, "roadside/warehouse.prefab": true, "medium/junkyard_1.prefab": true, "small/satellite_dish.prefab": true, "harbor/harbor_1.prefab": true, "harbor/harbor_2.prefab": true, "arctic_bases/arctic_research_base_a.prefab": true, "military_bases/desert_military_base_a.prefab": false, "military_bases/desert_military_base_b.prefab": false, "military_bases/desert_military_base_c.prefab": false, "military_bases/desert_military_base_d.prefab": false, "OilrigAI": false, "OilrigAI2": false, "ferry_terminal_1": false }, "Monument Spawn Limits": { "xlarge/launch_site_1.prefab": 1, "medium/nuclear_missile_silo.prefab": 1, "large/military_tunnel_1.prefab": 1, "large/airfield_1.prefab": 1, "small/sphere_tank.prefab": 1, "large/water_treatment_plant_1.prefab": 1, "railside/trainyard_1.prefab": 1, "medium/radtown_small_3.prefab": 1, "roadside/gas_station_1.prefab": 3, "roadside/supermarket_1.prefab": 3, "large/powerplant_1.prefab": 1, "lighthouse/lighthouse.prefab": 2, "roadside/warehouse.prefab": 3, "medium/junkyard_1.prefab": 1, "small/satellite_dish.prefab": 1, "harbor/harbor_1.prefab": 1, "harbor/harbor_2.prefab": 1, "arctic_bases/arctic_research_base_a.prefab": 1, "military_bases/desert_military_base_a.prefab": 1, "military_bases/desert_military_base_b.prefab": 1, "military_bases/desert_military_base_c.prefab": 1, "military_bases/desert_military_base_d.prefab": 1, "OilrigAI": 1, "OilrigAI2": 1, "ferry_terminal_1": 1 }, "Monument Spawn Location Offsets": { "xlarge/launch_site_1.prefab": { "x": 105.0, "y": 3.5, "z": 7.5 }, "medium/nuclear_missile_silo.prefab": { "x": 36.3, "y": -33.2, "z": -1.8 }, "large/military_tunnel_1.prefab": { "x": -13.5, "y": 13.75, "z": 35.0 }, "large/airfield_1.prefab": { "x": 0.0, "y": 0.5, "z": -27.5 }, "small/sphere_tank.prefab": { "x": 1.6, "y": 57.0, "z": 8.0 }, "large/water_treatment_plant_1.prefab": { "x": -51.7, "y": 1.5, "z": -64.8 }, "railside/trainyard_1.prefab": { "x": -41.8, "y": 39.4, "z": -40.8 }, "medium/radtown_small_3.prefab": { "x": -3.5, "y": -2.6, "z": -4.5 }, "roadside/gas_station_1.prefab": { "x": 0.8, "y": 9.5, "z": -6.0 }, "roadside/supermarket_1.prefab": { "x": -4.0, "y": 6.0, "z": -3.5 }, "large/powerplant_1.prefab": { "x": 2.3, "y": 9.65, "z": 32.85 }, "lighthouse/lighthouse.prefab": { "x": 0.0, "y": 60.7, "z": 0.36 }, "roadside/warehouse.prefab": { "x": 0.0, "y": 6.6, "z": -7.7 }, "medium/junkyard_1.prefab": { "x": -3.0, "y": 0.3, "z": -13.0 }, "small/satellite_dish.prefab": { "x": -5.0, "y": 9.5, "z": -10.7 }, "harbor/harbor_1.prefab": { "x": 44.0, "y": 22.0, "z": -0.5 }, "harbor/harbor_2.prefab": { "x": 41.5, "y": 5.3, "z": -5.0 }, "arctic_bases/arctic_research_base_a.prefab": { "x": -24.5, "y": 0.5, "z": 13.0 }, "military_bases/desert_military_base_a.prefab": { "x": 0.0, "y": 0.0, "z": 0.0 }, "military_bases/desert_military_base_b.prefab": { "x": 0.0, "y": 0.0, "z": 0.0 }, "military_bases/desert_military_base_c.prefab": { "x": 0.0, "y": 0.0, "z": 0.0 }, "military_bases/desert_military_base_d.prefab": { "x": 0.0, "y": 0.0, "z": 0.0 }, "OilrigAI": { "x": -13.5, "y": 23.35, "z": -13.7 }, "OilrigAI2": { "x": -33.0, "y": 32.55, "z": 13.0 }, "ferry_terminal_1": { "x": 0.0, "y": 0.0, "z": 0.0 } } }
-
NpcRaiders
They will raid your base tell they find the tc or the time set in the config runs out or you kill all npc waves.
Only People authorized on the tc they are going after can kill the npc and only the npc can attack them.
You can use kits plugin from umod to kit them with clothing and guns See config example below.
Perms are set in config per raid type.
Permissions
npcraiders.use - Needed to use /raidme chat command.
npcraiders.admin - Needed to use /raidme reload chat command.
npcraiders.nocooldown - Disable the setting of your cooldown.
npcraiders.nocost - Disable the being charged.
Chat Command
/raidme - Will show raid help menu.
/raidme buy - Will show raid buy help menu and costs.
/raidme buy <type> - To start raid of the type.
/raidme reload player <playerName> = Will cancel there raid event.
/raidme reload all - Will cancel all events.
/raidme terrain - Get Terrain name your standing on.
/raidme loot - Generate a loot profile with all the items in your inventory
Loot Profiles
/raidme loot add <profileName> - Create or add more items to a profile
/raidme loot clear <profileName> - Clear all information from a profile
When you create a loot profile you will need to edit its datafile and set the min and max amount of items to give.. There you can change other min/max for item ammounts default is 1 to Amount when created
Config BuyType
ByTypes can be "Itemid" , "ServerRewards", or "Economics"
Default is scrap "-932201673"
Config.RewardType
RewardType can be "Itemid" , "ServerRewards", "Economics" , or "kit"
Config.AutoTurretDamage
"AutoTurretDamage": 0.0 - Disable targeting the npc.
"AutoTurretDamage": 1.0 - Full damage to the npc / Range is 0.0 to 1.0.
-
Jet Event
Random jets that fly around the map shooting off nukes and crash with some loot.
Permissions
jetevent.admin
Commands
jet - Displays command usage
You can use Custom Loot from here to populate the heli_crates
{ "Jet Settings": { "Chat Command": "jet", "Use Random Timer": false, "Random Timer In Minutes": 60, "Random Timer chance 1-100": 20, "Total Jets To Spawn": 15, "Jet Lifetime In Minutes": 5, "Total Nukes The Jet Can Fire": 3, "Jet Altitude (Recommended 360.0 or above)": 360.0, "Allow nuke damage to BuildingBlocks": true, "Disable Map Marker": false, "Use nuke fog effect on close by players": false }, "Radiation Settings": { "Use Radiation": true, "Radiation Radius": 50.0, "Radiation Amount": 10.0, "The Lifetime Of The Radiation Pocket In Minutes": 5 }, "Crash Settings": { "Use Jet Crashes": true, "Total Plains To Crash": 2, "Spawn Dead Pilot": true, "How Many Loot Crates On Crash": 3, "Crates On Fire For x Seconds": 180, "Crate Loot From CustomLoot Profile Name": [], "Crate Loot Table File Name And Total Item Slots To Use": { "CrateLoot": 5 } }, "TruePVE Settings": { "Create PVP Zone Around Crash Site Using ZoneManager And TruePVE Mapping Name": "", "Create Visual Dome Around Zone": false, "Zone Radius - 0.0 Disables Zone And Dome": 50.0, "LifeTime Of The Zone In Minutes": 60, "Zone Enter Message": "You have Entered A PVP Zone", "Zone Exit Message": "You have Left A PVP Zone" }, "Nuke Player Settings": { "Jet Altitude (Recommended 360.0 or above)": 360.0, "Use Radiation": false, "Radiation Radius": 50.0, "Radiation Amount": 10.0, "The Lifetime Of The Radiation Pocket In Minutes": 5, "Allow nuke damage to BuildingBlocks": true, "Use Explosion effect (Calling in more then 10 planes to one location this may cause fps lag if enabled)": false, "Use nuke fog effect on close by players": false }, "Send In Npc BackUp Settings": { "Total Defenders": 6, "Total Time In Minutes Defender Will Stay": 60, "Crash Site Npc Configs": [ { "Spawn Health Of The Defender": 100.0, "Weapon Damage Scale Default 1.0": 1.0, "Defenders aimConeScale default 2.0": 2.0, "Names To Give The Defenders": [ "Pvt. Harris", "Pvt. Hobbs", "Pvt. Fiske", "Pvt. Carter", "Pvt. Mackenzie", "Pvt. Quinn", "Pvt. Wright", "Pvt. Baird", "Pvt. Marshall", "Pvt. O'Malley", "Pvt. McElroy", "Pvt. Grimes", "Pvt. McGovern", "Pvt. McGinnis", "Pvt. Foley", "Pvt. Morgan", "Pvt. McEvoy", "Pvt. Gunderson", "Pvt. Hammarsten", "Pvt. Jenkins", "SGT. Tosh", "SGT. Waugh", "SGT. Stoughton", "SGT. Cooper", "SGT. Crockett", "SGT. Jackson", "SGT. Hamilton", "SGT. Jefferson", "SGT. Wilson", "SGT. Lane", "SGT. Jameson", "SGT. Nuttall", "SGT. Gentry", "SGT. Gillespie", "SGT. Pike" ], "Defenders Drop Loot": false, "Spawn Kits For The Defenders": [], "Keep Kit Items On Defender Corpse": false, "Remove Kit Weapon On Defender Corpse Spawn": false, "Lock Wear Slots On Defender Corpse Spawn": false, "Loot From CustomLoot Profile Name": [], "Loot Table Data File Name And Total Item Slots To Use": { "Default": 5 } }, { "Spawn Health Of The Defender": 110.0, "Weapon Damage Scale Default 1.0": 1.0, "Defenders aimConeScale default 2.0": 2.0, "Names To Give The Defenders": [ "Pvt. Harris", "Pvt. Hobbs", "Pvt. Fiske", "Pvt. Carter", "Pvt. Mackenzie", "Pvt. Quinn", "Pvt. Wright", "Pvt. Baird", "Pvt. Marshall", "Pvt. O'Malley", "Pvt. McElroy", "Pvt. Grimes", "Pvt. McGovern", "Pvt. McGinnis", "Pvt. Foley", "Pvt. Morgan", "Pvt. McEvoy", "Pvt. Gunderson", "Pvt. Hammarsten", "Pvt. Jenkins", "SGT. Tosh", "SGT. Waugh", "SGT. Stoughton", "SGT. Cooper", "SGT. Crockett", "SGT. Jackson", "SGT. Hamilton", "SGT. Jefferson", "SGT. Wilson", "SGT. Lane", "SGT. Jameson", "SGT. Nuttall", "SGT. Gentry", "SGT. Gillespie", "SGT. Pike" ], "Defenders Drop Loot": false, "Spawn Kits For The Defenders": [], "Keep Kit Items On Defender Corpse": false, "Remove Kit Weapon On Defender Corpse Spawn": false, "Lock Wear Slots On Defender Corpse Spawn": false, "Loot From CustomLoot Profile Name": [], "Loot Table Data File Name And Total Item Slots To Use": { "Default": 5 } } ] }, "Version": { "Major": 1, "Minor": 7, "Patch": 2 } }
-
Animal Farm
Allow your players to farm boars, bears, wolfs, panthers, tigers, alligators, and stags similarly to chickens. They need food and water to survive, and you can breed them to expand your farm.
You can set how much resources they get by there age. There age increase 1yrs every 60min.. You can bread the animals by petting them if you have 2 of the same animals.
Killing your own animal in the farm will not give you a baby item only animals in the wild will.
Check the config for all available options.
You can also find baby animals for your farm by slaughtering wild boars, bears, wolf, or stags.
Permission
"animalfarm.admin"; "animalfarm.gatherboar"; "animalfarm.gatherbear"; "animalfarm.gatherwolf"; "animalfarm.gatherstag"; "animalfarm.chickencoop"; "animalfarm.gatherpanther"; "animalfarm.gathertiger"; "animalfarm.gatheralligator"; /animalfarm <farm/coop/boar/stag/bear/wolf> <amount>
animalfarm <userid> <farm/coop/boar/stag/bear/wolf/panther/tiger/alligator> <amount>
WARNING: If your foundations are very low to the ground they will go threw the foundation a little to the ground.
The Config Information
In the config there is some default gather ages 1 to age 5, The age 5 is the default rust gather for the animal. Keep in mind if you have a gather manager for the animal its rates will still be applies. You can add as many ages as you like anything over the last age will use the max age you have in the config. The Gather settings can not and will not be able to add custom item to, You can use other plugins for that.
{ "Chicken Coop Settings": { "Total chickens animals allowed in the coop. Default UI will only show 4": 4, "Chickens hatch time minutes": 2, "Add storage adapter to coop": false, "Add water adapter to coop": false, "Allow auto hatching of eggs": false, "Player may have how many modifyed coops -1 = unlimited": -1, "Only use custom item to place coop": false, "Coop item skin": 3461239631, "Coop item name": "Industrial Chicken Coop" }, "Farm Settings": { "Farm item skinID": 3458119788, "Farm item name": "Animal Farm", "Total farm animals allowed in the farm": 10, "Add storage adapter to trough": true, "Add hopper to trough": true, "Require permissions for gatheringr": false, "Player may have how many farms -1 = unlimited": -1 }, "Boar Baby Settings": { "Chance to get baby boar from gathering": 10, "Baby Boar item skinID": 3458077515, "Baby Boar item name": "A Baby Boar", "Baby Boar groth minutes": 30, "Boar can breed.": true, "Boar breed chance.": 100, "Boar breed cooldown minutes.": 180, "Boar dung amount.": 2, "Boar gather age and items.": { "1": [ { "shortname": "meat.boar", "amount": 1.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 10.0, "isBP": false }, { "shortname": "fat.animal", "amount": 5.0, "isBP": false }, { "shortname": "leather", "amount": 5.0, "isBP": false }, { "shortname": "cloth", "amount": 1.0, "isBP": false } ], "2": [ { "shortname": "meat.boar", "amount": 3.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 15.0, "isBP": false }, { "shortname": "fat.animal", "amount": 10.0, "isBP": false }, { "shortname": "leather", "amount": 8.0, "isBP": false }, { "shortname": "cloth", "amount": 2.0, "isBP": false } ], "3": [ { "shortname": "meat.boar", "amount": 6.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 50.0, "isBP": false }, { "shortname": "fat.animal", "amount": 15.0, "isBP": false }, { "shortname": "leather", "amount": 12.0, "isBP": false }, { "shortname": "cloth", "amount": 5.0, "isBP": false } ], "4": [ { "shortname": "meat.boar", "amount": 7.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 25.0, "isBP": false }, { "shortname": "fat.animal", "amount": 20.0, "isBP": false }, { "shortname": "leather", "amount": 16.0, "isBP": false }, { "shortname": "cloth", "amount": 7.0, "isBP": false } ], "5": [ { "shortname": "meat.boar", "amount": 8.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 50.0, "isBP": false }, { "shortname": "fat.animal", "amount": 40.0, "isBP": false }, { "shortname": "leather", "amount": 20.0, "isBP": false }, { "shortname": "cloth", "amount": 10.0, "isBP": false } ] } }, "Stag Baby Settings": { "Chance to get baby stag from gathering": 10, "Baby Stag item skinID": 3458079161, "Baby Stag item name": "A Baby Stag", "Baby Stag groth minutes": 30, "Stag can breed.": true, "Stag breed chance.": 100, "Stag breed cooldown minutes.": 180, "Stag dung amount.": 2, "Stag gather age and items.": { "1": [ { "shortname": "deermeat.raw", "amount": 1.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 5.0, "isBP": false }, { "shortname": "fat.animal", "amount": 2.0, "isBP": false }, { "shortname": "leather", "amount": 10.0, "isBP": false }, { "shortname": "cloth", "amount": 5.0, "isBP": false } ], "2": [ { "shortname": "deermeat.raw", "amount": 1.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 10.0, "isBP": false }, { "shortname": "fat.animal", "amount": 4.0, "isBP": false }, { "shortname": "leather", "amount": 15.0, "isBP": false }, { "shortname": "cloth", "amount": 10.0, "isBP": false } ], "3": [ { "shortname": "deermeat.raw", "amount": 2.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 20.0, "isBP": false }, { "shortname": "fat.animal", "amount": 6.0, "isBP": false }, { "shortname": "leather", "amount": 20.0, "isBP": false }, { "shortname": "cloth", "amount": 15.0, "isBP": false } ], "4": [ { "shortname": "deermeat.raw", "amount": 3.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 30.0, "isBP": false }, { "shortname": "fat.animal", "amount": 8.0, "isBP": false }, { "shortname": "leather", "amount": 30.0, "isBP": false }, { "shortname": "cloth", "amount": 20.0, "isBP": false } ], "5": [ { "shortname": "deermeat.raw", "amount": 4.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 50.0, "isBP": false }, { "shortname": "fat.animal", "amount": 10.0, "isBP": false }, { "shortname": "leather", "amount": 50.0, "isBP": false }, { "shortname": "cloth", "amount": 25.0, "isBP": false } ] } }, "Bear Baby Settings": { "Chance to get baby bear from gathering": 10, "Baby Bear item skinID": 3458078401, "Baby Bear item name": "A Baby Bear", "Baby Bear groth minutes": 30, "Bear can breed.": true, "Bear breed chance.": 100, "Bear breed cooldown minutes.": 180, "Bear dung amount.": 2, "Bear gather age and items.": { "1": [ { "shortname": "bearmeat", "amount": 1.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 25.0, "isBP": false }, { "shortname": "fat.animal", "amount": 20.0, "isBP": false }, { "shortname": "leather", "amount": 20.0, "isBP": false }, { "shortname": "cloth", "amount": 5.0, "isBP": false } ], "2": [ { "shortname": "bearmeat", "amount": 5.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 50.0, "isBP": false }, { "shortname": "fat.animal", "amount": 40.0, "isBP": false }, { "shortname": "leather", "amount": 40.0, "isBP": false }, { "shortname": "cloth", "amount": 15.0, "isBP": false } ], "3": [ { "shortname": "bearmeat", "amount": 10.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 75.0, "isBP": false }, { "shortname": "fat.animal", "amount": 60.0, "isBP": false }, { "shortname": "leather", "amount": 60.0, "isBP": false }, { "shortname": "cloth", "amount": 25.0, "isBP": false } ], "4": [ { "shortname": "bearmeat", "amount": 15.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 100.0, "isBP": false }, { "shortname": "fat.animal", "amount": 80.0, "isBP": false }, { "shortname": "leather", "amount": 80.0, "isBP": false }, { "shortname": "cloth", "amount": 35.0, "isBP": false } ], "5": [ { "shortname": "bearmeat", "amount": 20.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 150.0, "isBP": false }, { "shortname": "fat.animal", "amount": 100.0, "isBP": false }, { "shortname": "leather", "amount": 100.0, "isBP": false }, { "shortname": "cloth", "amount": 50.0, "isBP": false } ] } }, "Wolf Baby Settings": { "Chance to get baby wolf from gathering": 10, "Baby Wolf item skinID": 3458436442, "Baby Wolf item name": "A Baby Wolf", "Baby Wolf groth minutes": 30, "Wolf can breed.": true, "Wolf breed chance.": 100, "Wolf breed cooldown minutes.": 180, "Wolf dung amount.": 2, "Wolf gather age and items.": { "1": [ { "shortname": "skull.wolf", "amount": 1.0, "isBP": false }, { "shortname": "wolfmeat.raw", "amount": 1.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 10.0, "isBP": false }, { "shortname": "fat.animal", "amount": 2.0, "isBP": false }, { "shortname": "leather", "amount": 10.0, "isBP": false }, { "shortname": "cloth", "amount": 5.0, "isBP": false } ], "2": [ { "shortname": "skull.wolf", "amount": 1.0, "isBP": false }, { "shortname": "wolfmeat.raw", "amount": 2.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 20.0, "isBP": false }, { "shortname": "fat.animal", "amount": 4.0, "isBP": false }, { "shortname": "leather", "amount": 25.0, "isBP": false }, { "shortname": "cloth", "amount": 10.0, "isBP": false } ], "3": [ { "shortname": "skull.wolf", "amount": 1.0, "isBP": false }, { "shortname": "wolfmeat.raw", "amount": 3.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 30.0, "isBP": false }, { "shortname": "fat.animal", "amount": 6.0, "isBP": false }, { "shortname": "leather", "amount": 45.0, "isBP": false }, { "shortname": "cloth", "amount": 20.0, "isBP": false } ], "4": [ { "shortname": "skull.wolf", "amount": 1.0, "isBP": false }, { "shortname": "wolfmeat.raw", "amount": 4.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 35.0, "isBP": false }, { "shortname": "fat.animal", "amount": 8.0, "isBP": false }, { "shortname": "leather", "amount": 60.0, "isBP": false }, { "shortname": "cloth", "amount": 25.0, "isBP": false } ], "5": [ { "shortname": "skull.wolf", "amount": 1.0, "isBP": false }, { "shortname": "wolfmeat.raw", "amount": 5.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 40.0, "isBP": false }, { "shortname": "fat.animal", "amount": 10.0, "isBP": false }, { "shortname": "leather", "amount": 75.0, "isBP": false }, { "shortname": "cloth", "amount": 35.0, "isBP": false } ] } }, "Tiger Baby Settings": { "Chance to get baby tiger from gathering": 10, "Baby Tiger item skinID": 3469950143, "Baby Tiger item name": "A Baby Tiger", "Baby Tiger groth minutes": 30, "Tiger can breed.": true, "Tiger breed chance.": 100, "Tiger breed cooldown minutes.": 180, "Tiger dung amount.": 2, "Tiger gather age and items.": { "1": [ { "shortname": "bigcatmeat", "amount": 1.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 10.0, "isBP": false }, { "shortname": "fat.animal", "amount": 2.0, "isBP": false }, { "shortname": "leather", "amount": 10.0, "isBP": false }, { "shortname": "cloth", "amount": 5.0, "isBP": false } ], "2": [ { "shortname": "bigcatmeat", "amount": 2.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 20.0, "isBP": false }, { "shortname": "fat.animal", "amount": 4.0, "isBP": false }, { "shortname": "leather", "amount": 25.0, "isBP": false }, { "shortname": "cloth", "amount": 10.0, "isBP": false } ], "3": [ { "shortname": "bigcatmeat", "amount": 3.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 30.0, "isBP": false }, { "shortname": "fat.animal", "amount": 6.0, "isBP": false }, { "shortname": "leather", "amount": 45.0, "isBP": false }, { "shortname": "cloth", "amount": 20.0, "isBP": false } ], "4": [ { "shortname": "bigcatmeat", "amount": 4.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 35.0, "isBP": false }, { "shortname": "fat.animal", "amount": 8.0, "isBP": false }, { "shortname": "leather", "amount": 60.0, "isBP": false }, { "shortname": "cloth", "amount": 25.0, "isBP": false } ], "5": [ { "shortname": "bigcatmeat", "amount": 5.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 40.0, "isBP": false }, { "shortname": "fat.animal", "amount": 10.0, "isBP": false }, { "shortname": "leather", "amount": 75.0, "isBP": false }, { "shortname": "cloth", "amount": 35.0, "isBP": false } ] } }, "Panther Baby Settings": { "Chance to get baby Panther from gathering": 10, "Baby Panther item skinID": 3469941871, "Baby Panther item name": "A Baby Panther", "Baby Panther groth minutes": 30, "Panther can breed.": true, "Panther breed chance.": 100, "Pantherger breed cooldown minutes.": 180, "Panther dung amount.": 2, "Panther gather age and items.": { "1": [ { "shortname": "bigcatmeat", "amount": 1.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 10.0, "isBP": false }, { "shortname": "fat.animal", "amount": 2.0, "isBP": false }, { "shortname": "leather", "amount": 10.0, "isBP": false }, { "shortname": "cloth", "amount": 5.0, "isBP": false } ], "2": [ { "shortname": "bigcatmeat", "amount": 2.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 20.0, "isBP": false }, { "shortname": "fat.animal", "amount": 4.0, "isBP": false }, { "shortname": "leather", "amount": 25.0, "isBP": false }, { "shortname": "cloth", "amount": 10.0, "isBP": false } ], "3": [ { "shortname": "bigcatmeat", "amount": 3.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 30.0, "isBP": false }, { "shortname": "fat.animal", "amount": 6.0, "isBP": false }, { "shortname": "leather", "amount": 45.0, "isBP": false }, { "shortname": "cloth", "amount": 20.0, "isBP": false } ], "4": [ { "shortname": "bigcatmeat", "amount": 4.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 35.0, "isBP": false }, { "shortname": "fat.animal", "amount": 8.0, "isBP": false }, { "shortname": "leather", "amount": 60.0, "isBP": false }, { "shortname": "cloth", "amount": 25.0, "isBP": false } ], "5": [ { "shortname": "bigcatmeat", "amount": 5.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 40.0, "isBP": false }, { "shortname": "fat.animal", "amount": 10.0, "isBP": false }, { "shortname": "leather", "amount": 75.0, "isBP": false }, { "shortname": "cloth", "amount": 35.0, "isBP": false } ] } }, "Crocodile Baby Settings": { "Chance to get baby Crocodile from gathering": 10, "Baby Crocodile item skinID": 3470285566, "Baby Crocodile item name": "A Baby Crocodile", "Baby Crocodile groth minutes": 30, "Crocodile can breed.": true, "Crocodile breed chance.": 100, "Crocodile breed cooldown minutes.": 180, "Crocodile dung amount.": 2, "Crocodile gather age and items.": { "1": [ { "shortname": "crocodilemeat", "amount": 1.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 10.0, "isBP": false }, { "shortname": "fat.animal", "amount": 2.0, "isBP": false }, { "shortname": "leather", "amount": 10.0, "isBP": false }, { "shortname": "cloth", "amount": 5.0, "isBP": false } ], "2": [ { "shortname": "crocodilemeat", "amount": 2.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 20.0, "isBP": false }, { "shortname": "fat.animal", "amount": 4.0, "isBP": false }, { "shortname": "leather", "amount": 25.0, "isBP": false }, { "shortname": "cloth", "amount": 10.0, "isBP": false } ], "3": [ { "shortname": "crocodilemeat", "amount": 3.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 30.0, "isBP": false }, { "shortname": "fat.animal", "amount": 6.0, "isBP": false }, { "shortname": "leather", "amount": 45.0, "isBP": false }, { "shortname": "cloth", "amount": 20.0, "isBP": false } ], "4": [ { "shortname": "crocodilemeat", "amount": 4.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 35.0, "isBP": false }, { "shortname": "fat.animal", "amount": 8.0, "isBP": false }, { "shortname": "leather", "amount": 60.0, "isBP": false }, { "shortname": "cloth", "amount": 25.0, "isBP": false } ], "5": [ { "shortname": "crocodilemeat", "amount": 5.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 40.0, "isBP": false }, { "shortname": "fat.animal", "amount": 10.0, "isBP": false }, { "shortname": "leather", "amount": 75.0, "isBP": false }, { "shortname": "cloth", "amount": 35.0, "isBP": false } ] } }, "Version": { "Major": 1, "Minor": 3, "Patch": 0 } }
-
Flying Cargo Ship Event
By The_Kiiiing in Plugins
The Flying Cargo Ship introduces a new gameplay experience, with a cargo ship soaring through the skies, guarded by anti-air turrets. Players must disable these defenses by confronting NPCs at the control center, where they can also find the Air Card, granting access to the ship's lower deck.
Control Center
The Control Center spawns at a random monument and is guarded by NPCs. There is a button inside to disable the turrets on the flying cargo ship. An Air Card can also be found there, granting you access to the lower deck of the cargo ship.
Anit-Air Turret
The Flying Cargo Ship is equipped with Anti-Air Turrets. The turrets need to be disabled before approaching the ship.
Commands
Commands can be executed from the chat, server console or the in-game F1 console
fcargo start fcargo stop Required permission:
flyingcargoship.admin
Hooks
void OnFlyingCargoStart() - Called when the event starts void OnFlyingCargoCompleted(ulong steamId) - Called when the event has been fully looted void OnFlyinCargoEnd() - Called when the event is over
Configuration
{ "Schedule event": true, "Time between events (minutes)": 60, "Event duration (minutes)": 40, "Time before ship leaves after all crates have been looted (seconds)": 300, "Time before radiation when ship is leaving (seconds)": 30, "Double NPC count on ship": false, "Control center destroy time (seconds)": 300, "Control center NPC count": 8, "Use Loottable plugin for loot (requires Loottable)": true, "Ship loot configuration": { "IMPORTANT NOTICE": "The maximum total crate count is 21. If the crate count in the config is higher, excess crates will be ignored, starting at the lowest tier", "Locked crate count (total crate count shold be less than or equal to 21)": 4, "Elite crate count (total crate count shold be less than or equal to 21)": 4, "Military crate count (total crate count shold be less than or equal to 21)": 6, "Normal crate count (total crate count shold be less than or equal to 21)": 7, "Locked crate loot table": { "Enabled": true, "Item list": [ { "Short name": "scrap", "Min amount": 10, "Max amount": 100, "Chance (1 = 100%)": 1.0, "Skin id": 0 }, // Removed for legibility ] }, "Elite crate loot table": { "Enabled": false, "Item list": [] }, "Military crate loot table": { "Enabled": false, "Item list": [] }, "Normal crate loot table": { "Enabled": false, "Item list": [] }, "NPC loot table": { "Enabled": true, "Item list": [ // Removed for legibility ] } }, "Control center NPC loot table": { "Enabled": true, "Item list": [ // Removed for legibility ] }, "Control center NPC configuration": { "Npc name": "Air Scientist", "Health": 200.0, "Enable radio chatter": true, "Sense range (m)": 50.0, "Vision cone (degrees)": 135.0, "Damage scale (1 = 100%)": 1.0, "Memory duration (seconds)": 30.0, "Roam range (m)": 20.0, "Chase range (m)": 40.0, "Remove corpse on death and drop bag": true, "Kit (requires Kits plugin)": "", "Clothing items": [ { "shortName": "hazmatsuittwitch", "amount": 1, "skinId": 0 } ], "Belt items": [ { "shortName": "rifle.lr300", "amount": 1, "skinId": 0 }, { "shortName": "grenade.f1", "amount": 10, "skinId": 0 } ] }, "Cargo ship NPC configuration (Top)": { "Npc name": "Air Scientist", "Health": 250.0, "Enable radio chatter": true, "Sense range (m)": 100.0, "Vision cone (degrees)": 135.0, "Damage scale (1 = 100%)": 1.0, "Memory duration (seconds)": 30.0, "Roam range (m)": 1.0, "Chase range (m)": 1.0, "Remove corpse on death and drop bag": true, "Kit (requires Kits plugin)": "", "Clothing items": [ { "shortName": "hazmatsuittwitch", "amount": 1, "skinId": 0 } ], "Belt items": [ { "shortName": "rifle.lr300", "amount": 1, "skinId": 0 } ] }, "Cargo ship NPC configuration (Normal)": { "Npc name": "Air Scientist", "Health": 200.0, "Enable radio chatter": true, "Sense range (m)": 40.0, "Vision cone (degrees)": 135.0, "Damage scale (1 = 100%)": 1.0, "Memory duration (seconds)": 30.0, "Roam range (m)": 20.0, "Chase range (m)": 40.0, "Remove corpse on death and drop bag": true, "Kit (requires Kits plugin)": "", "Clothing items": [ { "shortName": "hazmatsuittwitch", "amount": 1, "skinId": 0 } ], "Belt items": [ { "shortName": "smg.mp5", "amount": 1, "skinId": 0 }, { "shortName": "grenade.f1", "amount": 10, "skinId": 0 } ] }, "Cargo ship NPC configuration (Inside)": { "Npc name": "Air Scientist", "Health": 250.0, "Enable radio chatter": true, "Sense range (m)": 20.0, "Vision cone (degrees)": 135.0, "Damage scale (1 = 100%)": 1.0, "Memory duration (seconds)": 30.0, "Roam range (m)": 10.0, "Chase range (m)": 20.0, "Remove corpse on death and drop bag": true, "Kit (requires Kits plugin)": "", "Clothing items": [ { "shortName": "hazmatsuittwitch", "amount": 1, "skinId": 0 } ], "Belt items": [ { "shortName": "shotgun.spas12", "amount": 1, "skinId": 0 }, { "shortName": "grenade.f1", "amount": 10, "skinId": 0 } ] } }
- #cargo
- #cargo ship
- (and 4 more)