Перемещение
Название | Результат | Описание | Код | Параметры | Примеры |
---|---|---|---|---|---|
MoveTo | Boolean | Передвинуться к точке / объекту |
|
X, Y, Z - координаты точки Delta - смещение вперед/назад |
Для просмотра примера необходимо зарегистрироваться |
DMoveTo | Boolean | Передвинуться к точке. Без ожидания окончания передвижения и ответа от сервера. |
|
X, Y, Z - координаты точки |
Для просмотра примера необходимо зарегистрироваться
|
MoveToTarget | Boolean | Передвинуться к цели |
|
Delta - смещение вперед/назад (по умолчанию - за 100 до цели) |
Для просмотра примера необходимо зарегистрироваться |
Unstuck | Boolean | Использовать возврат в город (/unstuck) |
|
Аргументы отсутствуют | Для просмотра примера необходимо зарегистрироваться |
GoHome | Boolean | Воскреснуть (в город / в холл клана / ...) |
|
ResType - метод воскрешения. Методы воскрешения. |
Для просмотра примера необходимо зарегистрироваться
|
Teleport | Boolean | Телепортироваться в локацию. Для новых хроник игры. |
|
ID - идентификатор локации. Идентификаторы локаций. |
Для просмотра примера необходимо зарегистрироваться |
FindPath | Boolean | Сгенерировать маршрут между двумя точками с учетом зон карты бота |
|
StartX, StartY - координаты начальной точки |
Для просмотра примера необходимо зарегистрироваться |
Действия
Название | Результат | Описание | Код | Параметры | Примеры |
---|---|---|---|---|---|
UseAction | Boolean | Использовать действие |
|
ID - идентификатор действия. Идентификаторы действий. Shift - использовать ли через Shift (по умолчанию - нет) |
Для просмотра примера необходимо зарегистрироваться |
Attack | Boolean | Атаковать цель |
|
PauseTime - задержка после атаки (в мс, 1сек = 1000мс) (по умолчанию - 2сек) |
Для просмотра примера необходимо зарегистрироваться
|
Pickup | Boolean | Подобрать дроп/предмет, лежащий на земле |
|
Item - дроп/предмет, лежащий на земле ByPet - подобрать ли питомцем (по умолчанию - нет) |
Для просмотра примера необходимо зарегистрироваться |
Pickup | Integer | Активировать автоматическое поднятие дропа/предметов, лежащих на земле |
|
Range - максимальная дистанция поднятия (по умолчанию - 250) ZLimit - ограничение по разнице в координате Z (по умолчанию - 150) OnlyOwn - поднимать ли только дроп/предметы, принадлежащие пользователю/группе (по умолчанию - нет) ByPet - поднимать ли питомцем (по умолчанию - нет) |
Для просмотра примера необходимо зарегистрироваться |
Stand | Boolean | Встать |
|
Аргументы отсутствуют | Для просмотра примера необходимо зарегистрироваться |
Sit | Boolean | Сесть |
|
Аргументы отсутствуют | Для просмотра примера необходимо зарегистрироваться |
Нацеливание / поиск цели
Название | Результат | Описание | Код | Параметры | Примеры |
---|---|---|---|---|---|
SetTarget | Boolean | Нацелиться на объект |
|
Name - имя объекта |
Для просмотра примера необходимо зарегистрироваться
|
Action | Boolean | Нацелиться на объект. Без ожидания ответа от сервера. |
|
OID - уникальный идентификатор объекта Force - нацеливаться ли принудительно (через Ctrl) |
Для просмотра примера необходимо зарегистрироваться |
CancelTarget | Boolean | Сбросить цель |
|
Аргументы отсутствуют | Для просмотра примера необходимо зарегистрироваться |
Assist | Boolean | Нацелиться на цель другого объекта |
|
Name - имя объекта |
Для просмотра примера необходимо зарегистрироваться |
FindEnemy | Boolean | Найти атакующего врага для объекта |
|
var Enemy - переменная, в которую будет записан враг |
Для просмотра примера необходимо зарегистрироваться |
AutoTarget | Boolean | Активировать автоматический поиск целей |
|
Range - максимальная дистанция (по умолчанию - 2000) |
Для просмотра примера необходимо зарегистрироваться |
Ignore | - | Добавить объект в список игнорируемых ботом. Методы AutoTarget и Pickup также пропускают такие объекты. |
|
Obj - объект |
Для просмотра примера необходимо зарегистрироваться |
ClearIgnore | - | Очистить список игнорируемых ботом объектов |
|
Аргументы отсутствуют | Для просмотра примера необходимо зарегистрироваться |
IsBusy | Boolean | Атакуется ли уже НПЦ другим игроком |
|
Npc - НПЦ |
Для просмотра примера необходимо зарегистрироваться |
Умения
Название | Результат | Описание | Код | Параметры | Примеры |
---|---|---|---|---|---|
UseSkill | Boolean | Использовать умение |
|
Name - название умения Shift - использовать ли через Shift (по умолчанию - нет) |
Для просмотра примера необходимо зарегистрироваться
|
DUseSkill | Boolean | Использовать умение. Без ожидания окончания использования умения и ответа от сервера. |
|
ID - идентификатор умения Shift - использовать ли через Shift |
Для просмотра примера необходимо зарегистрироваться |
UseSkillGround | Boolean | Использовать умение на площадь |
|
ID - идентификатор умения X, Y, Z - координаты точки применения Shift - использовать ли через Shift (по умолчанию - нет) |
Для просмотра примера необходимо зарегистрироваться |
StopCasting | Boolean | Прервать использование умения |
|
Аргументы отсутствуют | Для просмотра примера необходимо зарегистрироваться |
Dispel | Boolean | Отменить бафф |
|
Name - название баффа ID - идентификатор баффа |
Для просмотра примера необходимо зарегистрироваться |
LearnSkill | Boolean | Изучить умение |
|
ID - идентификатор умения |
Для просмотра примера необходимо зарегистрироваться
|
UpdateSkillList | Boolean | Обновить список умений |
|
Аргументы отсутствуют | Для просмотра примера необходимо зарегистрироваться |
Предметы
Название | Результат | Описание | Код | Параметры | Примеры |
---|---|---|---|---|---|
UseItem | Boolean | Использовать предмет |
|
Name - название предмета Force - использовать ли принудительно (через Ctrl) (по умолчанию - нет) |
Для просмотра примера необходимо зарегистрироваться
|
UseItemOID | Boolean | Использовать предмет по его уникальному идентификатору |
|
OID - уникальный идентификатор предмета |
Для просмотра примера необходимо зарегистрироваться |
DestroyItem | Boolean | Удалить предмет |
|
Name - название предета Item - предмет |
Для просмотра примера необходимо зарегистрироваться |
DropItem | Boolean | Выбросить предмет на землю |
|
ID - идентификатор предмета |
Для просмотра примера необходимо зарегистрироваться |
MakeItem | Boolean | Создать/скрафтить предмет |
|
Index - порядковый номер в списке крафта (начиная с 0) |
Для просмотра примера необходимо зарегистрироваться |
CrystalItem | Boolean | Кристаллизовать предмет |
|
ID - идентификатор предмета Item - предмет |
Для просмотра примера необходимо зарегистрироваться
|
MoveItem | Boolean | Передать предмет между пользователем и питомцем |
|
Name - название предмета |
Для просмотра примера необходимо зарегистрироваться |
LoadItems | Boolean | Передать предметы между пользователем и складом |
|
ToWH - положить(true) или забрать(false) |
Для просмотра примера необходимо зарегистрироваться |
AutoSoulShot | Boolean | Активировать / деактивировать автоматическое использование зарядов/сосок |
|
Name - название зарядов |
Для просмотра примера необходимо зарегистрироваться |
DAutoSoulShot | Boolean | Активировать / деактивировать автоматическое использование зарядов/сосок. Без ожидания ответа от сервера. |
|
ID - идентификатор зарядов |
Для просмотра примера необходимо зарегистрироваться |
Equipped | Integer | Получить количество надетых предметов |
|
Name - название предмета |
Для просмотра примера необходимо зарегистрироваться |
Помощники (питомцы / слуги / саммоны)
Название | Результат | Описание | Код | Параметры | Примеры |
---|---|---|---|---|---|
DismissPet | Boolean | Отозвать питомца |
|
Аргументы отсутствуют | Для просмотра примера необходимо зарегистрироваться |
DismissSum | Boolean | Отозвать слугу / саммона |
|
Аргументы отсутствуют | Для просмотра примера необходимо зарегистрироваться |
Социальное (чат, группа/пати, клан, наставник)
Название | Результат | Описание | Код | Параметры | Примеры |
---|---|---|---|---|---|
Say | Boolean | Написать сообщение в игровой чат |
|
Text - текст сообщения |
Для просмотра примера необходимо зарегистрироваться |
InviteParty | Boolean | Пригласить игрока в группу/пати |
|
Name - имя игрока |
Для просмотра примера необходимо зарегистрироваться |
DismissParty | Boolean | Исключить игрока из группы/пати |
|
Name - имя игрока |
Для просмотра примера необходимо зарегистрироваться |
JoinParty | Boolean | Ответить на приглашение в группу/пати |
|
Accept - принять(true) ли приглашение или отклонить(false) |
Для просмотра примера необходимо зарегистрироваться |
LeaveParty | Boolean | Выйти из группы |
|
Аргументы отсутствуют | Для просмотра примера необходимо зарегистрироваться |
SetPartyLeader | Boolean | Передать лидерство группы/пати |
|
Name - имя игрока |
Для просмотра примера необходимо зарегистрироваться |
GetMentor | String | Имя наставника |
|
Аргументы отсутствуют | Для просмотра примера необходимо зарегистрироваться |
KickMentor | Boolean | Покинуть наставника |
|
Аргументы отсутствуют | Для просмотра примера необходимо зарегистрироваться |
CloseRoom | Boolean | Закрыть комнату группы/пати |
|
Аргументы отсутствуют | Для просмотра примера необходимо зарегистрироваться |
CreateRoom | Boolean | Создать комнату группы/пати |
|
Caption - заголовок комнаты |
Для просмотра примера необходимо зарегистрироваться |
AutoAcceptClan | - | Активировать автоматическое вступление в клан |
|
PlayersList - список имен игроков, от которых необходимо принимать приглашения - 'Vasya;Petya;Kolya;Egor'. Если введено '*', пользователь будет принимать приглашение ото всех игроков. |
Для просмотра примера необходимо зарегистрироваться |
AutoAcceptCC | - | Активировать автоматическое вступление в командный канал |
|
PlayersList - список имен игроков, от которых необходимо принимать приглашения - 'Vasya;Petya;Kolya;Egor'. Если введено '*', пользователь будет принимать приглашение ото всех игроков. |
Для просмотра примера необходимо зарегистрироваться |
AutoAcceptMentors | - | Активировать автоматическое соглашение на наставничество |
|
PlayersList - список имен игроков, от которых необходимо принимать приглашения - 'Vasya;Petya;Kolya;Egor'. Если введено '*', пользователь будет принимать приглашение ото всех игроков. |
Для просмотра примера необходимо зарегистрироваться |
Квесты
Название | Результат | Описание | Код | Параметры | Примеры |
---|---|---|---|---|---|
QuestStatus | Boolean | Этап квеста |
|
ID - идентификатор квеста |
Для просмотра примера необходимо зарегистрироваться
|
CancelQuest | Boolean | Отменить квест |
|
ID - идентификатор квеста |
Для просмотра примера необходимо зарегистрироваться |
OpenQuestion | Boolean | Открыть квестовый "знак вопроса" |
|
Аргументы отсутствуют | Для просмотра примера необходимо зарегистрироваться |
GetDailyItems | Boolean | Получить ежедневную награду |
|
Аргументы отсутствуют | Для просмотра примера необходимо зарегистрироваться |
GetDailyItem | Boolean | Получить одну из ежедневных наград |
|
ID - идентификатор награды/предмета |
Для просмотра примера необходимо зарегистрироваться |
UpdateDailyList | Boolean | Обновить список ежедневных наград |
|
Аргументы отсутствуют | Для просмотра примера необходимо зарегистрироваться |
Диалоги
Название | Результат | Описание | Код | Параметры | Примеры |
---|---|---|---|---|---|
DlgOpen | Boolean | Открыть диалог с целью(НПЦ) |
|
Timeout - время ожидания открытия диалога (в мс, 1сек = 1000мс) (по умолчанию - 5сек) |
Для просмотра примера необходимо зарегистрироваться
|
DlgSel | Boolean | Выбрать строку обычного диалога |
|
Caption - текст строки диалога |
Для просмотра примера необходимо зарегистрироваться
|
BypassToServer | Boolean | Отправить команду/bypass на сервер |
|
Text - текст команды/bypass |
Для просмотра примера необходимо зарегистрироваться |
DlgText | String | Текст обычного диалога |
|
Аргументы отсутствуют |
Для просмотра примера необходимо зарегистрироваться
|
DlgTime | Cardinal | Момент времени(GetTickCount) появления последнего обычного диалога (в мс, 1сек = 1000мс) |
|
Аргументы отсутствуют | Для просмотра примера необходимо зарегистрироваться |
CBText | String | Текст диалога Community Board / Alt+B |
|
Аргументы отсутствуют | Для просмотра примера необходимо зарегистрироваться |
CBTime | Cardinal | Момент времени(GetTickCount) появления последнего диалога Community Board / Alt+B (в мс, 1сек = 1000мс) |
|
Аргументы отсутствуют | Для просмотра примера необходимо зарегистрироваться |
HlpText | String | Текст диалога помощи |
|
Аргументы отсутствуют | Для просмотра примера необходимо зарегистрироваться |
HlpTime | Cardinal | Момент времени(GetTickCount) появления последнего диалога помощи (в мс, 1сек = 1000мс) |
|
Аргументы отсутствуют | Для просмотра примера необходимо зарегистрироваться |
ConfirmDlg | TConfirmDlg | Диалог с возможностью подтверждения |
|
Аргументы отсутствуют | Для просмотра примера необходимо зарегистрироваться |
ConfirmDialog | Boolean | Подтвердить/отклонить диалог |
|
Accept - подтвердить(true) или отклонить(false) |
Для просмотра примера необходимо зарегистрироваться |
Торговля
Название | Результат | Описание | Код | Параметры | Примеры |
---|---|---|---|---|---|
OpenPrivateStore | Boolean | Открыть личную торговую лавку (покупка / продажа / крафт) |
|
List - список идентификаторов предметов, их количества и цен - [Item1, ItemCount1, ItemPrice1, ItemID2, ItemCount2, ItemPrice2, ...] |
Для просмотра примера необходимо зарегистрироваться |
NpcTrade | Boolean | Купить / продать предметы у НПЦ |
|
Sell - продажа(true) / покупка(false) |
Для просмотра примера необходимо зарегистрироваться
|
NpcExchange | Boolean | Обменять предметы у НПЦ / менеджера витаминов |
|
IDorIndex - идентификатор / порядковый номер предмета |
Для просмотра примера необходимо зарегистрироваться |
CastleTax | Integer | Процент налога в городе |
|
TownID - идентификатор города (1 - Глудио, 2 - Дион, 3 - Гиран, 4 - Орен, 5 - Аден, ...) |
Для просмотра примера необходимо зарегистрироваться |
Почта
Название | Результат | Описание | Код | Параметры | Примеры |
---|---|---|---|---|---|
SendMail | Boolean | Отправить письмо |
|
Receiver - получатель письма |
Для просмотра примера необходимо зарегистрироваться |
GetMailItems | Boolean | Получить письма |
|
MaxLoad - максимальная загрузка персонажа в процентах (по умолчанию - 65) |
Для просмотра примера необходимо зарегистрироваться |
ClearMail | Boolean | Очистить почту |
|
Аргументы отсутствуют | Для просмотра примера необходимо зарегистрироваться |
Зона, время
Название | Результат | Описание | Код | Параметры | Примеры |
---|---|---|---|---|---|
GetZoneType | TZoneType | Тип текущей игровой зоны |
|
Аргументы отсутствуют |
Для просмотра примера необходимо зарегистрироваться
|
GetZoneName | String | Получить название локации по координатам |
|
X, Y, Z - координаты |
Для просмотра примера необходимо зарегистрироваться |
GetZoneID | Cardinal | Получить идентификатор локации по координатам |
|
X, Y, Z - координаты |
Для просмотра примера необходимо зарегистрироваться |
InZone | Boolean | Находится ли объект/точка в зоне, настроенной на карте бота |
|
Obj - объект |
Для просмотра примера необходимо зарегистрироваться |
GameTime | Cardinal | Текущее игровое время (в мин) |
|
Аргументы отсутствуют | Для просмотра примера необходимо зарегистрироваться |
IsDay | Boolean | Дневное ли время в игре |
|
Аргументы отсутствуют | Для просмотра примера необходимо зарегистрироваться |
Аккаунт (статус / вход / выход)
Название | Результат | Описание | Код | Параметры | Примеры |
---|---|---|---|---|---|
Status | TL2Status | Статус аккаунта |
|
Аргументы отсутствуют |
Для просмотра примера необходимо зарегистрироваться
|
LoginStatus | Integer | Этап загрузки аккаунта (-1 - отключен, 0 - загрузка клиента / ввод логина и пароля, 1 - лицензионное соглашение / выбор сервера, 2 - выбор персонажа / в игре) |
|
Аргументы отсутствуют | Для просмотра примера необходимо зарегистрироваться |
AuthLogin | Boolean | Ввести логин и пароль аккаунта |
|
Login - логин аккаунта Password - пароль аккаунта |
Для просмотра примера необходимо зарегистрироваться |
GameStart | Boolean | Выбрать персонажа на экране выбора персонажей |
|
CharIndex - порядковый номер персонажа (по умолчанию - выбор последнего активного персонажа) |
Для просмотра примера необходимо зарегистрироваться
|
Restart | Boolean | Выйти на экран выбора персонажей |
|
Аргументы отсутствуют |
Для просмотра примера необходимо зарегистрироваться
|
DRestart | boolean | Выйти на экран выбора персонажей. Без ожидания ответа от сервера. |
|
Аргументы отсутствуют | Для просмотра примера необходимо зарегистрироваться |
CharSelectionInfo | ^TCharSelectionInfo | Информация о персонажах на панели выбора персонажей |
|
Аргументы отсутствуют | Для просмотра примера необходимо зарегистрироваться |
Настройки бота
Название | Результат | Описание | Код | Параметры | Примеры |
---|---|---|---|---|---|
FaceControl | Boolean | Активировать/деактивировать модуль настроек бота |
|
ID - идентификатор модуля (0 - все, 1 - атака, 2 - лечение, 3 - бафф, 4 - события) |
Для просмотра примера необходимо зарегистрироваться |
GetFaceState | Boolean | Состояние модуля настроек бота |
|
ID - идентификатор модуля (0 - все, 1 - атака, 2 - лечение, 3 - бафф, 4 - события) |
Для просмотра примера необходимо зарегистрироваться |
GetFaceSet | Pointer | Указатель на структуру/record c настройками бота |
|
ID - идентификатор |
Для просмотра примера необходимо зарегистрироваться |
UpdateCfg | Boolean | Обновить (перечитать) настройки бота. Необходимо вызывать после использования GetFaceSet. |
|
Wait - ожидать ли обновления настроек и загрузки аккаунта |
Для просмотра примера необходимо зарегистрироваться |
LoadConfig | Boolean | Загрузить настройки бота из файла |
|
FilePath - полный путь до файла / название файла из папки Settings |
Для просмотра примера необходимо зарегистрироваться |
LoadZone | Boolean | Загрузить настройки зон карты бота из файла |
|
FilePath - полный путь до файла / название файла из папки Settings |
Для просмотра примера необходимо зарегистрироваться |
ClearZone | - | Очистить зоны на карте бота |
|
Аргументы отсутствуют | Для просмотра примера необходимо зарегистрироваться |
SetPerform | Boolean | Установить уровень производительности для игрового клиента в фоне ("игра в фоне") |
|
Level - уровень (1-5, 1 - максимальная производительность, 5 - минимальная производительность) |
Для просмотра примера необходимо зарегистрироваться |
SetMapKeepDist | - | Изменить дистанцию отступа от краев зон охоты / карты бота |
|
Dist - дистанция отсупа |
Для просмотра примера необходимо зарегистрироваться |
Игровой клиент
Название | Результат | Описание | Код | Параметры | Примеры |
---|---|---|---|---|---|
GamePrint | Boolean | Написать сообщение в игровой чат. Отображается только для пользователя. |
|
Text - текст сообщения ChatType - тип чата (по умолчанию - общий) |
Для просмотра примера необходимо зарегистрироваться |
GameClose | Boolean | Закрыть игровой клиент |
|
Аргументы отсутствуют | Для просмотра примера необходимо зарегистрироваться |
BlinkWindow | Boolean | Активировать мигание окна игрового клиента / Adrenaline на панели задач |
|
Game - окна игрового клиента(true) или Adrenaline(false) |
Для просмотра примера необходимо зарегистрироваться |
SetGameWindow | Boolean | Развернуть / свернуть окно игрового клиента |
|
Show - развернуть(true) или свернуть(false) |
Для просмотра примера необходимо зарегистрироваться
|
UseKey | Boolean | Нажать клавишу клавиатуры в окне игрового клиента |
|
KeyName - название клавиши |
Для просмотра примера необходимо зарегистрироваться |
EnterText | Boolean | Напечатать текст в окне игрового клиента |
|
Text - текст |
Для просмотра примера необходимо зарегистрироваться |
PostMessage | Integer | Отправить сообщение в окно игрового клиента. О PostMessage. |
|
Msg - идентификатор сообщения |
Для просмотра примера необходимо зарегистрироваться
|
SendMessage | Integer | Отправить сообщение в окно игрового клиента. О SendMessage. |
|
Msg - идентификатор сообщения |
Для просмотра примера необходимо зарегистрироваться
|
GamePath | String | Путь к исполняемому файлу игрового клиента. Например, к L2.exe. |
|
Аргументы отсутствуют | Для просмотра примера необходимо зарегистрироваться |
GameWindow | Cardinal | Идентификатор/handle окна игрового клиента |
|
Аргументы отсутствуют | Для просмотра примера необходимо зарегистрироваться |
GameHash | Cardinal | Хеш игрового клиента |
|
Аргументы отсутствуют | Для просмотра примера необходимо зарегистрироваться |
GameProtocol | Cardinal | Версия протокола игрового клиента |
|
Аргументы отсутствуют | Для просмотра примера необходимо зарегистрироваться |
GameVersion | Cardinal | Версия игрового клиента |
|
Аргументы отсутствуют |
Для просмотра примера необходимо зарегистрироваться
|
Игровой сервер
Название | Результат | Описание | Код | Параметры | Примеры |
---|---|---|---|---|---|
GetServerIP | String | IP-адрес игрового сервера |
|
Аргументы отсутствуют | Для просмотра примера необходимо зарегистрироваться |
GetServerName | String | Название игрового сервера. Только для официальных серверов. |
|
Аргументы отсутствуют | Для просмотра примера необходимо зарегистрироваться |
GetServerID | Cardinal | Идентификатор(ID) игрового сервера. Только для официальных серверов. |
|
Аргументы отсутствуют | Для просмотра примера необходимо зарегистрироваться |
IsClassicServer | Boolean | Классический(L2 Classic) ли сервер |
|
Аргументы отсутствуют | Для просмотра примера необходимо зарегистрироваться |
ServerTime | Cardinal | Текущее время сервера (в мин) |
|
Аргументы отсутствуют | Для просмотра примера необходимо зарегистрироваться |
Окно Adrenaline бота
Название | Результат | Описание | Код | Параметры | Примеры |
---|---|---|---|---|---|
Msg | - | Написать сообщение/лог в интерфейсе Adrenaline |
|
Title - заголовок сообщения |
Для просмотра примера необходимо зарегистрироваться |
BlinkWindow | Boolean | Активировать мигание окна игрового клиента / Adrenaline на панели задач |
|
Game - окна игрового клиента(true) или Adrenaline(false) |
Для просмотра примера необходимо зарегистрироваться |
HKPauseScript | - | Активировать / деактивировать управление скриптом по горячей клавише(Ins) |
|
Enable - активировать(true) или деактивировать(false) |
Для просмотра примера необходимо зарегистрироваться |
BotWindow | Cardinal | Идентификатор/handle окна Adrenaline |
|
Аргументы отсутствуют | Для просмотра примера необходимо зарегистрироваться |
Сетевые пакеты
Название | Результат | Описание | Код | Параметры | Примеры |
---|
Разное
Название | Результат | Описание | Код | Параметры | Примеры |
---|---|---|---|---|---|
WaitAction | TL2Action | Ожидать событие |
|
Action - вид ожидаемого события. Виды событий. ActionList - список видов ожидаемых событий - [EventType1, EventType2, ..]. Виды событий. |
Для просмотра примера необходимо зарегистрироваться
|
Взаимодействие с другими аккаунтами Adrenaline
Название | Результат | Описание | Код | Параметры | Примеры |
---|---|---|---|---|---|
GetUser | TL2User | Пользовательский персонаж аккаунта этого контроллера |
|
Аргументы отсутствуют |
Для просмотра примера необходимо зарегистрироваться
|
GetPetList | TPetList | Список питомцев и слуг/саммонов пользователя аккаунта этого контроллера |
|
Аргументы отсутствуют |
Для просмотра примера необходимо зарегистрироваться
|
GetInventory | TInventory | Инвентарь персонажа и питомца аккаунта этого контроллера |
|
Аргументы отсутствуют |
Для просмотра примера необходимо зарегистрироваться
|
GetSkillList | TSkillList | Список умений персонажа аккаунта этого контроллера |
|
Аргументы отсутствуют |
Для просмотра примера необходимо зарегистрироваться
|
GetParty | TParty | Группа/пати аккаунта этого контроллера |
|
Аргументы отсутствуют | Для просмотра примера необходимо зарегистрироваться |
GetCharList | TCharList | Список игроков вокруг персонажа аккаунта этого контроллера |
|
Аргументы отсутствуют |
Для просмотра примера необходимо зарегистрироваться
|
GetNpcList | TNpcList | Список НПЦ вокруг персонажа аккаунта этого контроллера |
|
Аргументы отсутствуют | Для просмотра примера необходимо зарегистрироваться |
GetDropList | TDropList | Список дропа/предметов, лежащих на земле вокруг персонажа аккаунта этого контроллера |
|
Аргументы отсутствуют | Для просмотра примера необходимо зарегистрироваться |
GetWarehouse | TL2Warehouse | Склад (последний открытый) аккаунта этого контроллера |
|
Аргументы отсутствуют | Для просмотра примера необходимо зарегистрироваться |
GetAuction | TL2Auction | Аукцион (последний открытый) аккаунта этого контроллера |
|
Аргументы отсутствуют | Для просмотра примера необходимо зарегистрироваться |
GetChatMessage | TChatMessage | Последнее сообщение чата аккаунта этого контроллера |
|
Аргументы отсутствуют | Для просмотра примера необходимо зарегистрироваться |
GetScript | Pointer на TPaxEngine | Указатель на скрипт аккаунта этого контроллера. Может быть преобразован в TPaxEngine. |
|
Аргументы отсутствуют |
Для просмотра примера необходимо зарегистрироваться
|
Entry | Boolean | Вызвать событие OnEntry в скрипте текущего контроллера |
|
var Param - передаваемый параметр |
Для просмотра примера необходимо зарегистрироваться
|
Объекты
Имя | Класс | Описание |
---|---|---|
Engine | TL2Control | Контроллер персонажа/бота |
Методы
Имя | Результат | Описание |
---|---|---|
Methods.GetControl | TL2Control | Получить контроллер другого аккаунта по имени персонажа |
Methods.GetControlByIndex | TL2Control | Получить контроллер другого аккаунта по индексу |
TBot.Control | TL2Control | Контроллер персонажа/аккаунта |
- Вызов исполнения процедур в другом скрипте с помощью Entry \ OnEntry
- Проверка на дисконнект (в потоке)
- Подробно о функциях SendMessage и PostMessage
- Умное изучение новых умений
- Сканирование игрового чата, поиск нужных фраз
- Загрузка скрипта на другом аккаунте
- Поддержание курицы в боевом режиме (для мана заливашек)
- Работа с динамическими bypass'ами. Парсинг. Регулярные выражения
- Повтор выбора диалогов окнами за основным персонажем
- GPS - удобное передвижение в Adrenaline боте. Полная инструкция.
- Проверка на смерть (универсальная)
- Проверка стадии квеста по ID
- Подробно об Engine.BypassToServer
- Релог на нужного персонажа
- Пример покупки и поломки предметов на кристаллы.
- Ребаф через Alt+B во время фарма - отбегаем в сторону, чтобы выйти из боя и отбиваемся от мобов
- Движение по линейному маршруту начиная с ближайшей к нам точки
- Остановка фарма при обнаружении посторонних персонажей и отход в укромное место
- Детект мобов-чемпионов
- Имитация рандомных кликов рядом с персонажем
- Универсальный скрипт для автоматической зарядки иконы для любых танков