DayZ Standalone: Как сделать рестарт с оповещениями: различия между версиями
Перейти к навигации
Перейти к поиску
Нет описания правки |
Нет описания правки |
||
| (не показано 6 промежуточных версий этого же участника) | |||
| Строка 1: | Строка 1: | ||
= Автоматические рестарты и оповещения на сервере DayZ (Standalone) = | |||
'''На XLGAMES.GG всё настраивается прямо из панели:''' откройте вкладку '''Планировщик задач''' и создавайте задания без ручных скриптов. | |||
[[File:dayz-scheduler-open.png|none|700px|Где открыть «Планировщик задач»]] | |||
[[File:dayz-scheduler-empty-form.png|none|700px|Форма создания задания в планировщике]] | |||
== Что означает каждое поле планировщика == | |||
# '''Время на сервере''' — текущее серверное время, по нему и будут исполняться задачи. | |||
# '''Описание задачи''' — произвольное имя (отобразится в списке задач и, при желании, уйдёт в Discord). | |||
# '''Задача''' — тип действия: ''Перезагрузка'', ''Остановка'', ''Запуск'', ''Команда'' и т. п. | |||
# '''Опция''' — режим выполнения: | |||
* '''Стандартно''' (для ''Перезагрузка''): процесс будет перезапущен принудительно. | |||
* '''Безопасное сохранение''' — последовательность RCON-команд: уведомление, кик игроков, корректное закрытие, затем перезапуск. Если хотите гибко настроить кик/закрытие по своему расписанию — см. [[Dayz_Как_настроить_кик_перед_рестартом_и_закрытие_сервера|отдельный гайд]]. | |||
# '''Дополнительно''' — когда выполнять: | |||
* '''Когда нет игроков''' | |||
* '''Даже когда есть игроки''' | |||
# '''Отправлять в Discord канал''' — выберите '''Да''', если у вас настроены уведомления в Discord (инструкция: [[Оповещения_о_рестартах_на_ваш_Discord_канал_для_предупреждения_игроков|оповещения в Discord]]). | |||
# '''Время''' — часы и минуты, когда задача должна отработать. | |||
# '''Дни''' — отметьте нужные дни недели. | |||
--- | |||
== Пример: создаём ежедневный рестарт в '''09:00''' == | |||
# В поле '''Описание задачи''' введите: '''Сервер перезагружен'''. | |||
# В поле '''Задача''' выберите: '''Перезагрузка'''. | |||
# В поле '''Опция''' выберите: '''Безопасное сохранение''' (рекомендуется). | |||
# В поле '''Дополнительно''' — '''Даже когда есть игроки''' (или оставьте «Когда нет игроков», если так нужно вашей политике). | |||
# В '''Отправлять в Discord канал''' выберите '''Да''' (если настроен Discord-вебхук). | |||
# В блоке '''Время''' задайте '''09 : 00'''. | |||
# В блоке '''Дни''' отметьте все нужные дни (например, '''Пн–Вс'''). | |||
# Нажмите '''Добавить'''. | |||
[[File:dayz-scheduler-filled-0900.png|none|700px|Пример заполнения на 09:00]] | |||
[[File:dayz-scheduler-task-created.png|none|700px|Созданная задача в списке]] | |||
=== Как быстро сделать рестарты каждые 3 часа === | |||
# Наведите на созданную задачу → нажмите '''Копировать'''. | |||
# В открывшейся форме измените время на '''12:00''' → '''Добавить'''. | |||
# Аналогично создайте задачи на '''15:00''', '''18:00''', '''21:00''', '''00:00''', '''03:00''', '''06:00'''. | |||
[[File:dayz-scheduler-copy-task.png|none|700px|Копирование задачи]] | |||
[[File:dayz-scheduler-change-time-1200.png|none|700px|Меняем время на 12:00]] | |||
--- | |||
== Оповещения перед рестартом (за 10, 5 и 3 минуты) == | |||
Оповещения делаются отдельными задачами типа '''Команда''' с RCON-командой '''Say'''. | |||
=== Сообщение за 10 минут (для рестарта в 09:00 → оповещение в 08:50) === | |||
# '''Описание задачи:''' '''Рестарт сервера будет через 10 минут''' (этот текст попадёт в Discord, если включено). | |||
# '''Задача:''' '''Команда'''. | |||
# '''Опция (строка команды):''' | |||
<code>Say -1 Рестарт сервера будет через 10 минут</code> | |||
# '''Дополнительно:''' '''Даже когда есть игроки'''. | |||
# '''Отправлять в Discord канал:''' '''Да''' (если настроено). | |||
# '''Время:''' '''08 : 50'''. | |||
# '''Дни:''' те же, что у рестарта. | |||
Нажмите '''Добавить'''. | |||
[[File:dayz-scheduler-notify-0850.png|none|700px|Задача-оповещение за 10 минут]] | |||
Скопируйте эту задачу и смените время: | |||
* на '''08:55''' с командой: | |||
<code>Say -1 Рестарт сервера будет через 5 минут</code> | |||
* на '''08:57''' с командой: | |||
<code>Say -1 Рестарт сервера будет через 3 минуты</code> | |||
[[File:dayz-scheduler-copy-notify-1150.png|none|700px|Копируем задачу-уведомление и меняем время]] | |||
> Аналогично, если у вас рестарты в 12:00, 15:00 и т. д., копируйте оповещение и ставьте время на 10/5/3 минуты раньше каждого рестарта. | |||
--- | |||
== Пример итогового расписания для 09:00 и 12:00 == | |||
Список задач (сверху вниз — по времени): | |||
; На 08-50 — (из гайда про оповещения) | |||
: '''Команда:''' <code>Say -1 Рестарт сервера будет через 10 минут</code> | |||
; На 08-55 — (из гайда про оповещения) | |||
: '''Команда:''' <code>Say -1 Рестарт сервера будет через 5 минут</code> | |||
; На 09-00 — '''Перезагрузка''' | |||
: '''Опция:''' '''Безопасное сохранение''' | |||
Далее повтор того же блока на 11:50/11:55/11:/12:00 и тд как вам нужно. | |||
[[File:dayz-scheduler-final-list-0900-1200-restart.png|none|700px|Пример готового списка задач на 09:00 и 12:00]] | |||
--- | |||
== Полезно знать == | |||
* Все задания исполняются по '''времени сервера''', показанному вверху формы. | |||
* Для плавных рестартов используйте '''Безопасное сохранение'''. При выборе безопасного сохранения, перед рестартом сервер сам закроется и кикнет всех игроков, будет это выполняться прямо перед рестартом. Если вы хотите настроить время закрытия и кика сервера — см. [[Dayz_Как_настроить_кик_перед_рестартом_и_закрытие_сервера|гайд по кастомной настройке кика/закрытия сервера]]. | |||
* Включите отправку в Discord, чтобы ваши игроки видели все оповещения вне игры: [[Оповещения_о_рестартах_на_ваш_Discord_канал_для_предупреждения_игроков|инструкция]]. | |||
---- | |||
'''Нужен свой сервер DayZ?''' Закажите его на [https://xlgames.gg/ru/games/dayzstandalone XLGAMES.GG] — планировщик, RCON и оповещения уже встроены. Так же доступна установка модов Steam Workshop в один клик и их автоматическое обновление. | |||
Текущая версия от 15:31, 21 декабря 2025
Автоматические рестарты и оповещения на сервере DayZ (Standalone)
На XLGAMES.GG всё настраивается прямо из панели: откройте вкладку Планировщик задач и создавайте задания без ручных скриптов.


Что означает каждое поле планировщика
- Время на сервере — текущее серверное время, по нему и будут исполняться задачи.
- Описание задачи — произвольное имя (отобразится в списке задач и, при желании, уйдёт в Discord).
- Задача — тип действия: Перезагрузка, Остановка, Запуск, Команда и т. п.
- Опция — режим выполнения:
* Стандартно (для Перезагрузка): процесс будет перезапущен принудительно. * Безопасное сохранение — последовательность RCON-команд: уведомление, кик игроков, корректное закрытие, затем перезапуск. Если хотите гибко настроить кик/закрытие по своему расписанию — см. отдельный гайд.
- Дополнительно — когда выполнять:
* Когда нет игроков * Даже когда есть игроки
- Отправлять в Discord канал — выберите Да, если у вас настроены уведомления в Discord (инструкция: оповещения в Discord).
- Время — часы и минуты, когда задача должна отработать.
- Дни — отметьте нужные дни недели.
---
Пример: создаём ежедневный рестарт в 09:00
- В поле Описание задачи введите: Сервер перезагружен.
- В поле Задача выберите: Перезагрузка.
- В поле Опция выберите: Безопасное сохранение (рекомендуется).
- В поле Дополнительно — Даже когда есть игроки (или оставьте «Когда нет игроков», если так нужно вашей политике).
- В Отправлять в Discord канал выберите Да (если настроен Discord-вебхук).
- В блоке Время задайте 09 : 00.
- В блоке Дни отметьте все нужные дни (например, Пн–Вс).
- Нажмите Добавить.


Как быстро сделать рестарты каждые 3 часа
- Наведите на созданную задачу → нажмите Копировать.
- В открывшейся форме измените время на 12:00 → Добавить.
- Аналогично создайте задачи на 15:00, 18:00, 21:00, 00:00, 03:00, 06:00.


---
Оповещения перед рестартом (за 10, 5 и 3 минуты)
Оповещения делаются отдельными задачами типа Команда с RCON-командой Say.
Сообщение за 10 минут (для рестарта в 09:00 → оповещение в 08:50)
- Описание задачи: Рестарт сервера будет через 10 минут (этот текст попадёт в Discord, если включено).
- Задача: Команда.
- Опция (строка команды):
Say -1 Рестарт сервера будет через 10 минут
- Дополнительно: Даже когда есть игроки.
- Отправлять в Discord канал: Да (если настроено).
- Время: 08 : 50.
- Дни: те же, что у рестарта.
Нажмите Добавить.

Скопируйте эту задачу и смените время:
- на 08:55 с командой:
Say -1 Рестарт сервера будет через 5 минут
- на 08:57 с командой:
Say -1 Рестарт сервера будет через 3 минуты

> Аналогично, если у вас рестарты в 12:00, 15:00 и т. д., копируйте оповещение и ставьте время на 10/5/3 минуты раньше каждого рестарта.
---
Пример итогового расписания для 09:00 и 12:00
Список задач (сверху вниз — по времени):
- На 08-50 — (из гайда про оповещения)
- Команда:
Say -1 Рестарт сервера будет через 10 минут - На 08-55 — (из гайда про оповещения)
- Команда:
Say -1 Рестарт сервера будет через 5 минут - На 09-00 — Перезагрузка
- Опция: Безопасное сохранение
Далее повтор того же блока на 11:50/11:55/11:/12:00 и тд как вам нужно.

---
Полезно знать
- Все задания исполняются по времени сервера, показанному вверху формы.
- Для плавных рестартов используйте Безопасное сохранение. При выборе безопасного сохранения, перед рестартом сервер сам закроется и кикнет всех игроков, будет это выполняться прямо перед рестартом. Если вы хотите настроить время закрытия и кика сервера — см. гайд по кастомной настройке кика/закрытия сервера.
- Включите отправку в Discord, чтобы ваши игроки видели все оповещения вне игры: инструкция.
Нужен свой сервер DayZ? Закажите его на XLGAMES.GG — планировщик, RCON и оповещения уже встроены. Так же доступна установка модов Steam Workshop в один клик и их автоматическое обновление.