is there a way to have the plugin check if the spot the want to land is above water or not cause lots off times the just land in the ocean.



{
"Event Automation": {
"Automatically spawn Paratroopers Events on a timer": true,
"Auto-spawn time minimum (seconds)": 1800.0,
"Auto-spawn time maximum (seconds)": 5400.0,
"Minimum amount of online players to trigger the event": 1,
"Paratrooper Plane Jump Height": 300.0,
"Paratrooper Plane incoming speed": 60.0,
"Static Paratrooper Jump Point X Coordinate": 0.0,
"Static Paratrooper Jump Point Z Coordinate": 0.0
},
"Map Marker Settings": {
"Paratrooper Marker Refresh rate (seconds)": 10.0,
"Create Paratroopers Drop Zone Marker on map": true,
"Paratroopers Drop Zone Radius": 1.0,
"Paratroopers Drop Zone Alpha Shading": 0.4,
"Create Individual Paratrooper Landing Zone Markers on map": true,
"Paratroopers individual Landing Zone Radius": 0.5,
"Paratroopers individual Landing Zone Alpha Shading": 0.35
},
"Notification Options": {
"Show notification when Paratroopers are inbound": true,
"Show notification when Paratroopers begin Jumping": true,
"Show notification when a NPC has been killed": false,
"Show notification when a NPC commited Suicide/Drowned/Despawned": false,
"Show notification when the Bradley APC has been destroyed": false,
"Show notification when the Bradley APC SelfDestruct/Recalled": false,
"Show notifications in Console": true
},
"Paratrooper Chute Options": {
"Parachute drag force": 1.0,
"Wind force": 2.0,
"Paratrooper Spread Distance": 5,
"Deploy Paratroopers with Smoke Trail while parachuting down": true
},
"NPC Paratrooper Options": {
"Amount of NPC Paratroopers to spawn": 20,
"NPC Paratrooper display name (chosen at random)": [
"Mike's Elite Force",
"Mike's Elite Commando",
"Mike's Defence Force",
"Mike's Paratrooper"
],
"NPC Paratrooper Kit to be used (chosen at random)": [
"Para"
],
"NPC Health": 350,
"NPC Paratroopers attack Accuracy (0 - 100)": 80,
"NPC Paratroopers attack Damage Scale (0 - 100)": 50,
"NPC Paratroopers Aggrovation Range": 70,
"NPC Paratroopers DeAggrovation Range": 80,
"NPC Paratroopers use Peace Keeper mode": false,
"NPC Paratroopers use Peace Keeper Cooldown": 5,
"Always use Light Sources if available": false,
"Chance of being wounded when landing (x / 100)": 5,
"Wounded duration minimum time (seconds)": 60,
"Wounded duration maximum time (seconds)": 180,
"Chance of recovery from being wounded(x / 100)": 100,
"Amount of time the NPCs will be alive before suiciding (seconds, 0=disable)": 1200,
"Roam distance from landing position": 150.0,
"Loot type (Default, Inventory, Random)": "Random",
"Random loot items": {
"Minimum amount of items": 5,
"Maximum amount of items": 7,
"Items": [{
"Item shortname": "apple",
"Item skin ID": 0,
"Minimum amount of item": 2,
"Maximum amount of item": 6,
"Item Display Name": "Apple"
},
{
"Item shortname": "bearmeat.cooked",
"Item skin ID": 0,
"Minimum amount of item": 2,
"Maximum amount of item": 4,
"Item Display Name": "Cooked Bear Meat"
},
{
"Item shortname": "blueberries",
"Item skin ID": 0,
"Minimum amount of item": 4,
"Maximum amount of item": 8,
"Item Display Name": "Blueberries"
},
{
"Item shortname": "corn",
"Item skin ID": 0,
"Minimum amount of item": 4,
"Maximum amount of item": 8,
"Item Display Name": "Corn"
},
{
"Item shortname": "fish.raw",
"Item skin ID": 0,
"Minimum amount of item": 2,
"Maximum amount of item": 4,
"Item Display Name": "Raw Fish"
},
{
"Item shortname": "granolabar",
"Item skin ID": 0,
"Minimum amount of item": 1,
"Maximum amount of item": 4,
"Item Display Name": "Granola Bar"
},
{
"Item shortname": "meat.pork.cooked",
"Item skin ID": 0,
"Minimum amount of item": 4,
"Maximum amount of item": 8,
"Item Display Name": "Cooked Pork"
},
{
"Item shortname": "syringe.medical",
"Item skin ID": 0,
"Minimum amount of item": 2,
"Maximum amount of item": 6,
"Item Display Name": "Medical Syringe"
},
{
"Item shortname": "largemedkit",
"Item skin ID": 0,
"Minimum amount of item": 1,
"Maximum amount of item": 2,
"Item Display Name": "Large Medkit"
},
{
"Item shortname": "bandage",
"Item skin ID": 0,
"Minimum amount of item": 1,
"Maximum amount of item": 4,
"Item Display Name": "Bandage"
},
{
"Item shortname": "antiradpills",
"Item skin ID": 0,
"Minimum amount of item": 1,
"Maximum amount of item": 3,
"Item Display Name": "Anti-Radiation Pills"
},
{
"Item shortname": "ammo.rifle",
"Item skin ID": 0,
"Minimum amount of item": 10,
"Maximum amount of item": 100,
"Item Display Name": "5.56 Rifle Ammo"
},
{
"Item shortname": "ammo.pistol",
"Item skin ID": 0,
"Minimum amount of item": 10,
"Maximum amount of item": 100,
"Item Display Name": "Pistol Bullet"
},
{
"Item shortname": "ammo.rocket.basic",
"Item skin ID": 0,
"Minimum amount of item": 1,
"Maximum amount of item": 10,
"Item Display Name": "Rocket"
},
{
"Item shortname": "ammo.shotgun.slug",
"Item skin ID": 0,
"Minimum amount of item": 10,
"Maximum amount of item": 20,
"Item Display Name": "12 Gauge Slug"
},
{
"Item shortname": "pistol.m92",
"Item skin ID": 0,
"Minimum amount of item": 1,
"Maximum amount of item": 1,
"Item Display Name": "M92 Pistol"
},
{
"Item shortname": "rifle.l96",
"Item skin ID": 0,
"Minimum amount of item": 1,
"Maximum amount of item": 1,
"Item Display Name": "L96 Rifle"
},
{
"Item shortname": "rifle.lr300",
"Item skin ID": 0,
"Minimum amount of item": 1,
"Maximum amount of item": 1,
"Item Display Name": "LR-300 Assault Rifle"
},
{
"Item shortname": "rifle.ak",
"Item skin ID": 0,
"Minimum amount of item": 1,
"Maximum amount of item": 1,
"Item Display Name": "Assault Rifle"
},
{
"Item shortname": "rifle.bolt",
"Item skin ID": 0,
"Minimum amount of item": 1,
"Maximum amount of item": 1,
"Item Display Name": "Bolt Action Rifle"
},
{
"Item shortname": "rocket.launcher",
"Item skin ID": 0,
"Minimum amount of item": 1,
"Maximum amount of item": 1,
"Item Display Name": "Rocket Launcher"
},
{
"Item shortname": "pistol.revolver",
"Item skin ID": 0,
"Minimum amount of item": 1,
"Maximum amount of item": 1,
"Item Display Name": "Revolver"
}
]
}
},
"Loot Container Options": {
"Enable Loot Box to drop with Paratroopers": true,
"What type of Loot box to drop with Paratroopers (supplydrop|hackablecrate)": "hackablecrate",
"Amount of time before despawning Loot Box (seconds, 0=disable)": 1200,
"Loot Box Effects Settings": {
"Enable Loot Effects": true,
"Enable Parachute Loot Box for either Supply Drop or HackableCrate": true,
"Supply Drop Drag Force (without parachute)": 0.0,
"Supply Drop Mass Weigth (without parachute": 0.0,
"Hackable Crate Drag Force": 2.0,
"Hackable Crate Weigth": 5.25,
"Hackable Crate time to unlock (seconds)": 300,
"Bradley ACP - Air drop a Bradley APC with Paratroopers": false,
"Bradley APC - Enable Parachute for Air Drop": true,
"Bradley ACP - Amount of Crates to drop after death (0=disable)": 2,
"Bradley APC - Health Amount": 1000.0,
"Bradley ACP - Amount of time before despawning (seconds, 0=disable)": 1200,
"Bradley ACP - Allow to explode instead of despawning": true,
"Enable Smoke trail Loot Box and Bradley APC on drop": true,
"Enable Spinning Light trail Loot Box on drop": true,
"Enable Spinning Light trail Loot Box on drop at night only": true,
"Enable Siren Alarm trail Loot Box on drop": true,
"Enable Siren Alarm trail Loot Box on drop at night only": true
},
"Loot container items": {
"Minimum amount of items": 7,
"Maximum amount of items": 10,
"Items": [{
"Item shortname": "apple",
"Item skin ID": 0,
"Minimum amount of item": 2,
"Maximum amount of item": 6,
"Item Display Name": "Apple"
},
{
"Item shortname": "bearmeat.cooked",
"Item skin ID": 0,
"Minimum amount of item": 2,
"Maximum amount of item": 4,
"Item Display Name": "Cooked Bear Meat"
},
{
"Item shortname": "blueberries",
"Item skin ID": 0,
"Minimum amount of item": 4,
"Maximum amount of item": 8,
"Item Display Name": "Blueberries"
},
{
"Item shortname": "corn",
"Item skin ID": 0,
"Minimum amount of item": 4,
"Maximum amount of item": 8,
"Item Display Name": "Corn"
},
{
"Item shortname": "fish.raw",
"Item skin ID": 0,
"Minimum amount of item": 2,
"Maximum amount of item": 4,
"Item Display Name": "Raw Fish"
},
{
"Item shortname": "granolabar",
"Item skin ID": 0,
"Minimum amount of item": 1,
"Maximum amount of item": 4,
"Item Display Name": "Granola Bar"
},
{
"Item shortname": "meat.pork.cooked",
"Item skin ID": 0,
"Minimum amount of item": 4,
"Maximum amount of item": 8,
"Item Display Name": "Cooked Pork"
},
{
"Item shortname": "syringe.medical",
"Item skin ID": 0,
"Minimum amount of item": 2,
"Maximum amount of item": 6,
"Item Display Name": "Medical Syringe"
},
{
"Item shortname": "largemedkit",
"Item skin ID": 0,
"Minimum amount of item": 1,
"Maximum amount of item": 2,
"Item Display Name": "Large Medkit"
},
{
"Item shortname": "bandage",
"Item skin ID": 0,
"Minimum amount of item": 1,
"Maximum amount of item": 4,
"Item Display Name": "Bandage"
},
{
"Item shortname": "antiradpills",
"Item skin ID": 0,
"Minimum amount of item": 1,
"Maximum amount of item": 3,
"Item Display Name": "Anti-Radiation Pills"
},
{
"Item shortname": "ammo.rifle",
"Item skin ID": 0,
"Minimum amount of item": 10,
"Maximum amount of item": 100,
"Item Display Name": "5.56 Rifle Ammo"
},
{
"Item shortname": "ammo.pistol",
"Item skin ID": 0,
"Minimum amount of item": 10,
"Maximum amount of item": 100,
"Item Display Name": "Pistol Bullet"
},
{
"Item shortname": "ammo.rocket.basic",
"Item skin ID": 0,
"Minimum amount of item": 1,
"Maximum amount of item": 10,
"Item Display Name": "Rocket"
},
{
"Item shortname": "ammo.shotgun.slug",
"Item skin ID": 0,
"Minimum amount of item": 10,
"Maximum amount of item": 20,
"Item Display Name": "12 Gauge Slug"
},
{
"Item shortname": "pistol.m92",
"Item skin ID": 0,
"Minimum amount of item": 1,
"Maximum amount of item": 1,
"Item Display Name": "M92 Pistol"
},
{
"Item shortname": "rifle.l96",
"Item skin ID": 0,
"Minimum amount of item": 1,
"Maximum amount of item": 1,
"Item Display Name": "L96 Rifle"
},
{
"Item shortname": "rifle.lr300",
"Item skin ID": 0,
"Minimum amount of item": 1,
"Maximum amount of item": 1,
"Item Display Name": "LR-300 Assault Rifle"
},
{
"Item shortname": "rifle.ak",
"Item skin ID": 0,
"Minimum amount of item": 1,
"Maximum amount of item": 1,
"Item Display Name": "Assault Rifle"
},
{
"Item shortname": "rifle.bolt",
"Item skin ID": 0,
"Minimum amount of item": 1,
"Maximum amount of item": 1,
"Item Display Name": "Bolt Action Rifle"
},
{
"Item shortname": "rocket.launcher",
"Item skin ID": 0,
"Minimum amount of item": 1,
"Maximum amount of item": 1,
"Item Display Name": "Rocket Launcher"
},
{
"Item shortname": "pistol.revolver",
"Item skin ID": 0,
"Minimum amount of item": 1,
"Maximum amount of item": 1,
"Item Display Name": "Revolver"
}
]
}
},
"Command Cooldowns Timers (permission / time in minutes)": {
"paratroopers.cancall.default": 120,
"paratroopers.cancall.vip": 60
},
"Version": {
"Major": 2,
"Minor": 3,
"Patch": 1
}
} FastBurst
Still working on a fix as I still cannot get this to reproduce on any of my servers. Hopefully soon I will get a work around to kill the event if its over water is the only thing I can possibly think of.
Hopefully yeah, but thanks for an awesome plugin anyway :)