Restart Warning Schedule

Goligo

Chernarus 1.7.7.1 JOIN NOW 94.23.200.92:2592
Hi folks,

can somebody pls help me with my schedule. it doesnt work i only want messages before the restarts begin. i dont find the mistake :/

many thanks for the help

regards,
sven


<?xml version="1.0"?>
<Scheduler>

<!-- INTERNAL COMMANDS -->
<job id="0">
<time>00:00:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 01 hour</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="1">
<time>00:15:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 45 minutes</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="2">
<time>00:30:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 30 minutes</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="3">
<time>00:45:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 15 minutes</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="4">
<time>00:50:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 10 minutes</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="5">
<time>00:55:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 05 minutes</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="6">
<time>00:57:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 03 minutes</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="7">
<time>00:58:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 02 minutes </cmd>
<cmdtype>0</cmdtype>
</job>

<job id="8">
<time>00:59:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 01 minute. Disconnect now and join after the restart</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="9">
<time>04:00:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 01 hour</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="10">
<time>04:15:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 45 minutes</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="11">
<time>04:30:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 30 minutes</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="12">
<time>04:45:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 15 minutes</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="13">
<time>04:50:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 10 minutes</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="14">
<time>04:55:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 05 minutes</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="15">
<time>04:57:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 03 minutes</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="16">
<time>04:58:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 02 minutes</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="17">
<time>04:59:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 01 minute. Disconnect now and join after the restart</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="18">
<time>08:00:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 01 hour</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="19">
<time>08:15:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 45 minutes</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="20">
<time>08:30:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 30 minutes</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="21">
<time>08:45:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 15 minutes</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="22">
<time>08:50:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 10 minutes</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="23">
<time>08:55:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 05 minutes</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="24">
<time>08:57:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 03 minutes</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="25">
<time>08:58:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 02 minutes</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="26">
<time>08:59:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 01 minute. Disconnect now and join after the restart</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="27">
<time>11:00:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 01 hour</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="28">
<time>11:15:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 45 minutes</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="29">
<time>11:30:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 30 minutes</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="30">
<time>11:45:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 15 minutes</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="31">
<time>11:50:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 10 minutes</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="32">
<time>11:55:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 05 minutes</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="33">
<time>11:57:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 03 minutes</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="34">
<time>11:58:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 02 minutes</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="35">
<time>11:59:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 01 minute. Disconnect now and join after the restart</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="36">
<time>15:00:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 01 hour</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="37">
<time>15:15:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 45 minutes</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="38">
<time>15:30:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 30 minutes</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="39">
<time>15:45:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 15 minutes</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="40">
<time>15:50:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 10 minutes</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="41">
<time>15:55:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 05 minutes</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="42">
<time>15:57:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 03 minutes</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="43">
<time>15:58:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 02 minutes</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="44">
<time>15:59:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 01 minute. Disconnect now and join after the restart</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="45">
<time>18:00:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 01 hour</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="46">
<time>18:15:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 45 minutes</cmd>
<cmdtype>0</cmdtype>
</job>
 
<job id="47">
<time>18:30:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 30 minutes</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="48">
<time>18:45:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 15 minutes</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="49">
<time>18:50:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 10 minutes</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="50">
<time>18:55:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 05 minutes</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="51">
<time>18:57:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 03 minutes</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="52">
<time>18:58:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 02 minutes</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="53">
<time>18:59:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 01 minute. Disconnect now and join after the restart</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="54">
<time>21:00:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 01 hour</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="55">
<time>21:15:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 45 minutes</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="56">
<time>21:30:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 30 minutes</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="57">
<time>21:45:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 15 minutes</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="58">
<time>21:50:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 10 minutes</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="59">
<time>21:55:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 05 minutes</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="60">
<time>21:57:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 03 minutes</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="61">
<time>21:58:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 02 minutes </cmd>
<cmdtype>0</cmdtype>
</job>

<job id="62">
<time>21:59:00</time>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Restart in 01 minute. Disconnect now and join after the restart</cmd>
<cmdtype>0</cmdtype>
</job>


</Scheduler>
 
Nothing comes up on the screen?
Did you remove the # in front of scheduler.xml in your config.cfg?
 
First off.
You've created a rotation for 24 hours.

why?

If you do a server restart after 1 hour. You will also restart BEC (I assume) and it will start with job nr 0 again.

Not really getting what you're trying to reach with this config.

And for your solution, check what Hertizch said first :)
 
But when you shutdown & restart a server, the BEC client will also close.

Unless you just use the ingame restart & just reload the mission.
 
I do it like this on slot hosted providers witch detects the shutdown command like a restart and will then restart the server and bec. Bec will simply ignore all jobs previous to the local time. So for example you restart at 07.00 and the next job is at 08.00 it skips all jobs before that time.
 
Yes i want to rest every 3-4 hours btw. this shedule is createt by the TSW-Antihack tool....

ps.: i want only warning messages....
 
I do it like this on slot hosted providers witch detects the shutdown command like a restart and will then restart the server and bec. Bec will simply ignore all jobs previous to the local time. So for example you restart at 07.00 and the next job is at 08.00 it skips all jobs before that time.

EDIT: My post was inaccurate as I was not paying attention to the : in the time. That's probably what Cookz thought too.

When time is used like this;
<time>050000</time>
It will run the schedule 5 hours after the server starts up, so you would only need one set of messages however if you restart your server manually at any point during the day your schedule will not work for the next automatic restart.

Using time like this (as you have in your setup);
<time>05:00:00</time>
Will send the message at 0500 hours local time.
You may have to adjust these if your restart timers are using a set time zone which is different to your server time zone. For instance my restarts are set for UTC but the server is UTC -11.

Sorry for my confusion in the original post if you saw it before this edit. :)

Though if I may say, that's a lot more warnings than most people use. Generally a 15, 10, 5 and 1 minute warning will be enough.

As Hertizch said, make sure that in BEC config that both [Misc] and Scheduler = Scheduler.xml do not have a # in front of them.
 
Back
Top