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
| К началу статьи