Настройка бота l2walker
Итак, вы решили, что надо ботить, но не знаете с чего начать. Первым делом нужно выбрать между двумя версиями L2walker:
1. OOG (out of game) - версия, не задействующая клиент Lineage 2 и работающая как независимая программа. Своего чара как и все окружение вы будете видеть как бы сверху в виде точек. Преимуществом является малое потребление ресурсов компьютера, т.е. можно запускать хоть 20 окон и все будет работать. Недостаток в том, что не загружает GameGuard и не позволяет вести себя как обычный игрок в нужных ситуациях (нормальное пвп в ООГ, например, практически невозможно).
2. IG (in-game) - версия, работающая из под клиента Lineage 2. Здесь вы видите себя так же, как если бы играли без бота, но со всеми преимуществами ботовода. Преимущество в свободных маневрах при нужде и загрузке GameGuard'a. Недостаток в том, что если вам нужно держать например несколько человек на боте, то компьютер потребуется более-менее мощный.
Объяснение полей OOG есть здесь. В IG все не так очевидно. После того, как вы зарегистрируете карту оплаты (закладка Register), укажите волкеру директорию system и файл l2.exe в папке с клиентом Lineage 2. После этого нажимаем кнопку Run - запустится клиент Lineage 2. Сразу можно нажать кнопку Home и вызвать настройки. Или можно пройти авторизацию, выбрать сервер, чара, зайти в игру и уже там осуществлять настройки.
Внешний вид l2walker

Пройдемся по всем видимым пунктам. Для начала верхнее меню (System, View, Setup, Help). Из всего меню часто вы будете использовать только две функции:
View > Register & Query - регистрация и проверка тайм-карты волкера Setup - тут находятся все настройки - Option - откроет окно настроек волкера
- Save Option - сохранит настройки волкера (не запомнит игрового логина и пароля)
- Load Option - выбор и загрузка с жесткого диска настроек волкера (так называемые инишки)
- Save Option (name & psw) - сохранит настройки волкера и запомнит игровой логин и пароль (не придется дважды вводить.
- Save Interface option - сохранит настройки интерфейса
- Load Interface option - загрузит настройки интерфейса
Верхние поля - Страна, по умолчанию USA, оно вам и нужно, если вы играете на lineage2.com (даже если это "европейские" сервера Teon и Franz).
- Выбор сервера - выбираете свой сервер
- Номер чара на аккаунте - если у вас на аккаунте несколько чаров - сразу зайдет за нужного (нумерация идет по времени создания)
- ID - ваш игровой логин
- PSW - игровой пароль
- Login - вход в игру
- Logout (станет активной после входа) - выход из игры
- Restart - выход на выбор чара
- BeginCombat - начать бой
- Stand / Sit - Встать / Сесть
- Basic Option - действия сверху вниз: сделать магазин на продажу, сделать магазин на покупку, сделать крафтшоп, найти магазин, кинуть инвайт в партию, покинуть партию, найти члена партии, кинуть трейд, пригласить в клан, вернуться в ближайший город (после смерти), вернуться в клан-холл, поворот налево, поворт направо, отрекать.
- Social - социальные действия (приветствия, танцы и пр.)
- Enable / Disable - включить или отключить автоматический функции
Далее бары показателей чара: HP, MP, CP, EXP, Загрузка инвентария Чуть ниже бары показателей выбранной цели: HP, MP. Cancel - снять выделение с цели, ForceATK - принудительная атака. То, что на скриншоте синее и есть поле действий (упрощенный вид сверху из обычного клиента). Если загрузить набор карт, то в старых локациях будет виден и масштаб. - Красная точка - ваш персонаж
- Розовая точка - ваша цель
- Синяя точка - другие персонажи
- Желтая точная - NPC
- Оранжевая - петы
- Коричневый - дроп
Передвижение простыми кликами по точке, куда хочется прибыть. Атака или действия с NPC - двойной клик. Чуть ниже карты расположены опции отображения карты - галочками можно отметить что вы хотите видеть или не видеть, приблизить или удалиться (бегунок Scale) и задать активность и её расстояние по оси Z. Закладку карты (Virtual Map) можно сменить на Combat - аналог лога сражения в клиенте. Ниже карты находятся настройки отображения чата и самое нижнее поле собственно сам ввод сообщений в нужный чат (выбор чата слева в выпадающем меню). Теперь посмотрим правее от карты, закладки: - Char - статы чара
- Party - состав партии, HP, MP каждого члена
- Inv - содержимое рюкзака (вещи на самом чаре отмечаются галкой Equip)
- Skills - список скилов чара
- Buffs - текущие бафы чара
- Buddy - список друзей
- Clan - список клана
- Script - отдельное искусство написания скриптов (лучше не трогать от греха)
И чуть ниже - Player - список игроков в радиусе
- Mons - список монстров в радиусе
- NPC - список NPC
- Items - список предметов
- Pets - петы
- Map - схематическая карта мира
- Report - отчет о проделанной работе :) Записывает статистику с самого запуска волкера. Сколько и чего убито, сделано, заработано и пр.
- Summon - закладка суммона
С внешним видом заканчиваем, переходим к самой важному - настройке бота
Вызов настроек, горячие клавиши
Свойства волкера вызываются из верхнего меню Setup > Option (в IG горячая клавиша Home) Сразу остальные "горячие клавиши" IG версии: - home - открыть настройки (Option)
- end - начать кровавую баню (Begin combat)
- insert - вкл/выкл (enable/disable) автоматических функций
Рассмотрим подробнее каждую вкладку

