

:local PingCount 3
:local google 8.8.8.8
:local yandex 77.88.8.8
:local mail 94.100.180.201
:local ResultGoogle [/ping count=$PingCount $Google interface=yota]
:local Resultyandex [/ping count=$PingCount $yandex interface=yota]
:local ResultMail [/ping count=$PingCount $mail interface=yota]
:local MainIfInetOk false;
:set MainIfInetOk (($ResultGoogle + $Resultyandex + $ResultMail) >= (2 * $PingCount))
:put "MainIfInetOk=$MainIfInetOk"
if (!$MainIfInetOk) do={
/log error "Bad connect"
/system reboot
}
if ($MainIfInetOk) do={
/log info "Connect OK"
}
Сразу скрипт не заработал, присмотрелся и оказалось что было пару лишних пробелов и одна русская буква М вместо английской

в шудлере я задал вот такие параметры чтоб скрипт начинал работать не через час а через минуту
Time
:delay 100;
/system scheduler disable Ping
:delay 150;
/system scheduler enable Ping
как думаешь вроде всё правильно???