DayZ Standalone: Как сделать рестарт с оповещениями: различия между версиями

Материал из Википедия XLGAMES
Перейти к навигации Перейти к поиску
Нет описания правки
Нет описания правки
Строка 69: Строка 69:


> Аналогично, если у вас рестарты в 12:00, 15:00 и т. д., копируйте оповещение и ставьте время на 10/5/3 минуты раньше каждого рестарта.
> Аналогично, если у вас рестарты в 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]]


---
---

Версия от 15:30, 21 декабря 2025

Автоматические рестарты и оповещения на сервере DayZ (Standalone)

На XLGAMES.GG всё настраивается прямо из панели: откройте вкладку Планировщик задач и создавайте задания без ручных скриптов.

Где открыть «Планировщик задач»
Где открыть «Планировщик задач»
Форма создания задания в планировщике
Форма создания задания в планировщике

Что означает каждое поле планировщика

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

---

Пример: создаём ежедневный рестарт в 09:00

  1. В поле Описание задачи введите: Сервер перезагружен.
  2. В поле Задача выберите: Перезагрузка.
  3. В поле Опция выберите: Безопасное сохранение (рекомендуется).
  4. В поле ДополнительноДаже когда есть игроки (или оставьте «Когда нет игроков», если так нужно вашей политике).
  5. В Отправлять в Discord канал выберите Да (если настроен Discord-вебхук).
  6. В блоке Время задайте 09 : 00.
  7. В блоке Дни отметьте все нужные дни (например, Пн–Вс).
  8. Нажмите Добавить.
Пример заполнения на 09:00
Пример заполнения на 09:00
Созданная задача в списке
Созданная задача в списке

Как быстро сделать рестарты каждые 3 часа

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

---

Оповещения перед рестартом (за 10, 5 и 3 минуты)

Оповещения делаются отдельными задачами типа Команда с RCON-командой Say.

Сообщение за 10 минут (для рестарта в 09:00 → оповещение в 08:50)

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

Нажмите Добавить.

Задача-оповещение за 10 минут
Задача-оповещение за 10 минут

Скопируйте эту задачу и смените время:

  • на 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 и тд как вам нужно.

Пример готового списка задач на 09:00 и 12:00
Пример готового списка задач на 09:00 и 12:00

---

Полезно знать

  • Все задания исполняются по времени сервера, показанному вверху формы.
  • Для плавных рестартов используйте Безопасное сохранение. При выборе безопасного сохранения, перед рестартом сервер сам закроется и кикнет всех игроков, будет это выполняться прямо перед рестартом. Если вы хотите настроить время закрытия и кика сервера — см. гайд по кастомной настройке кика/закрытия сервера.
  • Включите отправку в Discord, чтобы ваши игроки видели все оповещения вне игры: инструкция.

Нужен свой сервер DayZ? Закажите его на XLGAMES.GG — планировщик, RCON и оповещения уже встроены.