Socks 5 Proxy - данный блок предназначен для тех, кто запускает волкера с прокси (не знаете что это - не заморачивайтесь). Если у вас несколько аккаунтов и вы не хотите в случае бана по IP потерять все, то это один из вариантов избежать потери.
LoginServer Use / GameServer Use - определение проксей, которые будут использованы для входа на сервер логина и игровой сервер. Обычно используется одна и та же.
IP / Port / ID / PSW - Прокся / Порт прокси / Логин (если анонимная - оставляем пустым) / пароль (если анонимная - оставляем пустым). Кнопка Add добавит набранную в полях проксю в выпадающие списки выше. Для использования выберите её из списка и поставьте галки напротив LoginServer Use / GameServer Use. Для удаления прокси из списка нажмите кнопку Del.
Важно! При сохранении опций (Setup > Save Option) анонимная прокся не сохраняется. Её придется вбивать заново при следующем запуске.
General - этим блоком объединены функции логина/релогина/логаута.
Relogin Delay(s) - определяет время в секундах до попытки зайти в игру снова при дисконнекте.
Enable Login Delay - подфункция предыдущего пункта
Char login Delay(s) - позволяет установить искусственную задержку на выборе чара
LoginGame Delay(s) - та же задержка, но при входе в игру
Dead Return, Delay(s) - задержка до возвращения в город после смерти. Если не отмечена, то в город не вернет и чар будет лежать до ресуректа или ручного возвращения.
Dead Logout, Delay(s) - логаут после смерти. Труп, который лежит 8 часов на одном месте пока вы спите, слегка подозрителен. Поэтому здесь лучше выставлять хоть какой-то промежуток.
Logout, When __ min not Exp. Add - выгружает чара, если определенное вами количество минут не было прибавления Experience (XP).
Сustom Windows Title - функция для любителей изменить заголовок программы в Windows.
Other Settings

Auto make item - блок для обладателей искусства крафта, в основном гномов. Облегчает нудную процедуру крафта сосок, промежуточных материалов и пр.
Выпадающее меню Make - выбор того, что сейчас крафтить
Make, что чуть ниже - настройки крафта и добавление в меню выше.
Make Item - выбор вещи, доступной для крафта
Num - число вещей, которое надо скрафтить
MP - ограничение на крафт по манне
Weight - ограничение на крафт по весу
Delay(s) - задержки между крафтами
Кнопки Add и Del добавляют и удаляют крафты в верхний список
Down Level - блок для автоматического снижения уровня персонажа. Используется фармерами, специализирующихся на добыче адены в определенных локациях. Обычные игроки не используют, т.к. у них цель скорее повысить уровень, чем снизить его.
Attack NPC lvl > __ - Атаковать NPC выше определенного лвла
Die after __ (s) - Умереть после определенного времени
Run script - запустить скрипт
Fishing - друг рыбака. Данный блок автоматизирует процесс рыбалки и делает его менее утомительным.
Auto Fishing - включить автоматическую рыбалку
Use Fishing Shot _______ Fish HP > __ - Использовать приманку _______ Когда HP рыбы > __ %
Use Fishing Shot _______ Time < __ - Использовать приманку _______ Когда время < __ секунд
Seed crop

Закладка - друг манорщика. Auto buy seed - автоматическая покупка семян. Auto sell crop - автоматическая продажа урожая.
NPC - выбор NPC
Delay - задержка перед покупкой / продажей
Seed / Crop - сорт зерен / урожая
All count - число
Кнопки Add и Del добавят и удалят пункты в список ниже.
Safe Card - Закладка для азиатских серверов, вам вряд ли когда-то понадобится.
Heal options

