
Config Comparator
Активный0.0
Установок
Последнее обновление
ConfigComparator
Управляете модифицированным сервером и хотите предотвратить читерство через редактирование конфигурационных файлов игроками? ConfigComparator решает эту задачу. Мод создает SHA-1 хеш-суммы файлов на стороне сервера и клиента, затем сравнивает их. При обнаружении несоответствия сервер предпринимает соответствующие меры.
Настройка
Файл конфигурации мода находится по пути config/configcomparator-common.toml
и используется только на серверной стороне.
Основные параметры конфигурации:
- timeout = 30000
- files = []
- action = "KICK"
- algorithm = "MD5"
Ключевой элемент настройки - параметр files
, содержащий пути к файлам, которые необходимо проверять на соответствие.
По умолчанию установлено действие KICK
- игрок будет отключен от сервера при несовпадении файлов. Опция WARN_ADMIN
уведомляет операторов в игре, а LOG
только записывает информацию в консоль.
Параметр timeout
определяет время ожидания перед отключением клиента, который не отправляет свою хеш-сумму.
algorithm
задает алгоритм хеширования файлов.
Важное замечание
Мод предполагает, что все файлы в списке files
являются читаемыми текстовыми файлами. Работа с бинарными файлами может быть нестабильной.