Настройка OpenCore под конкретный сервер
Published on 23.07.2011
Сервера меняются, а как что делать иногда забывается. Вот и распишем подробненько.
Итак, после смены сервера в первую очередь надо проверить его на бота. Настройки сервера выглядят следующим образом
[Server] - имя вашего сервера, каким вы его хотите видеть
ip 000.000.000.000 - IP-адрес вашего сервера
port 6900 - порт вашего сервера
private 1 - 1 - приватный (пиратский) / 0 - официальный
master_version 25 - т.н. мастер_версия сервера
version 25 - т.н. версия сервера
serverType kRO_RagexeRE_2010_07_14a - версия протокола обмена данными, "тип сервера"
addTableFolders euRO - отсюда берутся специфичные данные по серверу, такие как длинна пакетов
charBlockSize 112 - исправялет некорректное определение имени и профы чара
Для этого качаем WPE с офф сайта http://wpepro.net/.
Запускаем клиент, доходим до страницы логина
Запускаем WPE. Выбираем нужный exe
Затем начинаем ловить пакеты, жмем кнопку play.
Вводим логин и пароль (можно несуществующие, если боитесь спалиться).
Ввели? Останавливаем отлов пакетов, нам хватит.
1 — Это IP сервера 38.144.194.2 и порт 6900.
2 — Это число надо перевести из Hex в обыкновенное. Полученное число будет версией сервера (version)
3 — Это master version, его тоже следует перевести из Hex в Dec.
Переводится элементарно через виндовый калькулятор.
charBlockSize 112 подбирается опытным путем, их не так много (106,108,112,116,128).
После чего потребуется получить пакеты.
http://sourceforge.net/projects/openkore/files/Packet%20Length%20Extractor/
В данной программе указывает exe файл (если bin файл, меняем раширение на exe). На выходе получаем recvpackets.txt. Я кладу его в euRO, что указываю при коннекте — addTableFolders euRO.
Собираем все параметры в servers.txt и наслаждаемся 🙂
Создано по материалам с http://rofan.ru и http://google.com
Posted in: