Works with
Compatible add-ons, packages, or tools that pair well with this resource.
-
Kits Optional -
RustHQ - Rust Marketplace & Community Optional -
Fancy Drop Optional -
Airfield Drops Optional -
No Escape Optional -
Clans Optional -
Friends Optional -
Custom Loot Optional
About Random Plane Crash
A unique random cargo plane crash event, where the Cargo Plane engines malfunction while flying to the island. Once Engine failure happens, the Cargo Plane attempts to find a landing spot circling the island in an attempt to recovery and salvage what it can. While circling - it drops Supply Drops in a last ditch effort. Once it crashes the event really begins. Epic Visual Explosions and Sounds. Down Crash Pilot Crew members at the crash site - screaming in pain laying on their backs. Players have the option to loot the Crew or Help Revive them or even both.
The fun doesn't stop there, as a CH47 flies to the crash site deploying Paratroopers to help secure the crash site. If AdvAirstrike Plugin is available, there is an option to call Air Strikes at the Crash Site to make even more difficult to secure the crash loot.
So many Admins and Players for the last 8+ Years have been asking me to release this so they could purchase (literally over 550+ individuals no joke) as I spent over 2000+ Hrs working on this not a joke. After a real life health scare and surviving heart failure - I decided I should just release it before anything worse happens. So NOW I decided to share it with the Rust World. NO Plane Crash event exists today that is anything like this. You will not be disappointed nor will your players
Features
-
Options to set all the Random Crash Plane physics
- Speed to fly to the island
- Plane Height
- Random Distance
- Random Crash Directions
- Min and Max Ranges
- Lean Angle while circling
- Plane Pitch Angel
- Place Crash Radius
- Crash Speed
- Option to create destruction on ground impact meaning can clear the trees and player buildings if hit. Default set to false
-
Event Timer Settings
- Min & Max timer runs in Minutes
- Run as a random event
-
Random Crash Plane Hi-Jack - feature for players with permissions to be able to call their own personal Random Plane Crash event to their location
-
requires the following items and option to set how many are needed
- Supply Signal
- Targeting Computer
-
requires the following items and option to set how many are needed
- Custom Loot Profiles ability or use your own Loot Manager
- Custom Loot Plugin support
-
Crash Site Settings
-
Use Hackable Crates or Supply Drops or both and set the amounts
- Set Hack Timer if using a Hackable Crates
- Ability to lock to players
- Ability to lock to Clans and Friends
- Ability to lock to Teams
- Set the Lock time for the above
-
How many Fireballs around the Crash Site
- Fireball fire life
-
Use Hackable Crates or Supply Drops or both and set the amounts
- Map Marker Options for Crash Site Event
- Message Notification options
-
Pilot Crew Settings
- Wounded Chance
- Wounded Recovery Chance
- Names
- Spawn additional Pilot DEAD Crew member amounts
- Spawn ALIVE Pilot Crew member amounts
- Kit options
- Default Gear options if Kits are not being used
- Health
- Lifetime
- Despawn Time
- Set if Pilot Crew can be targeted by Animals and/or Zombies
-
Ch47 Settings
- Enable/Disable
- Number of Paratroopers
-
CH47 Paratrooper Settings
- Health
- damageScaling
- Names
- AimConeScaling
- kits or no kits
- CustomLoot support
- AdvAirstrike Settings Support
- And so much more.
See the Video below of the Random Plane Crash Event in action. This was recorded before adding the CH47 Options
Commands
-
Console Commands
- Help - displays full list of commands in console
- ccplane - Send a random Crash Plane Event
- ccplane "X" "Z" - Send a Crash Plane Event towards the specified X and Z co-ordinates
- ccplane "playername" - Send a Crash Plane Event towards the specified player's position
- ccplane crashall | crash- Force crash any active Crash Plane Events
- ccplane dieall | die - Force instantly crash all active Crash Plane Events
- ccplane killall | kill | cancel | stop - Force kill all active Crash Plane Events
- ccplane clean - Force kill all active Crash Plane Events & cleanup
-
Chat Commands
- Help - displays full list of commands in chat
- ccplane - Send a random Crash Plane Event
- ccplane "X" "Z" - Send a Crash Plane Event towards the specified X and Z co-ordinates
- ccplane "playername" - Send a Crash Plane Event towards the specified player's position
- ccplane crashall | crash- Force crash any active Crash Plane Events
- ccplane dieall | die - Force instantly crash all active Crash Plane Events
- ccplane killall | kill | cancel | stop - Force kill all active Crash Plane Events
- ccplane clean - Force kill all active Crash Plane Events & cleanup
- hijack - Requires player permissions - allows players that have a Supply Signal & Target Computer to be able to call in their own person random plane crash to their location
Permissions Cooldowns & Ability to use HiJack Chat Command
- planecrashrandom.cancall.vip1
- planecrashrandom.cancall.vip2
- planecrashrandom.cancall.vip3
Configuration
{ "Timer Settings": { "Autospawn crash planes with a random spawn timer": true, "Minimum time between autospawned planes (minutes)": 60, "Maximum time between autospawned planes (minutes)": 240, "Minimum amount of online players to trigger the event": 0 }, "Plane Settings": { "Flight speed": 125.0, "Show smoke on crash site": true, "Height modifier to default flight height": 500.0, "Amount of rocket hits to destroy mid-flight": 2, "Amount of rocket hits to make the plane crash": 1, "Destroy objects that get in the way of a crashing plane": false, "Destination randomization distance": 10.0, "Randomize crash direction (may lean left or right when crashing)": true, "Automatic crash travel range minimum": 0.4, "Automatic crash travel range maximum": 0.5, "Amount to lean left/right when crashing (0 - 90)": 25.0, "Crashing Speed (10 - 50)": 30.0, "Crashing Radius (0.10 - 0.20)": 0.15, "Crashing Pitch (0.2 - 0.8)": 0.4 }, "Hijack Settings": { "How many Tageting Computers required for HiJack": 1, "How many Supply Signals required for HiJack": 1 }, "Loot Settings": { "How many Fireballs to have at the crash site": 20, "Fireball lifetime (seconds)": 300, "Amount of time before despawning Drops (seconds, 0=disable)": 1800, "Crate amount (Crash)": 0, "Supply drop amount (Crash)": 2, "Crate amount (Rocket hit)": 0, "Supply drop amount (Rocket hit)": 0, "Supply drop loot table": { "Use this loot table": false, "Minimum amount of items to drop": 2, "Maximum amount of items to drop": 6, "Item list": [ { "Item shortname": "rifle.ak", "Minimum amount": 1, "Maximum amount": 1, "Skin ID": 0, "Item Display Name": null }, { "Item shortname": "pistol.m92", "Minimum amount": 1, "Maximum amount": 1, "Skin ID": 0, "Item Display Name": null }, { "Item shortname": "pistol.semiauto", "Minimum amount": 1, "Maximum amount": 1, "Skin ID": 0, "Item Display Name": null }, { "Item shortname": "shotgun.double", "Minimum amount": 1, "Maximum amount": 1, "Skin ID": 0, "Item Display Name": null }, { "Item shortname": "smg.thompson", "Minimum amount": 1, "Maximum amount": 1, "Skin ID": 0, "Item Display Name": null }, { "Item shortname": "rifle.bolt", "Minimum amount": 1, "Maximum amount": 1, "Skin ID": 0, "Item Display Name": null } ] }, "Crate loot table": { "Use this loot table": false, "Minimum amount of items to drop": 1, "Maximum amount of items to drop": 4, "Item list": [ { "Item shortname": "metal.refined", "Minimum amount": 10, "Maximum amount": 100, "Skin ID": 0, "Item Display Name": null }, { "Item shortname": "explosive.timed", "Minimum amount": 1, "Maximum amount": 2, "Skin ID": 0, "Item Display Name": null }, { "Item shortname": "grenade.f1", "Minimum amount": 1, "Maximum amount": 3, "Skin ID": 0, "Item Display Name": null }, { "Item shortname": "supply.signal", "Minimum amount": 1, "Maximum amount": 1, "Skin ID": 0, "Item Display Name": null }, { "Item shortname": "cctv.camera", "Minimum amount": 1, "Maximum amount": 1, "Skin ID": 0, "Item Display Name": null }, { "Item shortname": "targeting.computer", "Minimum amount": 1, "Maximum amount": 1, "Skin ID": 0, "Item Display Name": null }, { "Item shortname": "ammo.rifle", "Minimum amount": 20, "Maximum amount": 60, "Skin ID": 0, "Item Display Name": null }, { "Item shortname": "ammo.pistol", "Minimum amount": 20, "Maximum amount": 60, "Skin ID": 0, "Item Display Name": null } ] }, "Loot Locking Settings": { "Lock dropped crates and supply drops": false, "Locked crates and supply drop timer (seconds)": 120, "Lock loot to player who shot down plane": false, "Allow friends to loot": false, "Allow clan mates to loot": false, "Allow team mates to loot": false, "Amount of time containers will be locked to the player who shot down the plane (seconds)": 600 } }, "Message Options": { "Use Facepunch Game Tips (notification bar above hotbar on when event starts)? [true/false]": true, "Style (0 - Blue Normal, 1 - Red Normal, 2 - Blue Long, 3 - Blue Short, 4 - Server Event)": 1, "Display incoming crash plane message": true, "Display destroyed crash plane message": true, "Display message stating who shot down the plane": true }, "Ingame Map Integration": { "Show ingame map marker on crash site": true, "Amount of time the crash icon will be displayed on the ingame map (minutes)": 5 }, "NPC Options": { "Spawn NPCs at the crash site": true, "Amount of NPCs to spawn": 2, "Spawn corpses at the crash site": false, "Amount of corpses to spawn": 2, "Custom kit for the corpses (Requires 'Replace corpse loot' set to true)": null, "Custom kit for the NPC": null, "Replace corpse loot with current items": true, "Initial health for the NPC": 150.0, "Amount of time the NPCs will be alive before suiciding (seconds, 0=disable)": 900, "Despawn NPC Body Corpse time for NPCs (seconds)": 300, "Chance that NPCs will spawn in the wounded state (x out of 100)": 100, "Chance that NPCs will recover from the wounded state (x out of 100)": 0, "Animals can kill NPCs at crash site when wounded": true, "Zombies can kill NPCs at crash site when wounded": true, "NPC Names (Chosen at random)": [ "Garry Newman", "Steve Jobs", "James Richard", "Elon Musk", "Jonathan Robert", "Bill Gates", "James Neeley", "Warren Buffett", "Jeff Bezos", "Mark Zuckerberg", "Larry Page", "Sergey Brin", "FastBurst" ], "Wear items (if no kits are set - set Paratooprer Outfit)": [ { "ShortName": "santahat", "SkinID (0 - default)": 0 }, { "ShortName": "pants", "SkinID (0 - default)": 0 }, { "ShortName": "tshirt", "SkinID (0 - default)": 489329801 } ], "Belt items (if no kits are set - set Paratooprer Weapons & Belt items)": [ { "ShortName": "supply.signal", "Amount": 1, "SkinID (0 - default)": 0, "Mods": [], "Ammo": "" } ] }, "CH47 & NPC Options": { "Enable CH47 and NPCs at Event Box Location when unlocked": true, "Total NPCs": 6, "Total Time in seconds before NPC's despawn": 5400, "Bodies of NPC's despawn (default is true, false will leave dead bodies)": true, "Event Site NPC Settings": [ { "Spawn Health for NPCs": 450.0, "Weapion Damage Scale Default 1.0": 1.0, "NPC aimConeScale default 2.0": 2.0, "Names of NPCs": [ "Col. Jones", "Col. Barnes", "Col. Sanders", "Maj. Higgins", "Maj. Davis", "Maj. Smith", "Capt. Willams", "Capt. Nguyen", "Capt. Mckenzie", "Lt. Richards", "Lt. Shaw", "Lt. Buchanan", "Sgt. Morris", "Sgt. Chapman", "Sgt. Schwartz", "Pfc. Garcia", "Pfc. Jones", "Pfc. Johnson", "Pvt. Sossaman", "Pvt. Anderson", "Pvt. Martinez", "Pvt. Rios", "Pvt. Murray", "Pvt. Stevens", "Pvt. Brooks" ], "NPCs Drop Loot": true, "Kits for NPCs": [], "CustomLoot Profile Name (requires CustomLoot Plugin)": [] } ] }, "Advance Airstrike Plugin Options": { "Enable Advanced Airstrike plugin calls": false, "Advanced Airstrike command call": "airstrike", "Type of Advanced Airstrikes available": [ "spectre", "squad", "strike", "napalm" ] }, "Command Cooldowns (permission / time in minutes)": { "planecrashrandom.cancall.vip1": 120, "planecrashrandom.cancall.vip2": 60, "planecrashrandom.cancall.vip3": 30 }, "Version": { "Major": 2, "Minor": 5, "Patch": 7 } }
Localization
{ ["IncomingMessage"] = "<color=#ffff00><size=12>ZTL Flight {0} reported engine trouble, they will be looking for a location on the Island suitable for an emergency landing.</color>", ["DestroyMessage"] = "<color=#ffff00><size=12>ZTL Flight {0} has just crash landed and exploded on impact! Reach the crash site ASAP for the loot and see if anything can be done about the crew.</size></color>", ["AttackerMessage1"] = "<color=#0099cc><size=12>{0}</color> is attempting to shoot down <color=#ffa500>ZTL Flight {1}</color>! What a monster!</color>", ["AttackerMessage2"] = "<color=#0099cc><size=12>{0}</color> has fired another deadly shot and has destroyed <color=#ffa500>ZTL Flight {1}</color> in midflight! The Cargo Plane completely exploded in midair. What a monster!</color>", ["FailingMessage1"] = "<color=#ffff00><size=12>ZTL Flight {0} flight crew is reporting massive engine failure and fire in the cockpit. They have sent a Mayday Distress call that they are going down. </color>", ["FailingMessage2"] = "<color=#ffff00><size=12>ZTL Flight {0} has exploded in midair, there are 2 Supply Drops onboard and the crew with possible good loot on them.</color>", ["FailingMessage3"] = "<color=#ffff00><size=12>ZTL Flight {0} has lost all engines and reported complete engine failure. The flight crew has decided to dump some of the supply drops onboard in a attempt to salvage the cargo. The Cargo is being dropped with parachutes and smoke!</color>", ["FailingMessage4"] = "<color=#ffff00><size=12>ZTL Flight {0} flight crew has just reported that they cannot recover the plane. They are not going to make it. There are 2 Supply Drops onboard and the crew with possible good loot on them. Find them and secure that crash site.</color>", ["OnCooldown"] = "<color=#ffffff>You must wait another </color><color=#ce422b>{0}</color><color=#ffffff> before you can call another cargo plane</color>", ["Pilot Killed"] = "<size=12><color=#0099CC>{0} finished off {1} at the crash site, no good sob.</color></size>", ["Pilot Animal Killed"] = "<size=12><color=#0099CC>A {1} attacked & killed {0} at the crash site.</color></size>", ["LootLocked"] = "<color=#939393>This container is locked to the player who shot down the plane</color>", ["AutoCrashMessage"] = "<color=#ffff00>ZTL Flight {0} engines have malfunctioned and has lost all engines, it is making a crash landing! There are 2 Supply Drops onboard and the crew with possible good loot on them.</color>", ["Pilot Died"] = "<size=12><color=#0099CC>Flight Crew member {0} decided their injures were too much from the plane crash, and took their own life.</color></size>", ["Pilot Drowned"] = "<size=12><color=#0099CC>Flight Crew member {0} found out they couldn't breathe underwater while injured and is now lost to Davey Jones Locker.</color></size>", ["CrashSiteFound"] = "<size=12><color=#0099CC>Someone found the Crash Site!</color></size>", ["DumpDropsFound"] = "<size=12><color=#0099CC>Someone found a dumped Air Supply Drop from the Plane Crash!</color></size>", ["DestroyMessageRepeat1"] = "<color=#ffff00><size=12>Reach the crash site ASAP for the loot and see if anything can be done about the crew.</size></color>", ["DestroyMessageRepeat2"] = "<color=#ffff00><size=14>Reach the crash site ASAP for the loot and see if anything can be done about the crew.</size></color>", ["CH47.Incoming"] = "<color=#ffff00><size=12>A CH47 Heli carrying Cobalt Scientists, are in being to deployed to secure, defend and recover what they can from the crash site. Be careful they have instructions to kill on site!</size></color>" }
