DayZ: Настройка рестарта в планировщике

Материал из SurvivalHost Wiki
DayZ: Как настроить рестарт сервера в планировщике
Перейти к навигации Перейти к поиску

← Вернуться к разделу DayZ

В этом руководстве показано, как настроить регулярные перезапуски сервера с оповещениями игроков через планировщик панели управления.

Принцип работы

Рестарт сервера DayZ выполняется через RCON-команду #shutdown. Эта команда корректно останавливает сервер, после чего панель управления автоматически запускает его заново.

Оповещения игроков о предстоящем рестарте создаются отдельными задачами в планировщике.

Настройка рестарта

Шаг 1. Создайте задачу рестарта

В планировщике панели управления создайте задачу:

Параметр Значение
Периодичность Ежечасно — каждые 4 часа
Минута 59
Тип команды RCON-команда
Команда #shutdown

Шаг 2. Добавьте оповещения

Создайте дополнительные задачи с такой же периодичностью (каждые 4 часа), но на других минутах.

Логика: если рестарт на 59-й минуте, то оповещение за 10 минут — на 49-й минуте, за 5 минут — на 54-й.

Минута Команда Что происходит
49 say -1 "Рестарт сервера через 10 минут!" Оповещение за 10 минут
54 say -1 "Рестарт сервера через 5 минут!" Оповещение за 5 минут
58 say -1 "Рестарт сервера через 1 минуту!" Оповещение за 1 минуту
59 #shutdown Остановка и перезапуск сервера

Дополнительно: блокировка сервера перед рестартом

Чтобы новые игроки не подключались в последние секунды перед рестартом, можно заблокировать сервер:

Минута Команда Что происходит
57 #lock Блокировка сервера — новые подключения невозможны
58 #kick -1 Кик всех игроков
59 #shutdown Остановка и перезапуск сервера

После перезапуска сервер разблокируется автоматически.

Ссылки



DayZ: Как настроить рестарт сервера в планировщике
<< DayZ | К началу статьи