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

Материал из Википедия XLGAMES
Перейти к навигации Перейти к поиску
(Новая страница: «== Оповещения перед рестартами на сервере SCUM (XLGAMES.GG) == На нашем хостинге '''XLGAMES.GG''' перезап...»)
 
Строка 24: Строка 24:
 
# Откройте вкладку '''Редактор конфигов'''.
 
# Откройте вкладку '''Редактор конфигов'''.
 
[[File:scum-open-config-editor.png|none|700px|Вкладка «Редактор конфигов»]]
 
[[File:scum-open-config-editor.png|none|700px|Вкладка «Редактор конфигов»]]
# В списке справа откройте файл '''Notifications.json'''. По умолчанию он пустой:
+
# В списке откройте файл '''Notifications.json'''.
 +
[[File:scum-open-Notificationsjson-file.png|none|700px|Открываем файл Notifications.json]]
 +
# По умолчанию он пустой:
 
<syntaxhighlight lang="json">
 
<syntaxhighlight lang="json">
 
{
 
{

Версия 06:44, 8 октября 2025

Оповещения перед рестартами на сервере SCUM (XLGAMES.GG)

На нашем хостинге XLGAMES.GG перезапуски и сообщения перед ними настраиваются просто:

  • Время рестартов задаётся через вкладку Планировщик задач.
  • Текстовые оповещения перед рестартом настраиваются в файле Notifications.json через вкладку Редактор конфигов (перезапуск сервера для применения этих оповещений НЕ нужен).

В конце страницы есть пример готового Notifications.json для рестартов каждые 4 часа, начиная с 00:00.

Нужен свой сервер SCUM? Закажите его на XLGAMES.GG.


1) Задайте время рестартов в «Планировщике задач»

  1. Откройте вкладку Планировщик задач.
Где открыть «Планировщик задач»
  1. Создайте задачи на нужные моменты времени (например, на 00:00, 04:00, 08:00, 12:00, 16:00, 20:00) с действием «Перезапустить сервер».
Создание задачи на перезапуск в 00:00, 04:00, 08:00, 12:00, 16:00, 20:00

Подсказка: ориентируйтесь на время сервера (часовой пояс региона, где находится ваш игровой сервер). Если требуется, скорректируйте расписание под свой регион.


2) Включите оповещения перед рестартом через Notifications.json

  1. Откройте вкладку Редактор конфигов.
Вкладка «Редактор конфигов»
  1. В списке откройте файл Notifications.json.
Открываем файл Notifications.json
  1. По умолчанию он пустой:
{
  "Notifications": [
  ]
}
Открываем Notifications.json

Вставьте пример ниже (или адаптируйте под своё расписание) и сохраните файл. Важно: перезагружать сервер не нужно — изменения вступают в силу в реальном времени.


Пример оповещений перед рестартами (каждые 4 часа от 00:00)

Сообщения выводятся за 10, 5, 4, 3, 2 и 1 минуту до рестарта. Цвет задаётся как R-G-B.

{
  "Notifications": [
    {
      "time": ["0:50","4:50","8:50","12:50","16:50","20:50"],
      "duration": "5",
      "color": "255-255-255",
      "message": "Рестарт через 10 минут"
    },
    {
      "time": ["0:55","4:55","8:55","12:55","16:55","20:55"],
      "duration": "5",
      "color": "0-204-204",
      "message": "Рестарт через 5 минут"
    },
    {
      "time": ["0:56","4:56","8:56","12:56","16:56","20:56"],
      "duration": "5",
      "color": "0-204-0",
      "message": "Рестарт через 4 минуты"
    },
    {
      "time": ["0:57","4:57","8:57","12:57","16:57","20:57"],
      "duration": "5",
      "color": "255-255-0",
      "message": "Рестарт через 3 минуты"
    },
    {
      "time": ["0:58","4:58","8:58","12:58","16:58","20:58"],
      "duration": "5",
      "color": "255-128-0",
      "message": "Рестарт через 2 минуты"
    },
    {
      "time": ["0:59","4:59","8:59","12:59","16:59","20:59"],
      "duration": "5",
      "color": "255-0-0",
      "message": "Рестарт через 1 минуту"
    }
  ]
}
Пример заполненного Notifications.json для предупреждений перед рестартом

Готово! Планировщик выполнит перезапуск в заданное время, а Notifications.json покажет игрокам заранее понятные предупреждения без перезагрузки сервера для применения.