Подключение бота к серверу Lineage2
Для того ,чтобы Ваш бот подключился к нужному серверу ,
ему нужно задать настройки сервера .
Эти настройки находятся в файлах set.ini и option.ini.
Итак начнём собирать данные сервера для подключения .
Нам нужно узнать IP адрес ,Protocol Version ,Token(HEX) .
Узнаём ip адрес
IP адрес сервера хранится в файде l2.ini (l2a.ini или l2ex.ini) папки system Вашего клиента .
Попробуйте открыть этот файл блокнотом .
Если там появился читаемый текст ,то Вам повезло и этот файл не зашифрован .Далее в файле ищем строку :
ServerAddr=
Там после знака "=" и будет написан адрес сервера .
Если при открытии файла Вы наблюдаете непонятные иероглифы ,значит он зашифрован и Вам придётся его расшифровать .
Расшифровываем l2.ini .
Для этого Вам понядобится программа дешифратор (l2encdec.exe ) .
После того как скачаете и распакуете программу надо:
- Создать ярлык на файл l2encdec.exe .
- Откыть свойства ярлыка (Ярлык для l2encdec.exe )
- В поле объект в конец строки дописать -s l2.ini(Через пробел после значка ")
- Сохранить свойства ( OK )
- Запустить Ярлык для l2encdec.exe
После этого в папке с программой появится файл dec-l2.ini .
Теперь в файле dec-l2.ini ищем строку :
ServerAddr=
Там после знака "=" и будет написан адрес сервера .
Запоминаем ip адрес.
Узнаём Token и Protocol Version
Токен нужен для подключения к частным серверам .
Способ №1
Для извлечения токена Вам понадобится программа EngineExt .
Помещаем программу в папку system Вашего клиента .
Запускаем EngExt_ME.exe .
Нажимаем Search .
Получаем Token(HEX) и Protocol Version .
Запоминаем Token(HEX) и Protocol Version .
Теперь полученные данные нужно прописать в настройки бота .
Способ №2
Вам понадобится Walker Patcher версии выше 3.06 .
Далее запускаем клиент и заходим в Walker Patcher .
В программе выбираем клиент игры и переходим на вкладку Walker Panel .
В окне программы нажимаем "Взять токен из l2.exe" ,
если всё нормально то программа предложит Вам выбрать токен ,
чтобы потом его использовать .
Далее чтобы применить токен запускаем бота и на вкладке Walker Panel
нажимаем "Правка" .
Всё ,бот пропатчен и готов к работе .
Составляем set.ini .
Этот файл очень легко составить благодаря онлайн сервису Set.ini
Просто вводим данные которые Вы узнали и получаете готовый файл настроек .
OffSett
Для каждой версии программы нужен свой OffSet .Прописывается в файл option.ini .
Free Walker: $005352D8
10.2.3: $004DE3A8
10.4.1: $0052E0F8
10.4.4: $005382B0
10.4.8: $005392B0
10.4.9: $005362F8
10.5.0: $005342B8
10.5.3: $005352B8
10.5.4: $0052F2C4
10.5.8: $00535364
10.6.0: $00537374
10.6.1: $005374A4
10.6.3: $0053A4E4
10.6.4: $005393A0
10.6.5: $0053B390
10.6.6: $0053C390
10.7.1: $0053D4A8
10.7.2: $0053FB40
10.7.4: $00541BB0
Составляем option.ini .
Option.ini - это файл настроек патча "Token" .
Настройки должны иметь вид :
[Options]
Title=L2life.ru
Server=DEFAULT
Token=
OffSet=
GMFix=1
Rename=1