Specific events not spawningNot An Issue

bradley/cargo/heli 

They all announce that they are spawning/spawn but don't actually spawn on the map anywhere anymore.  I have tried server reboot and everything. This started happening after I updated to the latest GUIAnnouncements 2.0.0 And deleted all the files for both and did fresh installs/configs just to be sure. Same with data and language files. 

unknown.png

Also, I get these weird issues?  When I do /nextevent *

Post your config files please. and for weird messages for some events, you need the plugins that go with it, and some events will work when rust allows it (like halloween).
you might want to deleted your json and regenerate it. check your rcon for messages too.
{
  "Settings": {
    "AnnounceOnLoad": "False",
    "StartupDelay": "60",
    "TurnOffEvents": "True",
    "UseGUIAnnouncementsPlugin": "False"
  },
  "Events": {
    "Bradley": {
      "Enabled": false,
      "AnnounceNext": false,
      "ClearOnStart": false,
      "MaximumNumber": 1,
      "StartOffset": 0.0,
      "MinimumTimeBetween": 30,
      "MaximumTimeBetween": 45
    },
    "CargoPlane": {
      "Enabled": false,
      "AnnounceNext": false,
      "ClearOnStart": false,
      "MaximumNumber": 1,
      "StartOffset": 0.0,
      "MinimumTimeBetween": 30,
      "MaximumTimeBetween": 45
    },
    "CargoShip": {
      "Enabled": false,
      "AnnounceNext": false,
      "ClearOnStart": false,
      "MaximumNumber": 1,
      "StartOffset": 0.0,
      "MinimumTimeBetween": 30,
      "MaximumTimeBetween": 45
    },
    "Chinook": {
      "Enabled": false,
      "AnnounceNext": false,
      "ClearOnStart": false,
      "MaximumNumber": 3,
      "StartOffset": 0.0,
      "MinimumTimeBetween": 30,
      "MaximumTimeBetween": 45
    },
    "EasterEvent": {
      "Enabled": false,
      "AnnounceNext": false,
      "ClearOnStart": false,
      "MaximumNumber": 1,
      "StartOffset": 0.0,
      "MinimumTimeBetween": 30,
      "MaximumTimeBetween": 60
    },
    "HalloweenEvent": {
      "Enabled": false,
      "AnnounceNext": false,
      "ClearOnStart": false,
      "MaximumNumber": 1,
      "StartOffset": 0.0,
      "MinimumTimeBetween": 30,
      "MaximumTimeBetween": 60
    },
    "Helicopter": {
      "Enabled": false,
      "AnnounceNext": false,
      "ClearOnStart": false,
      "MaximumNumber": 1,
      "StartOffset": 0.0,
      "MinimumTimeBetween": 45,
      "MaximumTimeBetween": 60
    },
    "HelicopterRefuel": {
      "Enabled": false,
      "AnnounceNext": false,
      "ClearOnStart": false,
      "MaximumNumber": 1,
      "StartOffset": 0.0,
      "MinimumTimeBetween": 45,
      "MaximumTimeBetween": 60
    },
    "PilotEject": {
      "Enabled": false,
      "AnnounceNext": false,
      "ClearOnStart": false,
      "MaximumNumber": 1,
      "StartOffset": 0.0,
      "MinimumTimeBetween": 45,
      "MaximumTimeBetween": 60
    },
    "PlaneCrash": {
      "Enabled": false,
      "AnnounceNext": false,
      "ClearOnStart": false,
      "MaximumNumber": 1,
      "StartOffset": 0.0,
      "MinimumTimeBetween": 45,
      "MaximumTimeBetween": 60
    },
    "SantaEvent": {
      "Enabled": false,
      "AnnounceNext": false,
      "ClearOnStart": false,
      "MaximumNumber": 1,
      "StartOffset": 0.0,
      "MinimumTimeBetween": 30,
      "MaximumTimeBetween": 60
    },
    "XMasEvent": {
      "Enabled": false,
      "AnnounceNext": false,
      "ClearOnStart": false,
      "MaximumNumber": 1,
      "StartOffset": 0.0,
      "MinimumTimeBetween": 60,
      "MaximumTimeBetween": 120
    }
  }
}

This is the default config it generates for us. Untouched.  And the one below is the one we setup. 