В этой закладке находятся настройки самолечения.
Sit - cесть и использовать Relax skill (для рас его имеющих), если HP или MP < заданного значения в процентах.
Stand - встать, когда значение HP и MP достигнут заданного значения в процентах
HP|MP Protect - блок защиты HP и MP. Здесь можно задать автоматизацию действий при достижении определенных показателей маны и здоровья. Например, употребление бутылок, поушенов, BSOE и пр.
Общий порядок действий это указать кол-во HP/MP в процентах и выбрать предмет, который надо употребить
Use in combat - поставьте галку если хотите, чтобы чар осуществлял действия во время боя.
Delay (s) - задержка между действиями.
Protect - блок защиты персонажа от смерти.
HP < __ %, Logout - попытаться сделать форсированный логаут когда здоровье опустится ниже заданной отметки
__ sec of relogin Game __ - задержка до релогина, второе число задержка между попытками его же.
HP < __ %, Flee; Try to Restart - если HP достигнет заданного значения, убегать от мобов и пытаться сделать рестарт
Run when surrounded by __ mons - убегать, когда чар атакуется заданным числом монстров
Abnormity Buff (Item use first) - блок снятия дебафов
Recovers Death Penalty - снимает штраф от смерти
Auto Heals your bleeding - лечит кровотечения
Auto Self-cures poison - лечит отравление ядом
Buffs

Закладка собственных баффов состоит из двух блоков Buff Skill (бафф скилом) и Buff Item (бафф предметом). Для активации и того и другого выберите доступный скилл/айтем из выпадающего списка (доступен только после подключения к серверу) и установите условия его ребафа: - Auto Detect - l2walker будет следить за тем, когда спадет бафф и ребафнет его по окончанию.
- In Fight - баффать в боевом режиме
- Delay (s) - задержка между баффами в ссекундах
- MP > - кол-во MP, при котором можно баффать
Combat Heal
Skill Settings

Open Skill in Fight - блок для так называемых toggle-скилов (которые работают в зажатом состоянии и постоянно расходуют MP или HP). Выбираете скилл из выпадающего меню, определяете при каком количестве MP он будет работать и ставите галочку.
Target Dead Use skill - определяет скилл, действующий на трупе монстра. Функция полезная только в случае Corpse Life Drain у некромансеров.
Dwarf - блок для маленьких девочек, стариков с бородками, а также любителей манора и качалок кристалов.
Auto Use Seed ____ Targ HP < __ % - использовать зерно когда значение HP цели меньше определенного значения.
Auto Change Seed - поменять зерно
Auto Use Soul Crystal ____ Targ HP < __ % - использовать Soul Crystal (выбор кристала), когда HP цели меньше определенного значения.
Use Auto Sweep - использовать Auto Sweep
Fail Retry - повторить при неудачной попытке
Sweep Priority - приоритет свипа
Use Spoil festival, when surround Mons > __ - использовать spoil destival, когда окружен более чем определенным числом мобов
Use Spoil Crush - использовать Spoil Crush
Shot settings

Закладка для определения типа сосок (soulshots), которые следует использовать в определенных ситуациях.
Use shot
Targ HP > - использовать когда HP цели больше определенного значения
Targ LV > - использовать когда LVL цели больше определенного значения
Surrounded - использовать когда LVL цели больше определенного значения
Self HP < - использовать когда своё HP меньше определенного значения
Self MP < - использовать когда своё MP меньше определенного значения
Protect member - использовать при защите члена партии
Skills shot - всё просто, выбираете скилл из выпадающего меню, жмете Add (добавить) и выбираете какой шот ему назначить.
Party Settings

Настройки партии.
Внимание! Все ники чаров в данном меню и далее чувствительны к регистру! Т.е. если вы, например, хотите кинуть инвайт или принять трейд от чара La24ru, то писать надо только La24ru. Если напишите la24ru или LA24RU, волкер работать не будет.
Healer Setting
Send Party invite - приглашать в партию указанный или выбранный из списка ник
Party loot - определение типа распределения дропа
Sleep When ___ MP < __%, until MP > __% - сядет когда MP опустится ниже определенного процента и встанет когда поднимется выше определенного процента
Sleep Protect Party - когда нет мобов партия сядет и будет отдыхать. Как только на кого-то нападут - будут защищать.
Dismiss, when I is Header - разбивать партию, если ваш персонаж был её лидером и выходит
Follow Settings
Active Follow from distance __ - __ - ваш персонаж будет преследовать выбранного персонажа на определенной дистанции (если выбрано несколько не пойдет ни за одним)
Follow name - имя персонажа, за которым надо следовать
Auto Accept invites: Name - автоматически принимать приглашения в партию от указанного чара
Follow Healer Sit - используется в связке с функцией "sleep when". Заставляет бойцов садиться, когда хилер без MP и сам сидит. Так же усаживает хилера вслед за танком.
Follow Healer Action - имитирует все социальные действия (танцы, приветствия и пр.) персонажа, выбранного в Active Follow
Member
Active Follow Atk. - атаковать вместе с выбранным персонажем в Active Follow
Don't solo counteratk mons - не атаковать мобов соло, если остальные не могут их достать
Atk when healer selected Target - атаковать сразу, как только, монстр попал в таргет чара, который выбран в Active Follow (например, кинуть рут хилером и атаковать ДД).
Follow Shot - выбор сосок для атаки по follow
Protect Member - в первую очередь нападать на мобов, которые атакуют выбранного в этой опции персонажа (обычно выбирают доктора)
When be attacked, run behind - когда на вас нападают монстры, отбегать за персонажа, выбранного в списке. Не рекомендуется использовать в местах засилья агрессивныз мобов, есть вероятность что баффер соберёт на себя паровоз.
Auto sleep - если вокруг нет мобов, чар будет отдыхать (сидеть)
Sleep mons, Num > - слипать монстров, число которых превышает заданное (наприемер когда нападают 2, одного можно заслипать, пока другого бьют)
Other
When member dead wait __ s - когда член партии умирает, подождать заданное количество секунд, затем снова вступить в бой
When ________ logout, wait ___ s, Logout - когда выбранный чар уходит в логаут, подождать заданное количество секунд и уйти в логаут тоже.
When party member less __, wait __ min and Logout - когда количество членов партии меньше заданного числа, подождать заданное число минут и уйти в логаут.
Aptitude dance & song - если отмечено у лидера партии, кикает BD и SWS когда они поют, чтобы танцы и песни не перекрывались.
Follow NPC chat follow member ____ - повторять диалоги с NPC за выбранным ником. Например, телепорты.
Follow go home - использовать SOE, когда выбранный в Active follow чар делает SOE.
Party buffs

