improved autoupdate timer
This commit is contained in:
parent
adec15914e
commit
e6ffb0be4b
1 changed files with 6 additions and 2 deletions
|
|
@ -24,9 +24,13 @@ while true; do
|
|||
if [[ ("$LOCALAPPVER" != "$REMOTEAPPVER" || "$LOCALMODVER" != "$REMOTEMODVER") ]]; then
|
||||
echo "$REMOTEAPPVER" >/opt/sandstorm-server.version
|
||||
echo "$REMOTEMODVER" >/opt/sandstorm-mod.version
|
||||
for n in {60..1}; do
|
||||
for n in {1800..1}; do
|
||||
for rconip in $(echo "${rconlist//,/ }"); do
|
||||
rcon -a "$rconip" -p "$rconpass" "say 'THE SERVER WILL BE RESTARTED IN $n'"
|
||||
if ((n / 60 == 0)); then
|
||||
rcon -a "$rconip" -p "$rconpass" "say 'THE SERVER WILL BE RESTARTED IN $n seconds'"
|
||||
elif ((n % 60 == 0)); then
|
||||
rcon -a "$rconip" -p "$rconpass" "say 'THE SERVER WILL BE RESTARTED IN $((n / 60)) minutes'"
|
||||
fi
|
||||
sleep 1
|
||||
done
|
||||
done
|
||||
|
|
|
|||
Loading…
Reference in a new issue