{
  "Settings": {
    "AnnounceOnLoad": "True",
    "RemoveOnStart": "false",
    "UnlimitedBradleys": "false",
    "UseGUIAnnouncementsPlugin": "True",
    "TurnOffEvents": "False",
    "StartupDelay": "60"
  },
  "Events": {
    "Bradley": {
      "Enabled": true,
      "AnnounceNext": true,
      "ClearOnStart": false,
      "MaximumNumber": 0,
      "StartOffset": 0.0,
      "MinimumTimeBetween": 30,
      "MaximumTimeBetween": 45
    },
    "CargoPlane": {
      "Enabled": true,
      "AnnounceNext": true,
      "ClearOnStart": false,
      "MaximumNumber": 0,
      "StartOffset": 0.0,
      "MinimumTimeBetween": 30,
      "MaximumTimeBetween": 45
    },
    "CargoShip": {
      "Enabled": true,
      "AnnounceNext": true,
      "ClearOnStart": false,
      "MaximumNumber": 0,
      "StartOffset": 0.0,
      "MinimumTimeBetween": 30,
      "MaximumTimeBetween": 45
    },
    "Chinook": {
      "Enabled": true,
      "AnnounceNext": true,
      "ClearOnStart": false,
      "MaximumNumber": 0,
      "StartOffset": 0.0,
      "MinimumTimeBetween": 30,
      "MaximumTimeBetween": 45
    },
    "EasterEvent": {
      "Enabled": false,
      "AnnounceNext": false,
      "ClearOnStart": false,
      "MaximumNumber": 0,
      "StartOffset": 0.0,
      "MinimumTimeBetween": 30,
      "MaximumTimeBetween": 60
    },
    "HalloweenEvent": {
      "Enabled": false,
      "AnnounceNext": false,
      "ClearOnStart": false,
      "MaximumNumber": 0,
      "StartOffset": 0.0,
      "MinimumTimeBetween": 30,
      "MaximumTimeBetween": 60
    },
    "Helicopter": {
      "Enabled": true,
      "AnnounceNext": true,
      "ClearOnStart": false,
      "MaximumNumber": 0,
      "StartOffset": 0.0,
      "MinimumTimeBetween": 45,
      "MaximumTimeBetween": 60
    },
    "HelicopterRefuel": {
      "Enabled": false,
      "AnnounceNext": true,
      "ClearOnStart": false,
      "MaximumNumber": 0,
      "StartOffset": 0.0,
      "MinimumTimeBetween": 45,
      "MaximumTimeBetween": 60
    },
    "PilotEject": {
      "Enabled": false,
      "AnnounceNext": true,
      "ClearOnStart": false,
      "MaximumNumber": 0,
      "StartOffset": 0.0,
      "MinimumTimeBetween": 45,
      "MaximumTimeBetween": 60
    },
    "PlaneCrash": {
      "Enabled": true,
      "AnnounceNext": true,
      "ClearOnStart": false,
      "MaximumNumber": 0,
      "StartOffset": 0.0,
      "MinimumTimeBetween": 45,
      "MaximumTimeBetween": 60
    },
    "SantaEvent": {
      "Enabled": false,
      "AnnounceNext": false,
      "ClearOnStart": false,
      "MaximumNumber": 0,
      "StartOffset": 0.0,
      "MinimumTimeBetween": 30,
      "MaximumTimeBetween": 60
    },
    "XMasEvent": {
      "Enabled": false,
      "AnnounceNext": false,
      "ClearOnStart": false,
      "MaximumNumber": 0,
      "StartOffset": 0.0,
      "MinimumTimeBetween": 60,
      "MaximumTimeBetween": 120
    }
  }
}

The top one seems to be capitalized by default not sure if that matters.  The only difference I can tell is that the new one doesn't add this anymore to the top.

 "RemoveOnStart": "false",

Merged post

The rcon never produces any errors or warnings.

Merged post

Those aren't even Enabled either for the weird issues we are having with it saying Easter and what not msgs. Those were all set false... and it still told us that in the /nextevent * msgs 

Merged post

Never mind, I figured it out. It conflicts with this plugin here if you have the plane crash set to true.

I don't know why it doesn't say plugin conflict cuss it should...

"PlaneCrash": {
      "Enabled": true,
      "AnnounceNext": true,
      "ClearOnStart": false,
      "MaximumNumber": 0,
      "StartOffset": 0.0,
      "MinimumTimeBetween": 45,
      "MaximumTimeBetween": 60
    },

I would post the link but umod has blocked it now, lol. 

Merged post

The last latest working version that we can even get to work anymore is 0.3.17.  

I'll try and debug it later and get back to you... 

your config is not supported, we no longer have some of those settings, please do not add lines:
"RemoveOnStart": "false",
"UnlimitedBradleys": "false",

Setting this will probably result in zero spawns:
"MaximumNumber": 0,
It is assumed if enabled it will be more than one.

You are presenting an interesting configuration that I would never expect to work.

I added third party plugins to allow triggering them all from one spot. But the plugin is not distinctly tracking them. So a Plane is plane regardless of which plugin creates them. So if you plan to do fancy drops/plane crash/etc... please set the maximum number a lot higher or the automated ones will not trigger if the third party one has used up all the slots.
I run all those third party plugins on my production server with the latest version without issues, but did not add lines or set maximums to zero. Try it without those changes and you should have a better result.

I didn't add any lines to it. I simply kept updating it with your new versions.  I did delete the config once a few updates back when you said to v0.3.14. 

The 3rd party support you added doesn't actually work tho when you have HeliRefuel plugin with PlaneCrash plugin added even after setting the limit to 50 or 100 on them...  The events just fail to spawn at all for them. Yet they will still announce it... 

Also, any version past 0.3.17 even with a fresh default config I still get this issue with a Default Config. https://media.discordapp.net/attachments/699772429219922041/720371562150363176/unknown.png

All of those are set to false by default yet it announces them anyway. 

"AnnounceOnLoad": "True" = announce them all on load regardless of the "AnnounceNext": trueThey are independent of each other.

I stated in the updates if you need to create a new config, if you do not do that, you are not going to have a good time. I think you missed one of those.
Locked automatically