Подключение OGG L2Walker к Java серверу Kamael.
Чтобы запустить бота на Kamael сервере Вам потребуются следующие программы: 1. L2Walker 10.9.0 - Сам бот. Скачать. 2. WSS 2.7 - Верификатор. Скачать. Копируем распакованный файл в папку L2Walker. 3. WPF 5.07 - Патчер для L2Walker. Скачать. Копируем распакованную папку в L2Walker. 4. File Editor T1-T2 - Редактор файлов Lineage 2. Скачать.
Также Вам потребуются скрипты для WPF, которые потребуются если возникнут проблемы с запуском бота:
FixError.sc - Прикреплять в случае, если бот сообщит об ошибке пакета. FixMove.fsc - Прикреплять в случае, если бот вылетает при попытке движения чаром.
I. Настройка файлов.
1. Вам нужно узнать ip-адрес сервера, порт, версию протокола: IP-адрес
можно найти в файле l2.ini вашего клиента, чтобы раскодировать его,
воспользуйтесь программой FileEditor. Ищите строку "ServerAddr=", после
нее и находится IP-адрес Вашего сервера. Стандартный порт логин сервер "2106" Стандартный протокол "828"
2. Редактируем файл set.ini: Вставляем в него свои данные о сервере, примерно так:
-------------------------------------------------------------------------------- [default] CountryList=server; DefaultCountry=0 DefaultServer=0 //номер сервера DefaultCharacter=0 //номер персонажа DefaultAccount=myacc //ваш аккаунт DefaultPassWord=mypass //ваш пароль
[server] LoginServerIP=213.232.194.91 //ip-адрес логин сервера LoginServerPort=2106 //порт логин сервера ProtocolVersion=828 //протокол логин сервера --------------------------------------------------------------------------------
3. Создаем файл patcher.ini в папке L2Walker, помещаем в него следующее содержимое:
-------------------------------------------------------------------------------- [L2Walker 10.8.6] Offset1=$0041659A Offset2=$00600244
[L2Walker 10.8.7] OffSet1=$00416A7A Offset2=$0061F7CC
[L2Walker 10.8.8] Offset1=$00416BDA Offset2=$0061F7D4
[L2Walker 10.8.9] Offset1=$004169DA Offset2=$0062594C
[L2Walker 10.9.0] Offset1=$00416B6A Offset2=$00626B44 --------------------------------------------------------------------------------
II. Запуск и настройка Walker'а.
1. Запускаем L2Walker. 2. Запускаем WSS 2.7. - Ставим галочку на "Патчить автоматически". - Вводим ip-адрес и порт, логин сервера (такие же как и в set.ini). - Указываем версию протокола (В данном случае мы говорим о Kamael, а значит "828"). - Все остальные галочки в WSS также должны быть включены. - В поле "прокси сервер" должно быть вписано 127.0.0.1:1777. Сворачиваем окно WSS.
3. Запускаем WPF 5.07.
- Открываем вкладку Proxy P-C. Под 127.0.0.1:1777 нажмите на изображение лампочки, чтобы включить использование прокси. - В этой же вкладке находим кнопку "P-C панель", нажимаем. - В открывшемся окне создаем настройки для своего сервера. Вводим название, ip-адрес, порт. - Ниже
Вы найдете поле для прикрепления скриптов. Оно состоит из трех строк.
Максимум прикрепить можно 3 скрипта. Выбираем первую строку для
прикрепления первого скрипта. Справа нажимаем кнопку "[...] - Файл
скрипта" и выбираем скрипт с названием FixError.sc (который до этого
сохраняли в папку WPF), также во вторую строку прикрепляем скрипт
FixMove.fsc. Данные скрипты не обязательны, их стоит использовать только если у Вас возникли ошибки, описанные вначале статьи. - Закрываем окно панели и сворачиваем WPF.
4.Переходим в окно L2Walker.
- Открываем Setup>Option. Вводим в поле IP - 127.0.0.1, в поле Port - 1777 и нажимаем кнопку "Add". - Выше
видим всплывающие меню возле Login Server Use и Game Server Use, ставим
возле них галочки и выбираем в них появившийся ip и порт. Закрываем это
окно. - В окне L2Walker нажимаем "Login" и наслаждаемся ботоводством.
При правильном выполнении всех пунктов статьи проблем с настройкой возникнуть не должно. |