Думаю всем будет полезно понять и почитать, здесь будет готовый сборник всех моих полезных примеров или полезных примеров в принципе. Т.к. на данном форуме нету споилеров, буду делать отдельными сообщениями и давать на них ссылки тут, для того чтобы это хорошо смотрелось! [ Ссылки могут видеть только зарегистрированные пользователи. ] Хотите больше полезных примеров? — ставим ЛАЙК!
Функция Антипаравоз + функция проверки атаки чара мобами.
Хотите больше полезных примеров? — ставим ЛАЙК!
[ Ссылки могут видеть только зарегистрированные пользователи. ] П.С. Большинство скриптов авторские и при размещении в других местах ссылка на источник и указание авторства ОБЯЗАТЕЛЬНО!
Скрипт для фарма адены чарами 15 лвла на повторяющемся квесте.
Tateos
Скрипт с интерфейсом для выполнения квестов на Tateossian(TT) рецепты. Настраивается под любой сервер. Бесплатный пробный период!
Boxer
Скрипт с интерфейсом для автологина и удобного управления игровыми аккаунтами на неофициальных серверах. Бесплатный пробный период!
Boost
Скрипт с интерфейсом для заточки предметов и умений / аугментации / синтеза и другого! Бесплатный пробный период!
Dangerous Seduction
Скрипт на прокачку 1-19 lvl для хроник GF-HF. Так же выполняет квест на профу Оракул Шиллен и делает квест Dangerous Seduction.
Exper
Универсальный скрипт для квестовой прокачки персонажей на Essence 1-40(70+) \ Classic 1-40 хрониках
NexTarget
Радар с большим количеством PvP функций. Гибкая настройка для любого класса. Бесплатный пробный период!
Script Recorder
Простой плагин-помощник для написания своих скриптов. Удобен для анализа диалогов и Bypass’ов.
Контакты Contact
Есть вопросы? Обращайтесь, мы ответим Вам как можно быстрей. Однако, убедительно просим Вас задавать конкретные вопросы, не стоит писать бесполезные сообщения вроде «привет» или «тут?». Сразу переходите к делу. Подробное описание проблемы и скриншоты приветствуются. Цените свое и наше время.
Важная информация
Покупая и используя бот Адреналин Вы соглашаетесь с рядом условий:
Условия предоставления бота могут меняться на усмотрение разработчика.
Периодически защиты на разных серверах обновляются и на их обход требуется время (иногда более суток). Относитесь, пожалуйста, с пониманием. Защит много, разработчик один.
Список поддерживаемых серверов постоянно меняется, поэтому, во избежание недоразумений лучше всегда уточняйте о работоспособности бота на интересующем Вас сервере перед покупкой! Даже если Вы когда-то давно пользовались ботом на определенном сервере, совсем не факт что он поддерживается и сейчас.
Кроме того, если бот работает у другого человека на определенном сервере — это еще не значит, что будет работать и у Вас.
Покупая бота, Вы должны понимать, что в момент обновления защиты игровых серверов Ваш аккаунт подвергается опасности. В промежуток времени после обновления защиты сервера и до выхода фикса с нашей стороны бот может быть обнаружен. Полученная информация может быть по-разному использована админами игровых серверов — и вы понесете соответствующее наказание (зависит уже от администрации серверов).
Вы должны осознавать, что Вы приобретаете доступ к софту — инструменту, которым нужно уметь пользоваться. Ответственность за неграмотное пользование инструментом — лежит на Ваших плечах.
Мы специально не делаем огромных полотен текста с лицензионными соглашениями, чтобы тыкать Вас в них потом в случае споров. Мы всегда стараемся помочь нашим пользователям и решать проблемы/конфликты, если таковые случаются. Но мы так же надеемся на адекватное поведение с Вашей стороны, помните — глупость / хамство / агрессия никак не способствуют желанию помогать Вам.
X, Y, Z — координаты точки Timeout — время ожидания при проблемах в движении (по умолчанию — 8сек) Obj — объект
Delta — смещение вперед/назад
Найденные примеры для этого метода:
Остановка фарма при обнаружении посторонних персонажей и отход в укромное место
Движение по линейному маршруту начиная с ближайшей к нам точки
GPS — удобное передвижение в Adrenaline боте. Полная инструкция.
DMoveTo
Boolean
Передвинуться к точке. Без ожидания окончания передвижения и ответа от сервера.
X, Y, Z — координаты точки
Delta — смещение вперед/назад (по умолчанию — за 100 до цели)
Для просмотра примера необходимо зарегистрироваться
Unstuck
Boolean
Использовать возврат в город (/unstuck)
Аргументы отсутствуют
Для просмотра примера необходимо зарегистрироваться
GoHome
Boolean
Воскреснуть (в город / в холл клана / . )
ResType — метод воскрешения. Методы воскрешения.
ID — идентификатор локации. Идентификаторы локаций.
StartX, StartY — координаты начальной точки EndX, EndY — координаты конечной точки PathList — список, в который будет записан маршрут
Действия
ID — идентификатор действия. Идентификаторы действий. Force — использовать ли принудительно (через Ctrl) (по умолчанию — нет)
Shift — использовать ли через Shift (по умолчанию — нет)
PauseTime — задержка после атаки (в мс, 1сек = 1000мс) (по умолчанию — 2сек) Force — атаковать ли принудильно (через Ctrl) (по умолчанию — нет)
Item — дроп/предмет, лежащий на земле
ByPet — подобрать ли питомцем (по умолчанию — нет)
Range — максимальная дистанция поднятия (по умолчанию — 250)
ZLimit — ограничение по разнице в координате Z (по умолчанию — 150)
OnlyOwn — поднимать ли только дроп/предметы, принадлежащие пользователю/группе (по умолчанию — нет)
ByPet — поднимать ли питомцем (по умолчанию — нет)
Для просмотра примера необходимо зарегистрироваться
Stand
Boolean
Встать
Аргументы отсутствуют
Для просмотра примера необходимо зарегистрироваться
Sit
Boolean
Сесть
Аргументы отсутствуют
Для просмотра примера необходимо зарегистрироваться
Нацеливание / поиск цели
Name — имя объекта ID — идентификатор объекта Obj — объект
OID — уникальный идентификатор объекта
Force — нацеливаться ли принудительно (через Ctrl)
Name — имя объекта
var Enemy — переменная, в которую будет записан враг Obj — объект, для которого ведется поиск врага Range — максимальная дистанция поиска (по умолчанию — 2000) ZLimit — ограничение по разнице в координате Z (по умолчанию — 300)
Range — максимальная дистанция (по умолчанию — 2000) ZLimit — ограничение по разнице в координате Z (по умолчанию — 300) NotBusy — искать ли только свободные и находящиеся в зоне цели (по умолчанию — да)
Obj — объект
Для просмотра примера необходимо зарегистрироваться
ClearIgnore
—
Очистить список игнорируемых ботом объектов
Аргументы отсутствуют
Для просмотра примера необходимо зарегистрироваться
IsBusy
Boolean
Атакуется ли уже НПЦ другим игроком
Умения
Name — название умения ID — идентификатор умения Force — использовать ли принудительно (через Сtrl) (по умолчанию — нет)
Shift — использовать ли через Shift (по умолчанию — нет)
Найденные примеры для этого метода:
Поддержание курицы в боевом режиме (для мана заливашек)
Универсальный скрипт для автоматической зарядки иконы для любых танков
DUseSkill
Boolean
Использовать умение. Без ожидания окончания использования умения и ответа от сервера.
ID — идентификатор умения Force — использовать ли принудительно (через Сtrl)
Shift — использовать ли через Shift
ID — идентификатор умения
X, Y, Z — координаты точки применения Force — использовать ли принудительно (через Сtrl) (по умолчанию — нет)
Shift — использовать ли через Shift (по умолчанию — нет)
Name — название баффа
ID — идентификатор баффа
ID — идентификатор умения
Предметы
Name — название предмета ID — идентификатор предмета Obj — предмет ByPet — использовать ли питомцем (по умолчанию — нет)
Force — использовать ли принудительно (через Ctrl) (по умолчанию — нет)
OID — уникальный идентификатор предмета ByPet — использовать ли питомцем Force — использовать ли принудительно (через Ctrl)
Name — название предета ID — идентификатор предета
Item — предмет Count — количество предмета
ID — идентификатор предмета Count — количество предмета X, Y, Z — координаты
Index — порядковый номер в списке крафта (начиная с 0)
ID — идентификатор предмета
Item — предмет
Name — название предмета Count — количество предмета ToPet — отдать питомцу(true) или забрать(false)
ToWH — положить(true) или забрать(false) List — список идентификаторов предметов и их количества — [Item1, ItemCount1, ItemID2, ItemCount2, . ]
Name — название зарядов Active — активировать(true) ли использование или деактивировать(false)
Name — название предмета
Помощники (питомцы / слуги / саммоны)
Социальное (чат, группа/пати, клан, наставник)
Text — текст сообщения ChatType — тип чата (0 — общий, 1 — крик, 2 — приватный, 3 — групповой/партийный, 4 — клановый, 8 — торговый, 9 — альянса, 10 — объявления, 17 — геройский, 20 — командный канал, 25 — мировой) PlayerName — имя игрока (для приватного чата)
Name — имя игрока LootMode — тип распределения дропа/предметов (по умолчанию — нашедшему). Типы распределения дропа/предметов.
Name — имя игрока
Accept — принять(true) ли приглашение или отклонить(false)
Name — имя игрока
Для просмотра примера необходимо зарегистрироваться
GetMentor
String
Имя наставника
Аргументы отсутствуют
Для просмотра примера необходимо зарегистрироваться
KickMentor
Boolean
Покинуть наставника
Аргументы отсутствуют
Для просмотра примера необходимо зарегистрироваться
CloseRoom
Boolean
Закрыть комнату группы/пати
Аргументы отсутствуют
Для просмотра примера необходимо зарегистрироваться
CreateRoom
Boolean
Создать комнату группы/пати
Caption — заголовок комнаты MinLevel, MaxLevel — минимальный и максимальный уровень игроков для комнаты
PlayersList — список имен игроков, от которых необходимо принимать приглашения — ‘Vasya;Petya;Kolya;Egor’. Если введено ‘*’, пользователь будет принимать приглашение ото всех игроков.
PlayersList — список имен игроков, от которых необходимо принимать приглашения — ‘Vasya;Petya;Kolya;Egor’. Если введено ‘*’, пользователь будет принимать приглашение ото всех игроков.
PlayersList — список имен игроков, от которых необходимо принимать приглашения — ‘Vasya;Petya;Kolya;Egor’. Если введено ‘*’, пользователь будет принимать приглашение ото всех игроков.
Квесты
ID — идентификатор квеста Stage — этап квеста
ID — идентификатор квеста
Для просмотра примера необходимо зарегистрироваться
OpenQuestion
Boolean
Открыть квестовый «знак вопроса»
Аргументы отсутствуют
Для просмотра примера необходимо зарегистрироваться
GetDailyItems
Boolean
Получить ежедневную награду
Аргументы отсутствуют
Для просмотра примера необходимо зарегистрироваться
GetDailyItem
Boolean
Получить одну из ежедневных наград
ID — идентификатор награды/предмета
Для просмотра примера необходимо зарегистрироваться
UpdateDailyList
Boolean
Обновить список ежедневных наград
Аргументы отсутствуют
Для просмотра примера необходимо зарегистрироваться
Диалоги
Timeout — время ожидания открытия диалога (в мс, 1сек = 1000мс) (по умолчанию — 5сек)
Caption — текст строки диалога Index — порядковый номер строки диалога (начиная с 1) Timeout — время ожидания ответа от сервера (в мс, 1сек = 1000мс) (по умолчанию — 1сек)
Text — текст команды/bypass
Найденные примеры для этого метода:
Ребаф через Alt+B во время фарма — отбегаем в сторону, чтобы выйти из боя и отбиваемся от мобов
Подробно об Engine.BypassToServer
Работа с динамическими bypass’ами. Парсинг. Регулярные выражения
DlgText
String
Текст обычного диалога
Аргументы отсутствуют
Для просмотра примера необходимо зарегистрироваться
Найденные примеры для этого метода:
Работа с динамическими bypass’ами. Парсинг. Регулярные выражения
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)
Торговля
List — список идентификаторов предметов, их количества и цен — [Item1, ItemCount1, ItemPrice1, ItemID2, ItemCount2, ItemPrice2, . ] StoreType — тип лавки. Типы лавок. StoreCaption — надпись на лавке
Sell — продажа(true) / покупка(false) List — список идентификаторов предметов и их количества — [Item1, ItemCount1, ItemID2, ItemCount2, . ]
IDorIndex — идентификатор / порядковый номер предмета Count — количество предмета ByIndex — использовать ли порядковый номер(true) предмета или идентификтор(false) (по умолчанию — идентификатор)
Receiver — получатель письма Topic — тема письма Text — текст письма ItemsList — список идентификаторов приложенных предметов и их количества — [Item1, ItemCount1, ItemID2, ItemCount2, . ] Price — стоимость получения письма (по умолчанию — бесплатно)
MaxLoad — максимальная загрузка персонажа в процентах (по умолчанию — 65) MaxCount — максимальное количество предметов (по умолчанию — 1000)
Для просмотра примера необходимо зарегистрироваться
ClearMail
Boolean
Очистить почту
Аргументы отсутствуют
Для просмотра примера необходимо зарегистрироваться
Зона, время
X, Y, Z — координаты
X, Y, Z — координаты
Obj — объект X, Y, Z — координаты точки
Для просмотра примера необходимо зарегистрироваться
GameTime
Cardinal
Текущее игровое время (в мин)
Аргументы отсутствуют
Для просмотра примера необходимо зарегистрироваться
IsDay
Boolean
Дневное ли время в игре
Аргументы отсутствуют
Для просмотра примера необходимо зарегистрироваться
Аккаунт (статус / вход / выход)
Найденные примеры для этого метода:
Релог на нужного персонажа
Проверка на дисконнект (в потоке)
LoginStatus
Integer
Этап загрузки аккаунта (-1 — отключен, 0 — загрузка клиента / ввод логина и пароля, 1 — лицензионное соглашение / выбор сервера, 2 — выбор персонажа / в игре)
Аргументы отсутствуют
Для просмотра примера необходимо зарегистрироваться
AuthLogin
Boolean
Ввести логин и пароль аккаунта
Login — логин аккаунта
Password — пароль аккаунта
CharIndex — порядковый номер персонажа (по умолчанию — выбор последнего активного персонажа)
Настройки бота
ID — идентификатор модуля (0 — все, 1 — атака, 2 — лечение, 3 — бафф, 4 — события) Active — активировать ли модуль(true) или деактивировать(false)
Найденные примеры для этого метода:
Детект мобов-чемпионов
Остановка фарма при обнаружении посторонних персонажей и отход в укромное место
Универсальный скрипт для автоматической зарядки иконы для любых танков
GetFaceState
Boolean
Состояние модуля настроек бота
ID — идентификатор модуля (0 — все, 1 — атака, 2 — лечение, 3 — бафф, 4 — события)
ID — идентификатор
Wait — ожидать ли обновления настроек и загрузки аккаунта
FilePath — полный путь до файла / название файла из папки Settings
FilePath — полный путь до файла / название файла из папки Settings
Для просмотра примера необходимо зарегистрироваться
ClearZone
—
Очистить зоны на карте бота
Аргументы отсутствуют
Для просмотра примера необходимо зарегистрироваться
SetPerform
Boolean
Установить уровень производительности для игрового клиента в фоне («игра в фоне»)
Title — заголовок сообщения Text — текст сообщения Color — код цвета сообщения. Коды цветов.
Text — текст сообщения Author — автор сообщения (по умолчанию — пользователь)
ChatType — тип чата (по умолчанию — общий)
Show — развернуть(true) или свернуть(false)
Enable — активировать(true) или деактивировать(false)
Game — окна игрового клиента(true) или Adrenaline(false)
Для просмотра примера необходимо зарегистрироваться
GameClose
Boolean
Закрыть игровой клиент
Аргументы отсутствуют
Для просмотра примера необходимо зарегистрироваться
UseKey
Boolean
Нажать клавишу клавиатуры в окне игрового клиента
KeyName — название клавиши KeyCode — код клавиши. Коды клавиш. Ctrl, Shift — зажимать ли Ctrl, Shift (по умолчанию — нет) DownUp — способ нажатия (0 — нажать и отпустить, 1 — нажать, 2 — отпустить) (по умолчанию — нажать и отпустить)
Text — текст
Msg — идентификатор сообщения wParam, lParam — параметры сообщения
Msg — идентификатор сообщения wParam, lParam — параметры сообщения
Найденные примеры для этого метода:
GameHash
Cardinal
Хеш игрового клиента
Аргументы отсутствуют
Для просмотра примера необходимо зарегистрироваться
GameWindow
Cardinal
Идентификатор/handle окна игрового клиента
Аргументы отсутствуют
Для просмотра примера необходимо зарегистрироваться
ServerTime
Cardinal
Текущее время сервера (в мин)
Аргументы отсутствуют
Для просмотра примера необходимо зарегистрироваться
BotWindow
Cardinal
Идентификатор/handle окна Adrenaline
Аргументы отсутствуют
Для просмотра примера необходимо зарегистрироваться
IsClassicServer
Boolean
Классический(L2 Classic) ли сервер
Аргументы отсутствуют
Для просмотра примера необходимо зарегистрироваться
GetServerIP
String
IP-адрес игрового сервера
Аргументы отсутствуют
Для просмотра примера необходимо зарегистрироваться
Сетевые пакеты
Разное
Action — вид ожидаемого события. Виды событий.
ActionList — список видов ожидаемых событий — [EventType1, EventType2, ..]. Виды событий. var P1, P2 — параметры, для каждого события имеют свои значения. Описание параметров. Timeout — время ожидания событий (в мс, 1сек = 1000мс) (по умолчанию — вечно)
Взаимодействие с другими аккаунтами Adrenaline
Найденные примеры для этого метода:
Универсальный скрипт для автоматической зарядки иконы для любых танков
GetParty
TParty
Группа/пати аккаунта этого контроллера
Аргументы отсутствуют
Для просмотра примера необходимо зарегистрироваться
GetCharList
TCharList
Список игроков вокруг персонажа аккаунта этого контроллера
Аргументы отсутствуют
Для просмотра примера необходимо зарегистрироваться
Найденные примеры для этого метода:
Универсальный скрипт для автоматической зарядки иконы для любых танков
GetNpcList
TNpcList
Список НПЦ вокруг персонажа аккаунта этого контроллера
Аргументы отсутствуют
Для просмотра примера необходимо зарегистрироваться
GetDropList
TDropList
Список дропа/предметов, лежащих на земле вокруг персонажа аккаунта этого контроллера
Аргументы отсутствуют
Для просмотра примера необходимо зарегистрироваться
GetWarehouse
TL2Warehouse
Склад (последний открытый) аккаунта этого контроллера
Аргументы отсутствуют
Для просмотра примера необходимо зарегистрироваться
GetAuction
TL2Auction
Аукцион (последний открытый) аккаунта этого контроллера
Аргументы отсутствуют
Для просмотра примера необходимо зарегистрироваться
GetChatMessage
TChatMessage
Последнее сообщение чата аккаунта этого контроллера
Аргументы отсутствуют
Для просмотра примера необходимо зарегистрироваться
GetScript
Pointer на TPaxEngine
Указатель на скрипт аккаунта этого контроллера. Может быть преобразован в TPaxEngine.
Аргументы отсутствуют
Для просмотра примера необходимо зарегистрироваться