Ручная настройка
Редактирование конфигурационных файлов напрямую для продвинутых сценариев
Это руководство описывает, как редактировать конфигурационные файлы 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, чтобы найти ошибку.
Настройки сбросились
Если вы редактируете конфигурационный файл вручную, а затем сохраняете настройки из панели, панель перезаписывает файл. Используйте один метод или другой последовательно.