Конфигуратор клиента - Hotride/OrionUO GitHub Wiki
Настройка файла конфигурации (Client.cuo) с помощью ConfigurationEditor.exe
Main
-
Версия клиента, отправляемая на сервер. В редакторе, при вводе версии, автоматически рассчитываются: версия протокола, тип шифрования, ключи шифрования, стандартные размеры карт, флаг использования вердаты. После завершения ввода версии клиента можно самостоятельно изменять рассчитываемые значения.
-
Тип шифрования клиента.
No Crypt - без шифрования данных.
Old Blowfish - для ооочень старых клиентов, врятли такие сейчас используются где-либо.
Blowfish (1.25.36 client) - специальное для конкретного клиента.
Blowfish - для клиентов до 2.0.0 версий.
Blowfish + Twofish (2.0.3) - для клиентов версий 2.0.0 - 2.0.3.
Twofish - для клиентов выше 2.0.3
- Версия протокола, для включения/выключения изменений в клиенте в зависимости от версии (разные статусбары, расы, изменения в пакетах данных отправляемых по сети т.п.).
Выставлять в строгой зависимости от указанной версии клиента.
Для примера:
если указали версию клиента 2.0.3 - протокол должен быть >= 2.0.0
версия 4.0.3b - протокол >= 4.0.0b (т.к. версия клиента ниже 4.0.5a)
версия 6.0.14.1 - протокол >= 6.0.6.0 (до 6.0.14.2 не дотянул 1 циферки)
версия 6.0.14.2 или 6.0.14.3 - протокол >= 6.0.14.2
версия 7.0.29.2 - протокол >= 7.0.24.0
-
Изменять ключи шифрования. Ставить галочку только в том случае, если на сервере изменяли стандартные ключи шифрования и они есть у Вас на руках, для указания в конфиге.
-
Поле с ключами для логин шифрования (рассчитывается автоматически при введении версии клиента).
-
Размеры карт.
-
Тип клиента. Пока что используется только для отправки на сервер при создании персонажа.
-
Использовать файл патчей (Verdata.mul). Используется только при условии использования файлов формата *.mul. При использовании файлов формата *.uop файл Verdata.mul не используется, даже если опция включена.
-
Создать файл конфигурации по введенным данным.
-
Загрузить файл конфигурации.
Plugin
-
Список используемых плагинов.
-
Название файла плагина для загрузки.
-
Функция установки, вызываемая при загрузке плагина.
-
Доступные функции для обмена данными плагина и клиента.
-
Создать плагин по введенным данным.
-
Обновить данные о выбранном плагине.
-
Удалить выбранный плагин.