В Запланированных задачах вы сможете найти функцию Tasks.
Он предназначен для автоматического копирования конфигурационных файлов сервера SCUM из заранее подготовленных папок в рабочую директорию, согласно расписанию, заданному в Tasks.json
. Он также может выполнять остановку и запуск сервера для применения скопированных конфигов, если это указано в задаче.
Формат Tasks.json
{
"Enabled": true, // Обязательно: включает или отключает задачу
"Name": "MyTask", // Обязательно: имя задачи
"Date": "2025-08-10T12:00:00", // Либо нужно Date, либо день недели и время (DayOfWeek + Time)
"DayOfWeek": "Sunday", // День недели (если нет Date) Например: Saturday или Суббота, на русском так же поддерживается.
"Time": "12:00", // Время выполнения (если нет Date)
"Restart": true, // Необязательно: если true — будет рестарт сервера
"Folder": "MyConfigs", // Обязательно: имя папки в корневой папке Tasks, откуда будет брать файлы
"Files": ["ServerSettings.ini", "EconomyOverride.json"] // Обязательно: список файлов
}
Если указано Date
, задача выполняется один раз в указанное время и дату.
Если указаны DayOfWeek
и Time
, задача выполняется каждую неделю в заданный день и время.