Четверг, 09.07.2026, 12:50
Деревня Lineage II
Приветствую Вас Гость
Главная | Регистрация | Вход
Меню

Свежие файлы
Бот для l2.ru (руофф)
Скрипт: делевел
Скрипт: кач в охотничьих угодиях фельмера
Скрипт: кач на лучника
Скрипт: кач в Фрозен Лабиринте(до 60)
Скрипт: кач в центре возле Обелиска
Скрипт: кач во Фрозен Лабиринте (55-58 лвл)

Опрос
Ваша раса в Lineage2
Всего ответов: 88

Главная » FAQ [ Добавить вопрос ]

Возможно на Вашем сервере стоит персональная защита от ботов.
В этом случае нужно проверить наличие бесплатных патчей для обхода защиты, в противном случае придётся покупать патч или ещё хуже заказывать его.
Если на Вашем сервере нет защиты, то:
Советую внимательно перечитать ещё несколько раз эту страницу.
Посмотреть наш форум и поискать там ответы.
Если Вы проделали всё что написано выше и у Вас ничего неполучается, закройте эту страницу и забудьте что такое L2Walker!

Для подключения L2Walker'a 10.6.0 Вам понадятся следующие файлы:
- L2Walker 10.6.0 - сам бот.
- L2Walker VerifyServer emulator(l2asrv) - эмулятор верификационного сервера.
- Loader - загрузчик бота для ява сервера.
Все файлы надо распаковать в одну папку
Запуск бота.

Для Off эмулятора сервера:
- Настроить L2Walker VerifyServer emulator(l2asrv)
- Запустить l2asrv.exe
- Запустить L2Walker.exe

Для Java эмулятора сервера:
- Настроить L2Walker VerifyServer emulator(l2asrv)
- Запустить l2asrv.exe
- Запустить Loader.exe

Настройка L2Walker VerifyServer emulator(l2asrv)
Окрыть файл host (windir/system32/drivers/etc/hosts)
блокнотом и вписать в него:

127.0.0.1 vip.tt2xz.com
127.0.0.1 vip1.tt2xz.com
127.0.0.1 vip2.tt2xz.com
127.0.0.1 vip3.tt2xz.com
127.0.0.1 vip4.tt2xz.com
127.0.0.1 vip5.tt2xz.com
127.0.0.1 vip6.tt2xz.com
127.0.0.1 vip7.tt2xz.com


Option.ini - это файл настроек патча "Token".
Настройки должны иметь вид:
[Options]
Title=L2life.ru
Server=DEFAULT
Token=
OffSet=
GMFix=1
Rename=1
Где после "Token=" должен идти токен (Token(HEX)), который Вы получили в программе EngineExt.
Где после "OffSet=" должно идти значение OffSet (см.Выше), уникально для каждой версии бота.
Итак настройки бота закончены.

Для каждой версии программы нужен свой 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

Этот файл очень легко составить благодаря онлайн сервису Set.ini.
Просто вводим данные которые Вы узнали и получаете готовый файл настроек.

Токен нужен для подключения к частным серверам.
Способ №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
нажимаем "Правка".
Всё ,бот пропатчен и готов к работе.

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 адрес.

Для того, чтобы Ваш бот подключился к нужному серверу, ему нужно задать настройки сервера.
Эти настройки находятся в файлах set.ini и option.ini.
Итак начнём собирать данные сервера для подключения.
Нам нужно узнать IP адрес, Protocol Version, Token(HEX).

Для каждого сервера используются разные версии программ.
Список серверов:
с1 - OG L2Walker 10.2.3
c3 - OG L2Walker 10.4.9 и выше.
c3/c4 0G L2Walker 10.6.0 и выше.
с5 - 10.7.1 и выше.
Тут написаны наиболее часто используемые версии .
На самом деле можно использовать любую версию бота ,главное правильно настроить.

Дописать в ...\system32\drivers\etc\host
 
127.0.0.1 L2authd.lineage2.com
127.0.0.1 nprotect.lineage2.com
127.0.0.1 nprotect.lineage2.com
127.0.0.1 update.nprotect.com
127.0.0.1 update.nprotect.net
127.0.0.1 l2testauthd.lineage2.com

Зайти в Navicat, открыть базу l2jdb, открыть таблицу charaters, и поменять access_lvl на:
100 - для проверенного ГМа
200 - для админа

