Прописка рестартов на сервере DayZ, на платформе хостинга Ark-Hoster.ru
Чтобы прописать рабочие рестарты сервера на платформе хостинга Ark-Hoster.ru, есть два варианта.
Перейдем к первому варианту прописки рестартов на сервере, это через Планировщик задач. Для отображения сообщения о рестарте нужно прописать следующие значения в Планировщике задач:

После прописки данной функции, нажимаем на кнопку Добавить задачу.
Краткое описание каждой строчки в планировщике задач:
Описание задачи - В данной строчке прописываем любое обозначение, которое Вас нужно. Например: Рестарт сообщение или просто Рестарт. Это на Ваше усмотрение!
Задача - В данной строчке указывается определенная функция, которая будет срабатывать в определенное время, которое Вы сами и укажите. Для примера возьмем функцию Выполнить команду!
Опция - В данной строчке прописываем, какую команду данный планировщик будет выполняться на сервере.
Дополнительно - В данной строчки можно выставить два варианта. Первый вариант это Даже когда нет игроков на сервере и Даже когда есть игроки на сервере. Рекомендуем выставлять второе значение, чтобы значение работало всегда!
Отправлять в Discord канал - Данная функция в данный момент не работает!
Время - В данной строчке указываем время, когда данная функция будет срабатывать на Вашем сервере!
Дни - В данной строчке указываем, в какие дни будет срабатывать данная функция!
После совершения данной настройки добавляем данную задачу. После запускаем сервер и проверяем работы Вашей прописанной команды на сервере! Следующее объяснение как сделать именно рестарт (перезагрузку) Вашего сервера. Чтобы эта функция сработала, выставляем данные значение в Планировщике задач:

После выставления данных параметров функции, добавляем ее и так же проверяем на работающем сервере! В строчке Опции есть два варианта рестарта. Стандартный и Безопасный. Рекомендуем выставлять значение Безопасное сохранение, чтобы не было проблем в виде отката или дублирования предметов на сервере, после его перезагрузки! Вот еще пример, какие задачи доступны в Планировщике задач, которые могут работать на Вашем сервере:

Небольшое описание каждой Задачи:
Перезагрузка - Данная функция отвечает за Перезагрузку Вашего сервера.
Выключить - Данная функция в данный момент не доступна!
Резервное копирование - Данная функция отвечает, за копирования файлов Вашего сервера, например: mpmission и profiles. Данная папки Вы можете скачать или загрузить на сервер, через вкладку Резервное копирование. Данная вкладка доступна на главной странице запуска сервера!
Обновить - Данная функция отвечает за Обновление Вашего сервера. В данной игре после обновления сервера, файлы mpmission сбрасываются до стандартных значений!
(Не рекомендуем добавлять данную задачу)
Очистка логов - Данная функция отвечает за удаление старых логов, которые создаются каждый рестарт!
Выполнить команду - Данная функция отвечает за выполнение разных команд на сервере, например команду say -1, которая отвечает за отправления сообщения на Ваш сервер!
Если вы выполните все действия, как написано в инструкции, тогда у вас все будет работать все задачи стабильно и без каких либо проблем.
Перейдем к следующему варианту прописки сообщений о рестартов и самих рестартов. Данный способ не достаточно эффективный, так как после рестарта через данный способ сервер не запускается, так как он просто выключает сервер и не дает команды на его запуск! Данный вариант делается через специальный утилит BEC! И так приступим, для работы данного утилита нужно включить данную функцию, она включается в разделе Настройки. Так выглядит данная функция:

После его включения у Вас будут приходить сообщения о рестарте на сервере и происходить сам рестарт сервера! По стандарту в файле данного утилита уже прописаны функции рестарта и сообщение о рестарте! Если Вы захотите сделать изменения, это делается достаточно просто. Подключайтесь к файлам сервера, через программу FileZilla и переходим по данному пути bec\Config и открываем файл Scheduler.xml и там прописаны функции! Небольшое описание каждой строчки функции:

id='0' - Данная строчка отвечает за порядок прописанных функций! Главное условие, чтобы данный порядок был правильный. То есть id='0',id='1',id='2' и т.д.. Главное, чтобы порядок был правильный, иначе функции могут работать не правильно!
day - В данной строчке прописываем в какие дни будут работать данные функции
start - В данной строчке прописываем в какое время будет срабатывать данная функция
runtime - В данной строчке прописываем, через какое время данная функция будет срабатывать от основного указанного времени в значении start
loop - В данной строчке прописываем повторяющегося действия (0 - одни раз, 1 - два раза и т.д.)
cmd - В данной строчке прописываем команду, которая будет срабатывать в указанном времени.
Надеюсь данная статья была вам полезна, если у вас есть вопросы, можете задать их в комментариях и я отвечу вам на них, приятной работы над вашем сервером!