Basically because for every timed event I have going on I have chat notifications every 10 minutes or so notifying the server of how much is left of the event. I have 7 timed events all of which last between 15 and 60 minutes and each occurs every 4 to 6 hours with some overlapping. The reason I don't use timer once repeat for events is because I am frequently updating the config and don't want the even cycle to start over again when I reload it, nor do I necessarily want to wait for a scheduled restart (I also use this plugin for that). I am using this for the game Hurtworld which unfortunately doesn't have any better ways, really, of notifying players outside of the chat box. One good example is... I have "No Protect Hour" which removes amber protection from all guns. Now imagine someone logging in the middle of that and me not having a frequent chat notifications about it. That'd be pretty frustrating in certain circumstances. It's really these notifications that fill it up the most. But they are necessary. Game does have a pop-up notification box which could probably be integrated with this plugin, but it is also shared with several other important notifications both default and will th other plugins. So essentially my config is a rats nest lol. I really just want it to tell me when a timer is out of order. Otherwise it's a perfect plugin even to this day with no updates in 2 years. I love it. Just wish it had a couple of more backend protections against user error
Merged postAlso keep in mind the screenshot I showed was just a small snapshot. Perhaps showing you the whole config will give you a better picture of my usage
{
"EnableInGameTime-Timer": false,
"EnableRealTime-Timer": true,
"EnableTimerOnce": true,
"EnableTimerRepeat": false,
"InGameTime-Timer": {
"01:00": ""
},
"RealTime-Timer": {
"00:05:00": "oxide.unload VPNBlockB",
"00:05:20": "oxide.unload VPNBlockC",
"00:30:00": "adminmessage <color=#00daec><size=14>∆RAPID TOWN EVENTS STARTED∆
∆IT WILL LAST 15 MINUTES∆</size></color>",
"00:30:30": "cycletownevent",
"00:31:00": "cycletownevent",
"00:32:30": "cycletownevent",
"00:33:00": "cycletownevent",
"00:34:30": "cycletownevent",
"00:36:30": "cycletownevent",
"00:37:00": "cycletownevent",
"00:38:30": "cycletownevent",
"00:39:00": "cycletownevent",
"00:40:30": "cycletownevent",
"00:41:00": "cycletownevent",
"00:42:30": "cycletownevent",
"00:43:00": "cycletownevent",
"00:44:30": "cycletownevent",
"00:45:00": "adminmessage <color=red><size=16>▄︻̷̿┻̿GUNS NOT RE-PROTECTABLE IN 15 MINUTES═━一</size></color>",
"00:45:20": "spawnercellupdatesperframe 200",
"00:45:40": "cycletownevent",
"00:46:20": "vehicledecaytime 3600",
"00:46:00": "adminmessage <color=#00daec><size=14>∆RAPID TOWN EVENTS HAS ENDED∆</size></color>",
"00:50:00": "adminmessage <color=red><size=16>▄︻̷̿┻̿GUNS NOT RE-PROTECTABLE IN 10 MINUTES═━一</size></color>",
"00:55:00": "adminmessage <color=red><size=16>▄︻̷̿┻̿GUNS NOT RE-PROTECTABLE IN 5 MINUTES═━一</size></color>",
"01:00:00": "adminmessage
<color=red><size=16>▄︻̷̿┻̿GUNS NOT RE-PROTECTABLE STARTED═━一
▄︻̷̿┻̿IT WILL LAST 60 MINUTES═━一
▄︻̷̿┻̿GUNS NOT RE-PROTECTABLE : 60 MINUTES═━一
✈✈✈AIR DROPS DOUBLED FOR THIS EVENT✈✈✈</size></color>",
"01:00:10": "oxide.load AmberProtectionBlock",
"01:00:30": "oxide.unload AirDropEditor",
"01:00:50": "oxide.load AirRaid",
"01:10:00": "adminmessage <color=red><size=16>▄︻̷̿┻̿GUNS NOT RE-PROTECTABLE : 50 MINUTES═━一</size></color>",
"01:17:00": "adminmessage <color=#00daec><size=14>≈THE WIND INCREASES, STRUCTURES DECAY FASTER≈
≈WIND DAMAGE IS EXTREME≈
≈THIS WILL LAST 30 MINUTES≈</size></color>",
"01:17:20": "structuredecaydamage 8 23",
"01:17:40": "structuredecaymodifytime 300",
"01:18:00": "structuredecayfrequency 30",
"01:20:00": "adminmessage <color=red><size=16>▄︻̷̿┻̿GUNS NOT RE-PROTECTABLE : 40 MINUTES═━一</size></color>",
"01:30:00": "adminmessage <color=red><size=16>▄︻̷̿┻̿GUNS NOT RE-PROTECTABLE : 30 MINUTES═━一</size></color>",
"01:32:00": "adminmessage <color=#00daec><size=14>≈EXTREME WIND : 15 MINUTES≈</size></color>",
"01:40:00": "adminmessage <color=red><size=16>▄︻̷̿┻̿GUNS NOT RE-PROTECTABLE : 20 MINUTES═━一</size></color>",
"01:45:00": "adminmessage <color=red><size=16>▄︻̷̿┻̿GUNS NOT RE-PROTECTABLE : 15 MINUTES═━一</size></color>",
"01:47:30": "adminmessage <color=#00daec><size=14>≈THE WIND SUBSIDES≈
≈STRUCTURE DECAY BACK TO NORMAL≈</size></color>",
"01:47:50": "structuredecaydamage 2 15",
"01:48:20": "structuredecaymodifytime 1800",
"01:48:50": "structuredecayfrequency 60",
"01:50:00": "adminmessage <color=red><size=16>▄︻̷̿┻̿GUNS NOT RE-PROTECTABLE : 10 MINUTES═━一</size></color>",
"01:55:00": "adminmessage <color=red><size=16>▄︻̷̿┻̿GUNS NOT RE-PROTECTABLE : 5 MINUTES═━一</size></color>",
"02:00:00": "adminmessage
<color=red><size=14>▄︻̷̿┻̿YOU CAN NOW PROTECT YOUR GUNS═━一
▄︻̷̿┻̿YOU CAN NOW PROTECT YOUR GUNS═━一
▄︻̷̿┻̿YOU CAN NOW PROTECT YOUR GUNS═━一
✈✈✈DOUBLE AIR DROPS HAS ENDED✈✈✈</size></color>",
"02:00:20": "oxide.unload AmberProtectionBlock",
"02:00:40": "oxide.unload AirRaid",
"02:01:00": "oxide.load AirDropEditor",
"02:01:20": "spawnercellupdatesperframe 100",
"02:01:40": "adminmessage <color=#00daec><size=14>∆TOWN/EVENT LOOT BOOST STARTED∆
∆IT WILL LAST 30 MINUTES∆</size></color>",
"02:02:00": "oxide.load TownBoost",
"02:02:20": "vehicledecaytime 1200",
"02:11:00": "adminmessage <color=#00daec><size=14>∆TOWN/EVENT LOOT BOOST : 20 MINUTES∆</size></color>",
"02:21:00": "adminmessage <color=#00daec><size=14>∆TOWN/EVENT LOOT BOOST : 10 MINUTES∆</size></color>",
"02:31:00": "adminmessage <color=#00daec><size=14>∆TOWN/EVENT LOOT BOOST HAS ENDED∆</size></color>",
"02:32:00": "oxide.load OBFLootManagerV2",
"03:15:00": "adminmessage <color=#00daec><size=14>✈AIR DROPS MARKED ON MAP STARTED✈
✈IT WILL LAST 60 MINUTES✈</size></color>",
"03:15:10": "oxide.load MarkerManager",
"03:25:00": "adminmessage <color=#00daec><size=14>✈AIR DROPS MARKED ON MAP: 50 MINUTES✈</size></color>",
"03:35:00": "adminmessage <color=#00daec><size=14>✈AIR DROPS MARKED ON MAP: 40 MINUTES✈</size></color>",
"03:45:00": "adminmessage <color=#00daec><size=14>✈AIR DROPS MARKED ON MAP: 30 MINUTES✈</size></color>",
"03:55:00": "adminmessage <color=#00daec><size=14>✈AIR DROPS MARKED ON MAP: 20 MINUTES✈</size></color>",
"04:05:00": "adminmessage <color=#00daec><size=14>✈AIR DROPS MARKED ON MAP: 10 MINUTES✈</size></color>",
"04:15:00": "adminmessage <color=#00daec><size=14>✈AIR DROPS NO LONGER MARKED ON MAP✈</size></color>",
"04:15:10": "oxide.unload MarkerManager",
"04:30:00": "adminmessage<color=#00daec><size=14>∆RAPID TOWN EVENTS STARTED∆
∆IT WILL LAST 15 MINUTES∆</size></color>",
"04:30:30": "cycletownevent",
"04:31:00": "cycletownevent",
"04:32:30": "cycletownevent",
"04:33:00": "cycletownevent",
"04:34:30": "cycletownevent",
"04:36:30": "cycletownevent",
"04:37:00": "cycletownevent",
"04:38:30": "cycletownevent",
"04:39:00": "cycletownevent",
"04:40:30": "cycletownevent",
"04:41:00": "cycletownevent",
"04:42:30": "cycletownevent",
"04:43:00": "cycletownevent",
"04:44:30": "cycletownevent",
"04:45:30": "cycletownevent",
"04:46:00": "adminmessage <color=#00daec><size=14>∆RAPID TOWN EVENTS HAS ENDED∆</size></color>",
"04:55:00": "adminmessage <color=#00daec><size=14>≈THE WIND INCREASES, STRUCTURES DECAY FASTER≈
≈WIND DAMAGE IS MODERATE≈
≈THIS WILL LAST 60 MINUTES≈</size></color>",
"04:55:20": "structuredecaydamage 4 19",
"04:55:40": "structuredecaymodifytime 500",
"04:56:00": "structuredecayfrequency 50",
"06:00:00": "adminmessage <color=#00daec><size=14>∆TOWN/EVENT LOOT BOOST STARTED∆
∆IT WILL LAST 30 MINUTES∆</size></color>",
"06:00:10": "oxide.load TownBoost",
"06:11:00": "adminmessage <color=#00daec><size=14>≈MODERATE WINDS : 45 MINUTES≈</size></color>",
"06:10:00": "adminmessage <color=#00daec><size=14>∆TOWN/EVENT LOOT BOOST : 20 MINUTES∆</size></color>",
"06:20:00": "adminmessage <color=#00daec><size=14>∆TOWN/EVENT LOOT BOOST : 10 MINUTES∆</size></color>",
"06:26:00": "adminmessage <color=#00daec><size=14>≈MODERATE WINDS : 30 MINUTES≈</size></color>",
"06:30:00": "adminmessage <color=#00daec><size=14>∆TOWN/EVENT LOOT BOOST HAS ENDED∆</size></color>",
"06:30:10": "oxide.unload TownBoost",
"06:41:00": "adminmessage <color=#00daec><size=14>≈MODERATE WINDS : 15 MINUTES≈</size></color>",
"06:45:00": "adminmessage <color=red><size=16>▄︻̷̿┻̿GUNS NOT RE-PROTECTABLE IN 15 MINUTES═━一</size></color>",
"06:45:20": "spawnercellupdatesperframe 200",
"06:45:40": "vehicledecaytime 3600",
"06:50:00": "adminmessage <color=red><size=16>▄︻̷̿┻̿GUNS NOT RE-PROTECTABLE IN 10 MINUTES═━一</size></color>",
"06:55:00": "adminmessage <color=red><size=16>▄︻̷̿┻̿GUNS NOT RE-PROTECTABLE IN 5 MINUTES═━一</size></color>",
"06:56:00": "adminmessage <color=#00daec><size=14>≈THE WIND SUBSIDES≈
≈STRUCTURE DECAY BACK TO NORMAL≈</size></color>",
"06:56:20": "structuredecaydamage 2 15",
"06:56:40": "structuredecaymodifytime 1800",
"06:57:00": "structuredecayfrequency 60",
"07:00:00": "adminmessage
<color=red><size=16>▄︻̷̿┻̿GUNS NOT RE-PROTECTABLE STARTED═━一
▄︻̷̿┻̿IT WILL LAST 60 MINUTES═━一
▄︻̷̿┻̿GUNS NOT RE-PROTECTABLE : 60 MINUTES═━一
✈✈✈AIR DROPS DOUBLED FOR THIS EVENT✈✈✈</size></color>",
"07:00:10": "oxide.load AmberProtectionBlock",
"07:00:30": "oxide.unload AirDropEditor",
"07:00:50": "oxide.load AirRaid",
"07:10:00": "adminmessage <color=red><size=16>▄︻̷̿┻̿GUNS NOT RE-PROTECTABLE : 50 MINUTES═━一</size></color>",
"07:16:00": "adminmessage <color=#00daec><size=14>✈AIR DROPS MARKED ON MAP STARTED✈
✈IT WILL LAST 60 MINUTES✈</size></color>",
"07:16:10": "oxide.load MarkerManager",
"07:20:00": "adminmessage <color=red><size=16>▄︻̷̿┻̿GUNS NOT RE-PROTECTABLE : 40 MINUTES═━一</size></color>",
"07:26:00": "adminmessage <color=#00daec><size=14>✈AIR DROPS MARKED ON MAP: 50 MINUTES✈</size></color>",
"07:30:00": "adminmessage <color=red><size=16>▄︻̷̿┻̿GUNS NOT RE-PROTECTABLE : 30 MINUTES═━一</size></color>",
"07:36:00": "adminmessage <color=#00daec><size=14>✈AIR DROPS MARKED ON MAP: 40 MINUTES✈</size></color>",
"07:40:00": "adminmessage <color=red><size=16>▄︻̷̿┻̿GUNS NOT RE-PROTECTABLE : 20 MINUTES═━一</size></color>",
"07:45:00": "adminmessage <color=red><size=16>▄︻̷̿┻̿GUNS NOT RE-PROTECTABLE : 15 MINUTES═━一</size></color>",
"07:46:00": "adminmessage <color=#00daec><size=14>✈AIR DROPS MARKED ON MAP: 30 MINUTES✈</size></color>",
"07:50:00": "adminmessage <color=red><size=16>▄︻̷̿┻̿GUNS NOT RE-PROTECTABLE : 10 MINUTES═━一</size></color>",
"07:55:00": "adminmessage <color=red><size=16>▄︻̷̿┻̿GUNS NOT RE-PROTECTABLE : 5 MINUTES═━一</size></color>",
"07:56:00": "adminmessage <color=#00daec><size=14>✈AIR DROPS MARKED ON MAP: 20 MINUTES✈</size></color>",
"08:00:00": "adminmessage
<color=red><size=16>▄︻̷̿┻̿YOU CAN NOW PROTECT YOUR GUNS═━一
▄︻̷̿┻̿YOU CAN NOW PROTECT YOUR GUNS═━一
▄︻̷̿┻̿YOU CAN NOW PROTECT YOUR GUNS═━一
✈✈✈DOUBLE AIR DROPS HAS ENDED✈✈✈</size></color>",
"08:00:10": "oxide.unload AmberProtectionBlock",
"08:00:30": "oxide.unload AirRaid",
"08:00:50": "oxide.load AirDropEditor",
"08:01:00": "oxide.load VPNBlockB",
"08:01:20": "oxide.unload VPNBlock",
"08:01:40": "spawnercellupdatesperframe 100",
"08:02:00": "vehicledecaytime 1200",
"08:06:00": "adminmessage <color=#00daec><size=14>✈AIR DROPS MARKED ON MAP: 10 MINUTES✈</size></color>",
"08:16:00": "adminmessage <color=#00daec><size=14>✈AIR DROPS NO LONGER MARKED ON MAP✈</size></color>",
"08:16:10": "oxide.unload MarkerManager",
"08:30:00": "adminmessage<color=#00daec><size=14>∆RAPID TOWN EVENTS STARTED∆
∆IT WILL LAST 15 MINUTES∆</size></color>",
"08:30:30": "cycletownevent",
"08:31:00": "cycletownevent",
"08:32:30": "cycletownevent",
"08:33:00": "cycletownevent",
"08:34:30": "cycletownevent",
"08:36:30": "cycletownevent",
"08:37:00": "cycletownevent",
"08:38:30": "cycletownevent",
"08:39:00": "cycletownevent",
"08:40:30": "cycletownevent",
"08:41:00": "cycletownevent",
"08:42:30": "cycletownevent",
"08:43:00": "cycletownevent",
"08:44:30": "cycletownevent",
"08:45:30": "cycletownevent",
"08:46:00": "adminmessage <color=#00daec><size=14>∆RAPID TOWN EVENTS HAS ENDED∆</size></color>",
"08:55:00": "adminmessage <color=#00daec><size=14>≈THE WIND INCREASES, STRUCTURES DECAY FASTER≈
≈WIND DAMAGE IS HIGH≈
≈THIS WILL LAST 45 MINUTES≈</size></color>",
"08:55:20": "structuredecaydamage 6 21",
"08:55:40": "structuredecaymodifytime 400",
"08:56:00": "structuredecayfrequency 40",
"09:11:00": "adminmessage <color=#00daec><size=14>≈HIGH WINDS : 30 MINUTES≈</size></color>",
"09:26:00": "adminmessage <color=#00daec><size=14>≈HIGH WINDS : 15 MINUTES≈</size></color>",
"09:41:00": "adminmessage <color=#00daec><size=14>≈THE WIND SUBSIDES≈
≈STRUCTURE DECAY BACK TO NORMAL≈</size></color>",
"09:41:20": "structuredecaydamage 2 15",
"09:41:40": "structuredecaymodifytime 1800",
"09:42:00": "structuredecayfrequency 60",
"10:00:00": "adminmessage <color=#00daec><size=14>∆TOWN/EVENT LOOT BOOST STARTED∆
∆IT WILL LAST 30 MINUTES∆</size></color>",
"10:00:10": "oxide.load TownBoost",
"10:10:00": "adminmessage <color=#00daec><size=14>∆TOWN/EVENT LOOT BOOST : 20 MINUTES∆</size></color>",
"10:20:00": "adminmessage <color=#00daec><size=14>∆TOWN/EVENT LOOT BOOST : 10 MINUTES∆</size></color>",
"10:30:00": "adminmessage <color=#00daec><size=14>∆TOWN/EVENT LOOT BOOST HAS ENDED∆</size></color>",
"10:30:10": "oxide.load OBFLootManagerV2",
"11:00:40": "adminmessage
<color=#00daec><size=14>◙ ROUTINE SERVER RESTART IN 60 MINUTES ◙
◙ THIS IS NOT A WIPE ◙
◙ SERVER RESTARTS KEEP PERFORMANCE OPTIMAL ◙</size></color>",
"11:05:00": "adminmessage <color=#00daec><size=14>✈AIR DROPS MARKED ON MAP STARTED✈
✈IT WILL LAST UNTIL RESTART✈</size></color>",
"11:05:10": "oxide.load MarkerManager",
"11:10:40": "adminmessage
<color=#00daec><size=14>◙ ROUTINE SERVER RESTART IN 50 MINUTES ◙
◙ THIS IS NOT A WIPE ◙
◙ SERVER RESTARTS KEEP PERFORMANCE OPTIMAL ◙</size></color>",
"11:15:00": "adminmessage <color=#00daec><size=14>✈AIR DROPS MARKED ON MAP: UNTIL RESTART✈</size></color>",
"11:20:30": "adminmessage
<color=#00daec><size=14>◙ ROUTINE SERVER RESTART IN 40 MINUTES ◙
◙ THIS IS NOT A WIPE ◙
◙ SERVER RESTARTS KEEP PERFORMANCE OPTIMAL ◙</size></color>",
"11:25:00": "adminmessage <color=#00daec><size=14>✈AIR DROPS MARKED ON MAP: UNTIL RESTART✈</size></color>",
"11:30:30": "adminmessage
<color=#00daec><size=14>◙ ROUTINE SERVER RESTART IN 30 MINUTES ◙
◙ THIS IS NOT A WIPE ◙
◙ SERVER RESTARTS KEEP PERFORMANCE OPTIMAL ◙</size></color>",
"11:35:00": "adminmessage <color=#00daec><size=14>✈AIR DROPS MARKED ON MAP: UNTIL RESTART✈</size></color>",
"11:40:30": "adminmessage
<color=#00daec><size=14>◙ ROUTINE SERVER RESTART IN 20 MINUTES ◙
◙ THIS IS NOT A WIPE ◙
◙ SERVER RESTARTS KEEP PERFORMANCE OPTIMAL ◙</size></color>",
"11:45:00": "adminmessage <color=#00daec><size=14>✈AIR DROPS MARKED ON MAP: UNTIL RESTART✈</size></color>",
"11:45:30": "adminmessage
<color=#00daec><size=14>◙ ROUTINE SERVER RESTART IN 15 MINUTES ◙
◙ THIS IS NOT A WIPE ◙
◙ SERVER WILL BE BACK QUICKLY ◙
◙ SERVER RESTARTS KEEP PERFORMANCE OPTIMAL ◙</size></color>",
"11:50:30": "adminmessage
<color=#00daec><size=17>◙ ROUTINE SERVER RESTART IN 10 MINUTES ◙
◙ THIS IS NOT A WIPE ◙
◙ SERVER WILL BE BACK QUICKLY ◙
◙ SERVER RESTARTS KEEP PERFORMANCE OPTIMAL ◙</size></color>",
"11:50:35": "quit 600",
"11:55:30": "adminmessage
<color=#00daec><size=17>◙ ROUTINE SERVER RESTART IN 5 MINUTES ◙
◙ THIS IS NOT A WIPE ◙
◙ SERVER WILL BE BACK QUICKLY ◙
◙ SERVER RESTARTS KEEP PERFORMANCE OPTIMAL ◙
◙ ANYTHING DONE WITHIN 3 MINUTES OF RESTART MAY BE ROLLED BACK ◙</size></color>",
"11:56:30": "adminmessage
<color=#00daec><size=17>◙ SERVER RESTART IN 4 MINUTES ◙</size></color>",
"11:57:30": "adminmessage
<color=#00daec><size=17>◙ SERVER RESTART IN 3 MINUTES ◙</size></color>",
"11:58:30": "adminmessage
<color=#00daec><size=17>◙ SERVER RESTART IN 2 MINUTES ◙</size></color>",
"11:59:30": "adminmessage
<color=#00daec><size=17>◙ SERVER RESTART IN 1 MINUTE ◙</size></color>",
"12:05:00": "oxide.load VPNBlockB",
"12:05:20": "oxide.unload VPNBlock",
"12:05:40": "oxide.unload VPNBlockC",
"12:30:00": "adminmessage <color=#00daec><size=17>∆RAPID TOWN EVENTS STARTED∆
∆IT WILL LAST 15 MINUTES∆</size></color>",
"12:30:30": "cycletownevent",
"12:31:00": "cycletownevent",
"12:32:30": "cycletownevent",
"12:33:00": "cycletownevent",
"12:34:30": "cycletownevent",
"12:36:30": "cycletownevent",
"12:37:00": "cycletownevent",
"12:38:30": "cycletownevent",
"12:39:00": "cycletownevent",
"12:40:30": "cycletownevent",
"12:41:00": "cycletownevent",
"12:42:30": "cycletownevent",
"12:43:00": "cycletownevent",
"12:44:30": "cycletownevent",
"12:45:00": "adminmessage <color=red><size=16>▄︻̷̿┻̿GUNS NOT RE-PROTECTABLE IN 15 MINUTES═━一</size></color>",
"12:45:20": "spawnercellupdatesperframe 200",
"12:45:40": "vehicledecaytime 3600",
"12:46:00": "cycletownevent",
"12:46:20": "adminmessage <color=#00daec><size=14>∆RAPID TOWN EVENTS HAS ENDED∆</size></color>",
"12:50:00": "adminmessage <color=red><size=16>▄︻̷̿┻̿GUNS NOT RE-PROTECTABLE IN 10 MINUTES═━一</size></color>",
"12:55:00": "adminmessage <color=red><size=16>▄︻̷̿┻̿GUNS NOT RE-PROTECTABLE IN 5 MINUTES═━一</size></color>",
"13:00:00": "adminmessage
<color=red><size=16>▄︻̷̿┻̿GUNS NOT RE-PROTECTABLE STARTED═━一
▄︻̷̿┻̿IT WILL LAST 60 MINUTES═━一
▄︻̷̿┻̿GUNS NOT RE-PROTECTABLE : 60 MINUTES═━一
✈✈✈AIR DROPS DOUBLED FOR THIS EVENT✈✈✈</size></color>",
"13:00:10": "oxide.load AmberProtectionBlock",
"13:00:30": "oxide.unload AirDropEditor",
"13:00:50": "oxide.load AirRaid",
"13:10:00": "adminmessage <color=red><size=16>▄︻̷̿┻̿GUNS NOT RE-PROTECTABLE : 50 MINUTES═━一</size></color>",
"13:17:00": "adminmessage <color=#00daec><size=14>≈THE WIND INCREASES, STRUCTURES DECAY FASTER≈
≈WIND DAMAGE IS EXTREME≈
≈THIS WILL LAST 30 MINUTES≈</size></color>",
"13:17:20": "structuredecaydamage 8 23",
"13:17:40": "structuredecaymodifytime 300",
"13:18:00": "structuredecayfrequency 30",
"13:20:00": "adminmessage <color=red><size=16>▄︻̷̿┻̿GUNS NOT RE-PROTECTABLE : 40 MINUTES═━一</size></color>",
"13:30:00": "adminmessage <color=red><size=16>▄︻̷̿┻̿GUNS NOT RE-PROTECTABLE : 30 MINUTES═━一</size></color>",
"13:32:00": "adminmessage <color=#00daec><size=14>≈EXTREME WIND : 15 MINUTES≈</size></color>",
"13:35:00": "adminmessage <color=#00daec><size=14>≈STRUCTURES DECAY FASTER : 10 MINUTES≈</size></color>",
"13:40:00": "adminmessage <color=red><size=16>▄︻̷̿┻̿GUNS NOT RE-PROTECTABLE : 20 MINUTES═━一</size></color>",
"13:45:00": "adminmessage <color=red><size=16>▄︻̷̿┻̿GUNS NOT RE-PROTECTABLE : 15 MINUTES═━一</size></color>",
"13:47:30": "adminmessage <color=#00daec><size=14>≈THE WIND SUBSIDES≈
≈STRUCTURE DECAY BACK TO NORMAL≈</size></color>",
"13:47:50": "structuredecaydamage 2 15",
"13:48:20": "structuredecaymodifytime 1800",
"13:48:50": "structuredecayfrequency 60",
"13:50:00": "adminmessage <color=red><size=16>▄︻̷̿┻̿GUNS NOT RE-PROTECTABLE : 10 MINUTES═━一</size></color>",
"13:55:00": "adminmessage <color=red><size=16>▄︻̷̿┻̿GUNS NOT RE-PROTECTABLE : 5 MINUTES═━一</size></color>",
"14:00:00": "adminmessage
<color=red><size=14>▄︻̷̿┻̿YOU CAN NOW PROTECT YOUR GUNS═━一
▄︻̷̿┻̿YOU CAN NOW PROTECT YOUR GUNS═━一
▄︻̷̿┻̿YOU CAN NOW PROTECT YOUR GUNS═━一
✈✈✈DOUBLE AIR DROPS HAS ENDED✈✈✈</size></color>",
"14:00:10": "oxide.unload AmberProtectionBlock",
"14:00:30": "oxide.unload AirRaid",
"14:00:50": "oxide.load AirDropEditor",
"14:01:20": "spawnercellupdatesperframe 100",
"14:01:50": "adminmessage <color=#00daec><size=14>∆TOWN/EVENT LOOT BOOST STARTED∆
∆IT WILL LAST 30 MINUTES∆</size></color>",
"14:02:20": "oxide.load TownBoost",
"14:02:50": "vehicledecaytime 1200",
"14:11:00": "adminmessage <color=#00daec><size=14>∆TOWN/EVENT LOOT BOOST : 20 MINUTES∆</size></color>",
"14:21:00": "adminmessage <color=#00daec><size=14>∆TOWN/EVENT LOOT BOOST : 10 MINUTES∆</size></color>",
"14:31:00": "adminmessage <color=#00daec><size=14>∆TOWN/EVENT LOOT BOOST HAS ENDED∆</size></color>",
"14:31:10": "oxide.load OBFLootManagerV2",
"15:15:00": "adminmessage <color=#00daec><size=14>✈AIR DROPS MARKED ON MAP STARTED✈
✈IT WILL LAST 60 MINUTES✈</size></color>",
"15:15:10": "oxide.load MarkerManager",
"15:25:00": "adminmessage <color=#00daec><size=14>✈AIR DROPS MARKED ON MAP: 50 MINUTES✈</size></color>",
"15:35:00": "adminmessage <color=#00daec><size=14>✈AIR DROPS MARKED ON MAP: 40 MINUTES✈</size></color>",
"15:45:00": "adminmessage <color=#00daec><size=14>✈AIR DROPS MARKED ON MAP: 30 MINUTES✈</size></color>",
"15:55:00": "adminmessage <color=#00daec><size=14>✈AIR DROPS MARKED ON MAP: 20 MINUTES✈</size></color>",
"16:00:00": "oxide.load VPNBlockC",
"16:00:20": "oxide.unload VPNBlockB",
"16:05:00": "adminmessage <color=#00daec><size=14>✈AIR DROPS MARKED ON MAP: 10 MINUTES✈</size></color>",
"16:15:00": "adminmessage <color=#00daec><size=14>✈AIR DROPS NO LONGER MARKED ON MAP✈</size></color>",
"16:15:10": "oxide.unload MarkerManager",
"16:30:00": "adminmessage <color=#00daec><size=14>∆RAPID TOWN EVENTS STARTED∆
∆IT WILL LAST 15 MINUTES∆</size></color>",
"16:30:30": "cycletownevent",
"16:31:00": "cycletownevent",
"16:32:30": "cycletownevent",
"16:33:00": "cycletownevent",
"16:34:30": "cycletownevent",
"16:36:30": "cycletownevent",
"16:37:00": "cycletownevent",
"16:38:30": "cycletownevent",
"16:39:00": "cycletownevent",
"16:40:30": "cycletownevent",
"16:41:00": "cycletownevent",
"16:42:30": "cycletownevent",
"16:43:00": "cycletownevent",
"16:44:30": "cycletownevent",
"16:45:30": "cycletownevent",
"16:46:00": "adminmessage <color=#00daec><size=14>∆RAPID TOWN EVENTS HAS ENDED∆</size></color>",
"16:55:00": "adminmessage <color=#00daec><size=14>≈THE WIND INCREASES, STRUCTURES DECAY FASTER≈
≈WIND DAMAGE IS MODERATE≈
≈THIS WILL LAST 60 MINUTES≈</size></color>",
"16:55:20": "structuredecaydamage 4 19",
"16:55:40": "structuredecaymodifytime 500",
"16:56:00": "structuredecayfrequency 50",
"17:11:00": "adminmessage <color=#00daec><size=14>≈MODERATE WINDS : 45 MINUTES≈</size></color>",
"17:26:00": "adminmessage <color=#00daec><size=14>≈MODERATE WINDS : 30 MINUTES≈</size></color>",
"17:41:00": "adminmessage <color=#00daec><size=14>≈MODERATE WINDS : 15 MINUTES≈</size></color>",
"17:56:00": "adminmessage <color=#00daec><size=14>≈THE WIND SUBSIDES≈
≈STRUCTURE DECAY BACK TO NORMAL≈</size></color>",
"17:56:20": "structuredecaydamage 3 8",
"17:56:40": "structuredecaymodifytime 1800",
"17:57:00": "structuredecayfrequency 60",
"18:00:00": "adminmessage <color=#00daec><size=14>∆TOWN/EVENT LOOT BOOST STARTED∆
∆IT WILL LAST 30 MINUTES∆</size></color>",
"18:00:10": "oxide.load TownBoost",
"18:10:00": "adminmessage <color=#00daec><size=14>∆TOWN/EVENT LOOT BOOST : 20 MINUTES∆</size></color>",
"18:20:00": "adminmessage <color=#00daec><size=14>∆TOWN/EVENT LOOT BOOST : 10 MINUTES∆</size></color>",
"18:30:00": "adminmessage <color=#00daec><size=14>∆TOWN/EVENT LOOT BOOST HAS ENDED∆</size></color>",
"18:30:10": "oxide.unload TownBoost",
"18:45:00": "adminmessage <color=red><size=16>▄︻̷̿┻̿GUNS NOT RE-PROTECTABLE IN 15 MINUTES═━一</size></color>",
"18:45:20": "spawnercellupdatesperframe 200",
"18:45:40": "vehicledecaytime 3600",
"18:50:00": "adminmessage <color=red><size=16>▄︻̷̿┻̿GUNS NOT RE-PROTECTABLE IN 10 MINUTES═━一</size></color>",
"18:55:00": "adminmessage <color=red><size=16>▄︻̷̿┻̿GUNS NOT RE-PROTECTABLE IN 5 MINUTES═━一</size></color>",
"19:00:00": "adminmessage
<color=red><size=16>▄︻̷̿┻̿GUNS NOT RE-PROTECTABLE STARTED═━一
▄︻̷̿┻̿IT WILL LAST 60 MINUTES═━一
▄︻̷̿┻̿GUNS NOT RE-PROTECTABLE : 60 MINUTES═━一
✈✈✈AIR DROPS DOUBLED FOR THIS EVENT✈✈✈</size></color>",
"19:00:10": "oxide.load AmberProtectionBlock",
"19:00:30": "oxide.unload AirDropEditor",
"19:00:50": "oxide.load AirRaid",
"19:10:00": "adminmessage <color=red><size=16>▄︻̷̿┻̿GUNS NOT RE-PROTECTABLE : 50 MINUTES═━一</size></color>",
"19:16:00": "adminmessage <color=#00daec><size=14>✈AIR DROPS MARKED ON MAP STARTED✈
✈IT WILL LAST 60 MINUTES✈</size></color>",
"19:16:10": "oxide.load MarkerManager",
"19:20:00": "adminmessage <color=red><size=16>▄︻̷̿┻̿GUNS NOT RE-PROTECTABLE : 40 MINUTES═━一</size></color>",
"19:26:00": "adminmessage <color=#00daec><size=14>✈AIR DROPS MARKED ON MAP: 50 MINUTES✈</size></color>",
"19:30:00": "adminmessage <color=red><size=16>▄︻̷̿┻̿GUNS NOT RE-PROTECTABLE : 30 MINUTES═━一</size></color>",
"19:36:00": "adminmessage <color=#00daec><size=14>✈AIR DROPS MARKED ON MAP: 40 MINUTES✈</size></color>",
"19:40:00": "adminmessage <color=red><size=16>▄︻̷̿┻̿GUNS NOT RE-PROTECTABLE : 20 MINUTES═━一</size></color>",
"19:45:00": "adminmessage <color=red><size=16>▄︻̷̿┻̿GUNS NOT RE-PROTECTABLE : 15 MINUTES═━一</size></color>",
"19:46:00": "adminmessage <color=#00daec><size=14>✈AIR DROPS MARKED ON MAP: 30 MINUTES✈</size></color>",
"19:50:00": "adminmessage <color=red><size=16>▄︻̷̿┻̿GUNS NOT RE-PROTECTABLE : 10 MINUTES═━一</size></color>",
"19:55:00": "adminmessage <color=red><size=16>▄︻̷̿┻̿GUNS NOT RE-PROTECTABLE : 5 MINUTES═━一</size></color>",
"19:56:00": "adminmessage <color=#00daec><size=14>✈AIR DROPS MARKED ON MAP: 20 MINUTES✈</size></color>",
"20:00:00": "adminmessage
<color=red><size=16>▄︻̷̿┻̿YOU CAN NOW PROTECT YOUR GUNS═━一
▄︻̷̿┻̿YOU CAN NOW PROTECT YOUR GUNS═━一
▄︻̷̿┻̿YOU CAN NOW PROTECT YOUR GUNS═━一
✈✈✈DOUBLE AIR DROPS HAS ENDED✈✈✈</size></color>",
"20:00:10": "oxide.unload AmberProtectionBlock",
"20:00:30": "oxide.unload AirRaid",
"20:00:50": "oxide.load AirDropEditor",
"20:01:20": "spawnercellupdatesperframe 100",
"20:01:40": "vehicledecaytime 1200",
"20:06:00": "adminmessage <color=#00daec><size=14>✈AIR DROPS MARKED ON MAP: 10 MINUTES✈</size></color>",
"20:16:00": "adminmessage <color=#00daec><size=14>✈AIR DROPS NO LONGER MARKED ON MAP✈</size></color>",
"20:16:10": "oxide.unload MarkerManager",
"20:30:00": "adminmessage <color=#00daec><size=14>∆RAPID TOWN EVENTS STARTED∆
∆IT WILL LAST 15 MINUTES∆</size></color>",
"20:30:30": "cycletownevent",
"20:31:00": "cycletownevent",
"20:32:30": "cycletownevent",
"20:33:00": "cycletownevent",
"20:34:30": "cycletownevent",
"20:36:30": "cycletownevent",
"20:37:00": "cycletownevent",
"20:38:30": "cycletownevent",
"20:39:00": "cycletownevent",
"20:40:30": "cycletownevent",
"20:41:00": "cycletownevent",
"20:42:30": "cycletownevent",
"20:43:00": "cycletownevent",
"20:44:30": "cycletownevent",
"20:45:30": "cycletownevent",
"20:46:00": "adminmessage <color=#00daec><size=14>∆RAPID TOWN EVENTS HAS ENDED∆</size></color>",
"20:55:00": "adminmessage <color=#00daec><size=14>≈THE WIND INCREASES, STRUCTURES DECAY FASTER≈
≈WIND DAMAGE IS HIGH≈
≈THIS WILL LAST 45 MINUTES≈</size></color>",
"20:55:20": "structuredecaydamage 6 21",
"20:55:40": "structuredecaymodifytime 400",
"20:56:00": "structuredecayfrequency 40",
"21:11:00": "adminmessage <color=#00daec><size=14>≈HIGH WINDS : 30 MINUTES≈</size></color>",
"21:26:00": "adminmessage <color=#00daec><size=14>≈HIGH WINDS : 15 MINUTES≈</size></color>",
"21:41:00": "adminmessage <color=#00daec><size=14>≈THE WIND SUBSIDES≈
≈STRUCTURE DECAY BACK TO NORMAL≈</size></color>",
"21:41:20": "structuredecaydamage 3 8",
"21:41:40": "structuredecaymodifytime 1800",
"21:42:00": "structuredecayfrequency 60",
"22:00:00": "adminmessage <color=#00daec><size=14>∆TOWN/EVENT LOOT BOOST STARTED∆
∆IT WILL LAST 30 MINUTES∆</size></color>",
"22:00:10": "oxide.load TownBoost",
"22:10:00": "adminmessage <color=#00daec><size=14>∆TOWN/EVENT LOOT BOOST : 20 MINUTES∆</size></color>",
"22:20:00": "adminmessage <color=#00daec><size=14>∆TOWN/EVENT LOOT BOOST : 10 MINUTES∆</size></color>",
"22:30:00": "adminmessage <color=#00daec><size=14>∆TOWN/EVENT LOOT BOOST HAS ENDED∆</size></color>",
"22:30:10": "oxide.load OBFLootManagerV2",
"23:00:40": "adminmessage
<color=#00daec><size=14>◙ ROUTINE SERVER RESTART IN 60 MINUTES ◙
◙ THIS IS NOT A WIPE ◙
◙ SERVER RESTARTS KEEP PERFORMANCE OPTIMAL ◙</size></color>",
"23:05:00": "adminmessage <color=#00daec><size=14>✈AIR DROPS MARKED ON MAP STARTED✈
✈IT WILL LAST UNTIL RESTART✈</size></color>",
"23:05:10": "oxide.load MarkerManager",
"23:10:40": "adminmessage
<color=#00daec><size=14>◙ ROUTINE SERVER RESTART IN 50 MINUTES ◙
◙ THIS IS NOT A WIPE ◙
◙ SERVER RESTARTS KEEP PERFORMANCE OPTIMAL ◙</size></color>",
"23:15:00": "adminmessage <color=#00daec><size=14>✈AIR DROPS MARKED ON MAP: UNTIL RESTART✈</size></color>",
"23:20:30": "adminmessage
<color=#00daec><size=14>◙ ROUTINE SERVER RESTART IN 40 MINUTES ◙
◙ THIS IS NOT A WIPE ◙
◙ SERVER RESTARTS KEEP PERFORMANCE OPTIMAL ◙</size></color>",
"23:25:00": "adminmessage <color=#00daec><size=14>✈AIR DROPS MARKED ON MAP: UNTIL RESTART✈</size></color>",
"23:30:30": "adminmessage
<color=#00daec><size=14>◙ ROUTINE SERVER RESTART IN 30 MINUTES ◙
◙ THIS IS NOT A WIPE ◙
◙ SERVER RESTARTS KEEP PERFORMANCE OPTIMAL ◙</size></color>",
"23:35:00": "adminmessage <color=#00daec><size=14>✈AIR DROPS MARKED ON MAP: UNTIL RESTART✈</size></color>",
"23:40:30": "adminmessage
<color=#00daec><size=14>◙ ROUTINE SERVER RESTART IN 20 MINUTES ◙
◙ THIS IS NOT A WIPE ◙
◙ SERVER RESTARTS KEEP PERFORMANCE OPTIMAL ◙</size></color>",
"23:45:00": "adminmessage <color=#00daec><size=14>✈AIR DROPS MARKED ON MAP: UNTIL RESTART✈</size></color>",
"23:45:30": "adminmessage
<color=#00daec><size=14>◙ ROUTINE SERVER RESTART IN 15 MINUTES ◙
◙ THIS IS NOT A WIPE ◙
◙ SERVER WILL BE BACK QUICKLY ◙
◙ SERVER RESTARTS KEEP PERFORMANCE OPTIMAL ◙</size></color>",
"23:50:30": "adminmessage
<color=#00daec><size=17>◙ ROUTINE SERVER RESTART IN 10 MINUTES ◙
◙ THIS IS NOT A WIPE ◙
◙ SERVER WILL BE BACK QUICKLY ◙
◙ SERVER RESTARTS KEEP PERFORMANCE OPTIMAL ◙</size></color>",
"23:50:35": "quit 600",
"23:55:30": "adminmessage
<color=#00daec><size=17>◙ ROUTINE SERVER RESTART IN 5 MINUTES ◙
◙ THIS IS NOT A WIPE ◙
◙ SERVER WILL BE BACK QUICKLY ◙
◙ SERVER RESTARTS KEEP PERFORMANCE OPTIMAL ◙
◙ ANYTHING DONE WITHIN 3 MINUTES OF RESTART MAY BE ROLLED BACK ◙</size></color>",
"23:56:30": "adminmessage
<color=#00daec><size=17>◙ SERVER RESTART IN 4 MINUTES ◙</size></color>",
"23:57:30": "adminmessage
<color=#00daec><size=17>◙ SERVER RESTART IN 3 MINUTES ◙</size></color>",
"23:58:30": "adminmessage
<color=#00daec><size=17>◙ SERVER RESTART IN 2 MINUTES ◙</size></color>",
"23:59:30": "adminmessage
<color=#00daec><size=17>◙ SERVER RESTART IN 1 MINUTE ◙</size></color>"
},
"TimerOnce": {
"oxide.unload OBFLootManagerV2": 220,
"oxide.unload AmberProtectionBlock": 280,
"spawnercellupdatesperframe 200": 300,
"vehicledecaytime 3600": 310,
"oxide.unload MarkerManager": 320,
"oxide.load OBFLootManagerV2": 380,
"oxide.unload AirRaid": 420,
"oxide.load AirDropEditor": 450,
"oxide.load LootChestsSmall": 500,
"oxide.load LootChestsLarge": 800,
"oxide.load FragmentChestsSmall": 1100,
"spawnercellupdatesperframe 100": 1200,
"vehicledecaytime 1200": 1220,
"oxide.load FragmentChestsLarge": 1400,
"oxide.load WeaponsChestsSmall": 1700,
"oxide.load WeaponsChestsLarge": 2000
},
"TimerRepeat": {
"command1 arg": 300,
"command2 'msg'": 300
}
}
As you can probably tell, I got this config filled to the brim lol. So I'm at the point where it's very easy to overlook, misstype, etc those kinds of user errors.