Перемещение
| Название | Результат | Описание | Код | Параметры | Примеры |
|---|---|---|---|---|---|
| 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 во время фарма - отбегаем в сторону, чтобы выйти из боя и отбиваемся от мобов
- Движение по линейному маршруту начиная с ближайшей к нам точки
- Остановка фарма при обнаружении посторонних персонажей и отход в укромное место
- Детект мобов-чемпионов
- Имитация рандомных кликов рядом с персонажем
- Универсальный скрипт для автоматической зарядки иконы для любых танков