Entities spawning more than onceFixed
Good afternoon.

Today, the spawner did something odd... it spawned 2 chinooks at the same time at the same spot where they collided and crashed, resulting 2 crates into the water. 

(00:12:15) | [AutomatedEvents] Next Chinook Event in 88 minutes
(00:12:15) | [AutomatedEvents] Next Chinook Event in 109 minutes
(00:12:29) | Invalid Position: servergibs_ch47[2945801] (-2372.6, -502.8, 2027.2) (destroying)
(00:12:29) | Invalid Position: servergibs_ch47[2945761] (-2365.8, -502.8, 2031.2) (destroying)
(00:12:29) | Invalid Position: servergibs_ch47[2945757] (-2406.7, -501.4, 2050.3) (destroying)
(00:12:31) | Invalid Position: servergibs_ch47[2945795] (-2410.8, -500.5, 1974.3) (destroying)
(00:12:31) | Invalid Position: servergibs_ch47[2945797] (-2338.5, -504.1, 2033.5) (destroying)​

no error log in oxide logs.
that is impressive. Can you share the config? Odd it did two at once. Had you manually trigger one earlier?
good morning.

no, we haven't spawn any chinook.  However, this morning I saw a message on discord that a double cargoship was spawned and that they kept inside each other. I asked the user next time for a screenshot to be included.

{
  "Events": {
    "Bradley": {
      "AnnounceNext": true,
      "Enabled": true,
      "MaximumTimeBetween": 45,
      "MinimumTimeBetween": 30,
      "NextRun": "1900-01-01T01:01:00"
    },
    "CargoPlane": {
      "AnnounceNext": false,
      "Enabled": false,
      "MaximumTimeBetween": 45,
      "MinimumTimeBetween": 30,
      "NextRun": "1900-01-01T01:01:00"
    },
    "CargoShip": {
      "AnnounceNext": true,
      "Enabled": true,
      "MaximumTimeBetween": 190,
      "MinimumTimeBetween": 150,
      "NextRun": "1900-01-01T01:01:00"
    },
    "Chinook": {
      "AnnounceNext": true,
      "Enabled": true,
      "MaximumTimeBetween": 120,
      "MinimumTimeBetween": 80,
      "NextRun": "1900-01-01T01:01:00"
    },
    "EasterEvent": {
      "AnnounceNext": false,
      "Enabled": false,
      "MaximumTimeBetween": 60,
      "MinimumTimeBetween": 30,
      "NextRun": "1900-01-01T01:01:00"
    },
    "HalloweenEvent": {
      "AnnounceNext": false,
      "Enabled": false,
      "MaximumTimeBetween": 60,
      "MinimumTimeBetween": 30,
      "NextRun": "1900-01-01T01:01:00"
    },
    "Helicopter": {
      "AnnounceNext": false,
      "Enabled": false,
      "MaximumTimeBetween": 320,
      "MinimumTimeBetween": 250,
      "NextRun": "1900-01-01T01:01:00"
    },
    "SantaEvent": {
      "AnnounceNext": false,
      "Enabled": false,
      "MaximumTimeBetween": 60,
      "MinimumTimeBetween": 30,
      "NextRun": "1900-01-01T01:01:00"
    },
    "XMasEvent": {
      "AnnounceNext": false,
      "Enabled": false,
      "MaximumTimeBetween": 120,
      "MinimumTimeBetween": 60,
      "NextRun": "1900-01-01T01:01:00"
    }
  },
  "Settings": {
    "AnnounceOnLoad": "true",
    "UseGUIAnnouncementsPlugin": "true"
  }
}​
I have a new beta version that should avoid that. I am testing it on my server and hope to release it soon.
Please let me know if this is not solved in the new version if you set "DisableDefault": true, 
hello there. 

Yes, everything is solved :D thank you very much for the rewrite and updates.

Stay safe bud!
it can possibly spawn more than one due to the oil rig event fix.   Longer term I will work to block second and default spawning.   Sorry to revert that , but the rpc error was an urgent fix.
RPC error at crate hack at oilrig? oboii, that ain't good indeed. 

if i may say honest, they ( face punch ) never should breed the chinook event with oilrig. They should use a separated script with a VTOL ( Boeing V22 a.k.a Osprey ) as its rapid landing, unloading and leaving with ease. 

Merged post

is it possible to exclude an event by action? What if you would use "oncratehack" hook to see if the "event" is triggered at the oilrig? 

Presuming you cant check if the user is active busy on an oilrig if I'm right? just thinking out loud.. uhm.. typing out loud on keyboard. :P

if not, what about zone manager? defining where the plugin should not look for by applying a dome on top of an oilrig.

cheers and stay safe!
The double spawn isn't fixed on my server with the update /config deletion, turning disabledefault: true, I had two cargos, two bradleys and two chinooks
 
It appears to be an issue with the timer.
Hello,

Is it possible there is a bug in 0.3.07 that can cause two events of the same type to spawn in a row?

I had a case where two cargo ships were spawned right next to each other.  The one in the rear was actually touching the one in front.

I also had a case where two APCs where spawned.  Maybe this one can be explained by not waiting long enough after the first APC was destroyed by a player before a new one was spawned?

I'm not 100% sure there is a bug, but something seems strange.

Thanks,
seacowz
Hello,

It just happened again and both APCs were alive, so this doesn't seem to be a problem with a player destroying the APC.

Thanks,
seacowz

Note to disable the default event please try this in your console:

set server.events "false"writecfg

please share your config I will give it a test.
@seacowz.  Tour problem is fix ???   Apparently.
Locked automatically