Also zu den verfrühten restart Meldungen:
Die restart Meldungen (wie sämtliche Textmeldungen) erfolgen per Battle Eye Extended Control (BEC).
Dort werden die in der "scheduler" Datei geregelt.
Bis zum patch 1.7.5.1 hat es noch funtkioniert feste Uhrzeiten zu hinterlegen.
Bsp:
Zitat |
<!-- *** NEUSTARTS *** -->
<!-- 15 Minuten bis zum 16:Uhr Neustart -->
<job id="5">
<time>15:45</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>say -1 The server will restart in about 15 minutes</cmd>
<cmdtype>0</cmdtype> |
|
Dort wurde also jeden Tag um 16:45 Uhr die Meldung rausgegeben, dass in 15 Minuten der Server neu startet: "The server will restart in about 15 minutes"
Dies habe ich dann mit 15:55 und 15:59 wiederholt. (Das ganze dann 6 mal wegen 6 restarts).
Dies funktioniert nun aber nicht mehr. Fragt mich nicht warum, aber BEC frisst seltsamerweise nicht mehr die festen Uhrzeiten. Ich kann nun nur noch "relative" Zeiten angeben.
Zitat |
<!-- *** NEUSTARTS *** -->
<!-- 15 Minute bis zum Neustart -->
<job id="5">
<time>034500</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>say -1 The server will restart in about 15 minutes</cmd>
<cmdtype>0</cmdtype> |
|
Das bedeutet, dass 3h und 45 minuten nach restart die Meldung angezeigt wird.
Nun startet der Server aber leider nicht sofort wieder neu, sondern braucht bis zu 5 Minuten bis er wieder hochgefahren ist.
Beispiel:
Der Server restartet pünktlich um 12Uhr. Wieder erreichbar ist er aber erst um 12:04 Uhr (Die map wurde gestartet).
Dann fangen die 3h und 45 Minuten ab diesem Zeitpunkt an zu zählen. Das heißt die Meldung kommt erst um 15:49 Uhr.
Die 5 Minuten Meldung kommt wenn man Glück hat noch um 15:59 Uhr.... naja und um 16 Uhr startet der Server neu.
Ergo sind die Meldungen verspätet angekommen und es gab "Beschwerden", dass die Meldungen irreführend seien und falsche Sicherheit ausstrahlen.
Das halte ich für einleuchtend. Drum habe gebe ich die Meldungen jetzt bereits nach 3h35Minuten aus (also die 15 Minuten Warnung). Also quasi 10 Minuten zu früh. Einfach nur um auf Nummer sicher zu gehen und den Spieler mitzuteilen, dass jetzt bald ein restart kommt. Es kann durchaus sein, dass von der Meldung : "in a few seconds" bis zum restart noch 5 Minuten vergehen... das ist meiner Meinung nach aber vertretbarer, als wenn die Meldung gar nicht kommt, bzw der Server mit der 5 Minuten Warnung runterfährt...
Was ich jetzt getan habe ist, dass ich die 10 Minuten zu früh in 5 Minuten zu früh umgewandelt habe. Vielleicht passt das Besser.
Gruß