Разные
| Название | Результат | Описание | Код | Параметры | Примеры |
|---|---|---|---|---|---|
| Delay | Boolean | Сделать временную паузу скрипта | |
Time - время паузы (в мс, 1сек = 1000мс) |
Для просмотра примера необходимо зарегистрироваться
|
| - | Написать сообщение/лог в интерфейсе Adrenaline | |
Text - текст сообщения (любого типа) |
Для просмотра примера необходимо зарегистрироваться | |
| TimerEx | Boolean | Проверить таймер | |
var LastTime - переменная для времени предыдущего срабатывания |
Для просмотра примера необходимо зарегистрироваться
|
| OnFree | - | Обработчик событий - остановка скрипта | |
Аргументы отсутствуют | Для просмотра примера необходимо зарегистрироваться |
| PlaySound | - | Воспроизвести звуковой файл | |
FilePath - путь к файлу звука |
Для просмотра примера необходимо зарегистрироваться |
| StopSound | - | Остановить воспроизведение звуков | |
Аргументы отсутствуют | Для просмотра примера необходимо зарегистрироваться |
| GetL2ClassInfo | String | Получить полное/краткое название класса по его идентификатору | |
ClassID - идентификатор класса |
Для просмотра примера необходимо зарегистрироваться
|
| CalcXYZ | TXYZ | Сгенерировать между двумя точками/объектами промежуточную точку по указанным параметрам | |
FromXYZ - первая точка ToXYZ - вторая точка FromObj - первый объект ToObj - второй объект Delta - смещение вперед/назад SideDelta - смещение влево/вправо (по умолчанию - отсутствует) |
Для просмотра примера необходимо зарегистрироваться
|
Свойства Adrenaline
| Название | Результат | Описание | Код | Параметры | Примеры |
|---|---|---|---|---|---|
| LanguageID | Integer | Язык интерфейса бота (1 - русский, 2 - английский) | |
Аргументы отсутствуют | Для просмотра примера необходимо зарегистрироваться |
| ExePath | String | Путь к папке Adrenaline | |
Аргументы отсутствуют | Для просмотра примера необходимо зарегистрироваться |
| BotLoginID | Cardinal | Уникальный хэш ПК. Рекомендуется для создания привязки скрипта к ПК. | |
Аргументы отсутствуют | Для просмотра примера необходимо зарегистрироваться |
| GetHWID | Cardinal | Уникальный идентификатор ПК | |
Аргументы отсутствуют | Для просмотра примера необходимо зарегистрироваться |
Преобразование типов данных
| Название | Результат | Описание | Код | Параметры | Примеры |
|---|---|---|---|---|---|
| FToStr | String | Преобразовать дробное число в строку | |
Number - число с плавающей запятой |
Для просмотра примера необходимо зарегистрироваться |
| MemToHex | String | Преобразовать память в строку | |
Data - различные данные Str - строка |
Для просмотра примера необходимо зарегистрироваться |
| HexToMem | Cardinal / AnsiString | Преобразовать HEX строку в память | |
const Hex - HEX строка |
Примеров не найдено Для просмотра примера необходимо зарегистрироваться |
Игровые события
| Название | Результат | Описание | Код | Параметры | Примеры |
|---|---|---|---|---|---|
| OnAction | - | Обработчик событий - различные из TL2Action | |
Action - вид события. Виды событий. P1, P2 - параметры, для каждого события имеют свои значения. Описание параметров. |
Для просмотра примера необходимо зарегистрироваться |
| OnMoveEvent | - | Обработчик событий - пользователь начал переджвиение | |
Attacker - атакующий объект var StopMove - останавливать ли движение |
Для просмотра примера необходимо зарегистрироваться
|
Взаимодействие с другими аккаунтами Adrenaline
| Название | Результат | Описание | Код | Параметры | Примеры |
|---|---|---|---|---|---|
| GetControl | TL2Control | Получить контроллер другого аккаунта по имени персонажа | |
Name - имя персонажа |
Для просмотра примера необходимо зарегистрироваться |
| GetControlByIndex | TL2Control | Получить контроллер другого аккаунта по индексу | |
Index - порядковый номер аккаунта (начиная с 0) |
Для просмотра примера необходимо зарегистрироваться |
| OnEntry | Boolean | Обработчик событий - вызов TL2Control.Entry из скрипта другого аккаунта | |
var Param - передаваемый параметр |
Для просмотра примера необходимо зарегистрироваться
|
| ShMem | - | Глобальный массив, доступный всем аккаунтам | |
Аргументы отсутствуют |
Для просмотра примера необходимо зарегистрироваться
|
Сетевые пакеты
| Название | Результат | Описание | Код | Параметры | Примеры |
|---|
Настройки капч-картинок
| Название | Результат | Описание | Код | Параметры | Примеры |
|---|---|---|---|---|---|
| MinCapSize | Integer | Минимальный размер капч-картинок для перехвата. По умолчанию - 800. Может быть изменено. | |
Аргументы отсутствуют | Для просмотра примера необходимо зарегистрироваться |
| СaptchaScan | Boolean | Статус активности перехвата дополнительных капч-картинок. Может быть изменено. | |
Аргументы отсутствуют | Для просмотра примера необходимо зарегистрироваться |
Отправка уведомлений
| Название | Результат | Описание | Код | Параметры | Примеры |
|---|---|---|---|---|---|
| SendToDiscord | Boolean | Отправить сообщение в Discord | |
ApiKey - уникальный ключ (генерируется в личном кабинете) Text - текст сообщения |
Для просмотра примера необходимо зарегистрироваться
|
| SendToTelegram | Boolean | Отправить сообщение в Telegram | |
ApiKey - уникальный ключ (генерируется в личном кабинете) Text - текст сообщения |
Для просмотра примера необходимо зарегистрироваться
|
| SendToIcq | Boolean | Отправить сообщение в Icq | |
ApiKey - уникальный ключ (генерируется в личном кабинете) Text - текст сообщения |
Для просмотра примера необходимо зарегистрироваться
|
- Обмен информацией между аккаунтами с помощью ShMem
- Обработчик событий во время бега OnMoveEvent
- Вызов исполнения процедур в другом скрипте с помощью Entry \ OnEntry
- Повтор выбора диалогов окнами за основным персонажем
- Работа с датой и временем. GetTickCount. Ограничение срока действия скрипта.
- Остановка фарма при обнаружении посторонних персонажей и отход в укромное место
- Детект мобов-чемпионов
- Отправка уведомлений в Telegram / Discord / Icq из скрипта
- Счетчик игроков из указанных кланов + запись информации в файл
- Универсальный скрипт для автоматической зарядки иконы для любых танков