DayZ: Как настроить рестарт сервера в планировщике: различия между версиями
VorteX (обсуждение | вклад) |
VorteX (обсуждение | вклад) |
||
| Строка 1: | Строка 1: | ||
{{DISPLAYTITLE:DayZ: Настройка рестарта в планировщике}} | |||
<small>[[Dayz|← Вернуться к разделу DayZ]]</small> | |||
В этом руководстве показано, как настроить регулярные перезапуски сервера с оповещениями игроков через планировщик панели управления. | |||
__TOC__ | |||
== Принцип работы == | |||
Рестарт сервера DayZ выполняется через RCON-команду <code>#shutdown</code>. Эта команда корректно останавливает сервер, после чего панель управления автоматически запускает его заново. | |||
Оповещения игроков о предстоящем рестарте создаются отдельными задачами в планировщике. | |||
== Настройка рестарта == | |||
< | === Шаг 1. Создайте задачу рестарта === | ||
В планировщике панели управления создайте задачу: | |||
{| class="wikitable" | |||
! Параметр !! Значение | |||
|- | |||
| Периодичность || Ежечасно — каждые 4 часа | |||
|- | |||
| Минута || <code>59</code> | |||
|- | |||
| Тип команды || RCON-команда | |||
|- | |||
| Команда || <code>#shutdown</code> | |||
|} | |||
=== Шаг 2. Добавьте оповещения === | |||
Создайте дополнительные задачи с такой же периодичностью (каждые 4 часа), но на других минутах. | |||
Логика: если рестарт на 59-й минуте, то оповещение за 10 минут — на 49-й минуте, за 5 минут — на 54-й. | |||
{| class="wikitable" | |||
! Минута !! Команда !! Что происходит | |||
|- | |||
| 49 || <code>say -1 "Рестарт сервера через 10 минут!"</code> || Оповещение за 10 минут | |||
|- | |||
| 54 || <code>say -1 "Рестарт сервера через 5 минут!"</code> || Оповещение за 5 минут | |||
|- | |||
| 58 || <code>say -1 "Рестарт сервера через 1 минуту!"</code> || Оповещение за 1 минуту | |||
|- | |||
| 59 || <code>#shutdown</code> || Остановка и перезапуск сервера | |||
|} | |||
== Дополнительно: блокировка сервера перед рестартом == | |||
Чтобы новые игроки не подключались в последние секунды перед рестартом, можно заблокировать сервер: | |||
{| class="wikitable" | |||
! Минута !! Команда !! Что происходит | |||
|- | |||
| 57 || <code>#lock</code> || Блокировка сервера — новые подключения невозможны | |||
|- | |||
| 58 || <code>#kick -1</code> || Кик всех игроков | |||
|- | |||
| 59 || <code>#shutdown</code> || Остановка и перезапуск сервера | |||
|} | |||
После перезапуска сервер разблокируется автоматически. | |||
{{links|Dayz|dayz|https://vk.com/survivalhost|Группа хостинга ВКонтакте}} | |||
{{nav foot}} | |||
Текущая версия на 20:51, 15 апреля 2026
В этом руководстве показано, как настроить регулярные перезапуски сервера с оповещениями игроков через планировщик панели управления.
Принцип работы
Рестарт сервера 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
| К началу статьи