заходим gameserver/config/
открываем файл server.properties блокнотом и в строке AutoCreateAccounts= пишим
true - включено
или
false - выключено

заходим gameserver/config/открываем файл server.properties блокнотом и в строке EverybodyHasAdminRights пишем
true - все ГМы
или
false - обычные игроки

gameserver/config/открываем файл server.properties блокнотом (либо в папке config будет файл rate.properties) 
ищем:
# Rate control, float values
RateXp = 1500.
RateSp = 1500.
RateDropAdena = 10000.
RateDropItems = 10.
RateDropSpoil = 10.
RateQuestsReward = 10.
RateDropEquipment = 1

gameserver/config/открываем файл other.properties блокнотом и редактируем там строки:
# movement speed for strider and wyvern
WyvernSpeed = 200
StriderSpeed = 100
Ставте цифры на ваше усмотрение

Откройте таблицу `merchant_buylists`
В первом поле укажите ID вещи
Во втором поле укажите цену у продавца
В третьем поле - ID вкладки магазина (их можно найти в `merchant_shopids`)
В четвертом - номер в списке вещей. Если во вкладке 54 вещи, и вы хотите добавить свою в конец списка, укажите номер 55. Это поле должно быть уникально для вкладки. Так что 2ух одинаковых номеров вещей не может быть.
Соберем всё вместе
Я хочу, чтобы Trader Jackson в магазине войнов на TI продавал dual SLS за 150a и хочу, чтобы он был послдним в списке.
Надо найти ID вкладок Trader Jackson в таблице `merchant_shopids`. Её npc ID = 7002, так что воспользуемся фильтром и обнаружим, что у неё 2 ID вкладки: 11 и 12
Какая для чего? Посмотрим в её html файле (7002.htm в папке data/html/merchants)
11 для войнов и 12 для магов
У dual SLS item ID = 2626 (находимв таблице `weapons`)
У Trader Jackson 54 вещи в `merchant_buylist`
Так что добавим в `merchant_buylists`
2626 150 11 55
Щёлкните на галочку внизу и выйдите и Navicata. Перезагрузите сервер для обновления.

Следуйте данному Мануалу :
Скопируйте папку C:/server на второй компьютер на котором будет располагатся второй сервер.
На первом компьютере запустите C:/server/login/RegisterGameServer.bat
Наберите 1 и нажмите Enter, программа создаст файл hexid(server 1).txt
Примечание : не вводите 0 так как этот ID уже занят первым сервером
Скопируйте этот файл в папку C:/server/gameserver/config второго компьютера
На втором сервере :
Cотрите старый hexid.txt и переименуйте hexid(server 1).txt в hexid.txt
Откройте server.properties и впишите :
ExternalHostname=(blank) -> замените на (звездочку)*
InternalHostname=127.0.0.1 -> замените на *
LoginPort=9014 -> замените на 9015
LoginHost=127.0.0.1 -> Впишите IP login сервера ( 1 комп )

Теперь на первом игровом сервере запустите startLoginServer.bat и startGameServer.bat
На втором компе нужно запустить только startGameServer.bat ( так как оба сервера будут использовать 1 логин сервер).


Например я хочу добавить Weight Limit level 2 всем Human Файтерам.
Откройте БД через Navicat или PhpMyAdmin.
И запустите такую команду:

Код:

INSERT INTO skill_trees VALUES (0,150,2,'Weight Limit',0,1);

Пояснение:
0 - Class ID (Human Fighter имеет class ID = 0)
150 - Skill ID (Weight Limit имеет skill ID = 150)
2 - Уровень скилла
'Weight Limit' - Название скилла
0 - количество SP необходимое для изучения скилла
1 - Уровень игрока необходимый для изучения скилла


Используйте Навикат.
Откройте merchant_buylists table
В первом поле нужно вписать ID номер вещи, которую хотите добавить.
Во втором поле вводите цену, за которую вы хотите чтобы вещь продавалась.
В третем поле вводите ID номер магазина в котором эта вещь будет продаваться.
( Его можно посмотреть зная ID номер продавца в merchant_shopids table )
В четвертом поле вы вносите номер позиции, которую будет занимать вещь в списке.
( Если например в магазине уже продается 54 вещи, и вы хотите добавить вещь в конец списка, то в четвертом поле нужно написать 55. Позиция предмета уникально и вы не можете иметь 2 предмета в одной и той-же позиции в одном и том же списке )
Теперь обобщим :
Если вы хотите продать сдвоенный SLS у продавца Ttader Jackson ( Fighter Shop ) в Talking Island за 150 адены.
И чтобы он находился в конце списка.
1) Посмотртеть его Shop ID в merchant_shopids table.
ID номер NPC - 7002. Вы заметите что у неё 2 магазина : 11 и 12.

