WardenCoredocs
Продвинутое (Self-hosted)

Ручная настройка

Редактирование конфигурационных файлов напрямую для продвинутых сценариев

Это руководство описывает, как редактировать конфигурационные файлы WardenCore напрямую. Для большинства пользователей страница Settings в панели -- самый простой способ. Ручное редактирование полезно, когда панель недоступна или для автоматизации.

Структура файлов

Все файлы WardenCore расположены в:

SCUMSERVER\SCUM\Binaries\Win64\Mods\WardenCore\
ДиректорияСодержимое
dlls/Основной файл мода (main.dll). Не изменяйте.
configs/Конфигурационные файлы JSON (warden_config.json, discord_config.json). Единственные файлы, которые следует редактировать вручную.
assets/Изображение игровой карты, используемое для интерактивной карты в панели.
data/Данные времени выполнения — база данных мода, база предметов, данные банов, TLS-сертификаты, файлы сессий. Не редактируйте вручную.
logs/Файлы логов мода для диагностики.

Никогда не изменяйте файлы в dlls/, assets/ или data/. Редактируйте файлы в configs/ только если знаете, что делаете.

Конфигурационные файлы

  • warden_config.json — основная конфигурация мода (полный справочник)
  • discord_config.json — конфигурация Discord-бота

Редактирование

Откройте файл

Используйте текстовый редактор с поддержкой JSON (VS Code, Notepad++). Избегайте обычного Блокнота.

Внесите изменения и проверьте

Отредактируйте нужные поля. Убедитесь, что JSON валиден перед сохранением — одна неправильная запятая сломает конфигурацию. Проверить можно на jsonlint.com.

Перезапустите сервер

Изменения конфигурации применяются при запуске сервера. Перезапустите игровой сервер, чтобы изменения вступили в силу.

Синтаксис JSON

Невалидный JSON не позволит моду загрузиться. Частые ошибки: пропущенные запятые, незакрытые кавычки, запятая после последнего элемента, одинарные кавычки вместо двойных.

Частые проблемы

Мод не запускается после редактирования конфигурации

Почти всегда причина — невалидный JSON. Вставьте вашу конфигурацию на jsonlint.com, чтобы найти ошибку.

Настройки сбросились

Если вы редактируете конфигурационный файл вручную, а затем сохраняете настройки из панели, панель перезаписывает файл. Используйте один метод или другой последовательно.

Содержание