Внимание! Все ники чаров в данном меню и далее чувствительны к регистру! Т.е. если вы, например, хотите бафнуть чара La24ru, то писать надо только La24ru. Если напишите la24ru или LA24RU, волкер работать не будет.
Всё достаточно просто, как в случае с закладкой Buffs. Здесь только добавляется два пункта: Имя персонажа (Name), которого вы хотите баффнуть и расстояние (Range), на котором его бафать.
Party heal

Определяет приорететы лечения в партии
Protect Party - защита партии
Range - радиус лечения
Infight - использовать в бою (редко когда кто-то убирает там галки)
HP < __ %, Use ______ MP > __ Name _____ - Когда HP у выбранного (выпадающий список Name) меньше определенного значения, использовать на него скилл из выпадающего списка, если MP при этом у использующего больше определенного значения. Коротко говоря, лечить собрата, когда ему худо и ты еще можешь лечить.
МP < __ %, Use ______ MP > __ Name _____ - То же самое, что предыдущее, но с MP. Обычно используется для речарджа.
When __ Mems HP < __ %, Use ______ - Когда у заданного числа сопартийцев HP падает ниже определенного значения, использовать скилл (обычно массовое лечение или, если всё совсем плохо, PR).
Auto res - автоматическое воскрешение
Auto Res PartyPlayer MP > __ - воскрешает мембера партии из списка ниже (name), если MP больше определенного показателя.
Allow Use Item - разрешить пользовать предметами (свитки воскрешения)
Clear party abnormity buff - снятие дебафов
Heals bleeding - лечит кровотечения
cures poison - лечит яд
Paralysis - снимает паралич
Sleep - убирает слип
Name - собственно ники чаров, с которыми делать вышеописанное
Control Settings

Внимание! Все ники чаров в данном меню и далее чувствительны к регистру! Т.е. если вы, например, хотите написать чару La24ru, то писать надо только La24ru. Если напишите la24ru или LA24RU, волкер работать не будет.
Использование данной закладки крайне не рекоммендуется в автоматическом режиме. Если вы запускаете несколько волкеров на одном компьютере то HP/MP друг друга чары будут видеть, а большего и не надо. Здесь же описываются действия, которые должен будет произвести ваш чар при получении или отправке комманды в чат. Что, сами понимаете, может скомпрометировать вас в глазах ГМов.
Несколько иное дело например задать бафферу на привязи настройки баффа по отправке ему в пм сообщения Buff plz. Вполне себе невинные действия - попросили бафф, получили его.
Send Request - блок отправления текстовых сообщений
Recv Name - имя/имена получателей сообщений
В таблице будут типы условий (Type), показатели условий (Num) и отправляемый текст (Send Text). Задаются они чуть ниже.
When (Self HP% <, Self MP%, Delay(s) __ Text ______ - Когда значение (Своего HP% меньше, Своего MP% меньше, задержки) меньше заданного, отпрвить текст. Добавление в таблицу Add, удаление Del.
Recv Reguest - блок получения текстовых сообщений.
Send name - имя/имена отправителей сообщений, от которых чар может принимать ссообщения.
Range - радиус приёма
Text - ввод точного текстого сообщения, на которое должно последовать действие
Skills - выбор скила из списка
Добавление в таблицу Add, удаление Del.
Продолжение >
|