Какой из них какой ?
2) Это можно посмотреть в его html файле ( data/html/merchants/7002.htm )
11 - Магазин Бойца
12 - Магазин Мистика
3) Посмтотреть ID номер спаренного SLS ( wepons table ).
Спареный SLS ID - 2626
У трайдера уже 54 предмета в листе. ( merchant_buylist )
Cледовательно я буду должен вписать следующую строчку в merchant_buylists :
2626 150 11 55
Теперь сохраните в навикате и выйдите из него.
Рестартаните сервер.


Для смены имени нужно изменять клиент для этого вам понадобится вот эта тулза.
Для альтернативы существует L2ClientDat_en - найдите в Google.
И UltraEdit
1) Сначала нужно декодировать servername-e.dat в LineageII/system используя команду :
l2encdec -g servername-e.dat ( если у вас неизменённые ранее файлы )
или l2encdec -s servername-e.dat ( если наоборот )
После этого вы получите файл dec-servername-e.dat.
Теперь открываем его с помощью UltraEdit, и вы увидите текст "Bartz" и перед ним hex код 06, это означает Bartz ( 5 символов ) используется 5 байт и 1 байт для hex ID кода = 06
Теперь высчитайте свое имя.
Например MyServerName имеет 12 символов значит будет использовать 12байт + 1 байт для hex кода = 13 байт ( децимально ) = 0D ( хекс )
Примечание: чтобы переводить децимальные числа в хекс код и наоборот воспользйтесь простым виндовс калькулятором.

Теперь заменяем код 06 на 0D, Замените "Bartz" на "MySer", затем в конце буквы r, нажмите Ctrl+D и вставте ещё 7 байт, так как MyServerName на 7 байт(символов) длиннее "Bartz", и продолжайте набирать "verName". Сохраните - Готово.


Заходим в other.properties и выставляем :
AutoLearnSkills=True

Нужна будет программа l2file edie (Она есть тут). Файл отвечающий за цвет заточки: system/env.int.
Пример стандартного цвета заточки (от 0 до 10):
Enchant0=(R1=0,G1=10,B1=20,R2=0,G2=0,B2=30,Opacity=0.1,Num=0.1)
Enchant1=(R1=0,G1=10,B1=20,R2=0,G2=0,B2=30,Opacity=0.1,Num=0.1)
Enchant2=(R1=0,G1=10,B1=20,R2=0,G2=0,B2=30,Opacity=0.1,Num=0.1)
Enchant3=(R1=0,G1=10,B1=20,R2=0,G2=0,B2=30,Opacity=0.1,Num=0.1)
Enchant4=(R1=30,G1=30,B1=40,R2=20,G2=20,B2=30,Opacity=0.1,Num=0.1)
Enchant5=(R1=35,G1=45,B1=60,R2=25,G2=35,B2=50,Opacity=0.1,Num=0.1)
Enchant6=(R1=35,G1=65,B1=90,R2=25,G2=55,B2=75,Opacity=0.1,Num=0.1)
Enchant7=(R1=40,G1=87,B1=126,R2=30,G2=70,B2=110,Opacity=0.4,Num=0.3)
Enchant8=(R1=30,G1=80,B1=135,R2=20,G2=60,B2=120,Opacity=0.5,Num=0.6)
Enchant9=(R1=20,G1=70,B1=145,R2=10,G2=50,B2=130,Opacity=0.6,Num=0.7)
Enchant10=(R1=10,G1=60,B1=160,R2=0,G2=45,B2=140,Opacity=0.7,Num=0.8)
Если что, R - Red(красный), G - Green(зелёный), B - Blue(синий). Экспериментируйте!

Попробуйте отредактировать файл l2.ini и заменить там EnableSecondWindow=false false на true

Форма входа

Поиск

Статистика


Онлайн всего: 1
Гостей: 1
Пользователей: 0

Copyright Деревня Lineage 2 © 2026Используются технологии uCoz