Help with BEC

blfonsworth

New Member
EDIT: The search function on these forums is terrible, after seraching and not finding results, I came here ans posted this thread. Shortly after I found a thread in the section just below this where this was addressed somewhat... it never showed on the search.. so dont spam me with "use the search function" sorry, I tried :/

So my question now is, If I use #shutdown, how does the server know to come back on without me having to hit the button to turn it back on?

-----------------------------------------------------------------------

in my scheduler file, should I be using the #shutdown or #restart command? I've asked this on a couple other forums, gotten several views, but no replies.

If I understand programming, if you write a script to turn something off, you need a script to turn it back on.

The BEC example files show #shutdown as the command to restart the server, however I read in another forum that if you use the #shutdown command, you need a monitor on the server to detect it is offline and bring it back on..

I also read the #restart may not restart the server, just the mission?

I need some help please! I will post my current scheduler file. I have it set to restart on 4 hour intervals, on the hour. This seemed the most logical way to keep track of exactly when the server is going to reset, I like to keep things like that in a uniform pattern to make it easier on the people playing int he server, they will always know the exact time of resets.

<Scheduler>
<!--SERVER RESTARTS-->
<job id="0">
<time>00:00:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>#restart</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="1">
<time>04:00:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>#restart</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="2">
<time>08:00:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>#restart</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="3">
<time>12:00:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>#restart</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="4">
<time>16:00:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>#restart</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="5">
<time>20:00:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>#restart</cmd>
<cmdtype>0</cmdtype>
</job>

<!-- Restart Warnings -->
<job id="6">
<time>23:55:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>say -1 Server Will Restart in 5 MINUTES</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="7">
<time>03:55:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>say -1 Server Will Restart in 5 MINUTES</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="8">
<time>07:55:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>say -1 Server Will Restart in 5 MINUTES</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="9">
<time>11:55:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>say -1 Server Will Restart in 5 MINUTES</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="10">
<time>15:55:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>say -1 Server Will Restart in 5 MINUTES</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="11">
<time>19:55:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>say -1 Server Will Restart in 5 MINUTES</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="12">
<time>001000</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Server Restarts Every 4 Hours WITH WARNINGS! Based on EST. Midnight, 4 am, 8am, 12noon, 4pm, 8pm</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="13">
<time>035800</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>say -1 SERVER RESTART IN 2 MINUTES! GET SAFE!</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="14">
<time>035900</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd> say -1 SERVER RESTART IN 1 MINUTE! </cmd>
<cmdtype>0</cmdtype>
</job>
<job id="15">
<time>035930</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd> say -1 SERVER RESTART IN 30 SECONDS! WHY ARE YOU NOT IN A SAFE SPOT YET?! </cmd>
<cmdtype>0</cmdtype>
</job>

</Scheduler>
 
Last edited:
Back
Top