Обзор интерфейса Адреналин бота и его возможностей


Общая информация

Итак, прежде всего, что такое Адреналин бот? Это программа, позволяющая автоматизировать внутриигровые действия в игре Lineage 2. С помощью Адреналин бота вы можете управлять сразу целой фул пати, или даже большим количеством персонажей. Настройка поведения осуществляется за счет интерфейса и скриптов.

Интерфейс - это привычное для многих окно с различными настройками, где вы можете настроить атакующие умения, баф, хил и так далее.

Скрипты - это произвольные сценарии, написанные на языке программирования Delphi, которые позволяют управлять персонажем так как вам захочется.


Основное окно

Давайте для начала изучим главное окно Адреналин бота.

Слева мы видим менеджер аккаунтов - это список запущенных окон, которыми управляет бот. По сути этот список - основополагающий элемент управления. Если мы выделим какой-либо аккаунт - все остальные элементы интерфейса начнут отображать информацию связанную именно с этим аккаунтом. Например, информацию о ХП \ МП нашего персонажа и выделенной им цели.

Внизу мы видим список сообщений - здесь есть несколько вкладок. По умолчанию открыта вкладка, где отображаются логи запущенных скриптов, но мы так же можем видеть здесь внутриигровые чаты и даже некоторую информацию о нашей цели: статы, эквип и бафы.

Перейдем к карте - она нужна для того, чтобы мы могли понять, где находится персонаж, даже если окно игры свернуто и видеть его окружение: монстров \ игроков \ дроп. Если у вас вместо карты отображается синий цвет - убедителсь, что скачали карты апдейтером и включили отображение карты в боте. А еще с её помощью можно рисовать зоны, на которых будет фармить ваш бот. Чтобы нарисовать зону, нужно нажать правой кнопкой мыши по ней и активировать функцию "редактирование зоны", потом нарисовать зону, и сохранить, дав ей какое-нибудь название. Не так давно мы добавили возможность открывать отдельные окошки с картами для каждого персонажа - это удобно, если вам нужно чтобы сразу несколько персонажей были на виду. С помощью этих окошек, кстати, можно быстро ставить бота на паузу на определенных окнах.

Кроме того, в боте отображается различная информация об окружающем мире:

  • Список игроков вокруг нас - их ники, профы, названия кланов и дистанция до них
  • Список сопартийцев, разделенный на игроков и их петов / сумонов
  • Базовая информация о персонаже, его петы, умения, бафы и инвентарь
  • Списки дропа и NPC
  • Так же тут отображается статистика по фарму - сколько времени бот онлайн, сколько он нафармил и так далее. Такая статистика может быть полезна, когда вы хотите понять, какой спот выгодней фармить.

Рядом с картой расположен редактор скриптов - тут мы можем редактировать и запускать скрипты и плагины. Подробно о скриптах и редакторе мы поговорим чуть попозже.

Отображение перечисленных элементов интерфейса можно включить и выключить, для этого в верхнем меню выбираем "вид → панели" и настраиваем, что отображать, а что нет. Еще расположение всех элементов главного окна бота можно настроить под себя - для этого нужно "схватить" какой-нибудь элемент за заголовок и перетащить куда хочется. Если вдруг во время такой попытки все вышло из под контроля и вы захотите вернуть все к первоначальному состоянию - выключите бота (через меню → выход, просто нажатие на крестик не выключает бота) и удалите файл Settings.ini, расположенный в папке Settings.


Интерфейс бота

Перейдем теперь к обзору интерфейса настройки поведения ботов в бою. Чтобы открыть интерфейс - нужно выделить аккаунт и нажать на кнопку с изображением шестеренки. Появится окно интерфейса. Слева расположено навигационное меню, под ним - выпадающий список для выбора конфига бота и включения \ выключения функций бота. Конфиг бота хранит информацию о том, как ему нужно вести себя в бою - какими скилами атаковать, какие бафы использовать, каких мобов бить и так далее. Каждый конфиг имеет свое название. Конфиг может быть создан как для конкретного персонажа (и, например, назван его именем), так и для группы однотипных персонажей (например у вас 10 окон спойлеров, они фармят в разных локациях, но все могут использовать один и тот же типовой конфиг). Ниже расположены кнопки, включающие и выключающие как определенные функции бота, так и всего бота в целом.

  • Атака отвечает за поведение связанное с поиском новых целей (в том числе по асисту), их атакой и подбором дропа.
  • Лечение отвечает за функции хила, натсроенные во вкладках селф хил и пати хил-баф
  • Бафф отвечает за функции ребафа, настроенные во вкладках селф баф и пати хил-баф
  • События активирует отслеживание событий и реакцию на них. Обратите внимание, что отслеживание событий происходит даже когда бот стоит на паузе.

Детально разбирать все страницы с настройками в этом видео мы не будем. Но давайте кратко сформулируем, зачем нужны все эти вкладки.

  • Сэлф баф. В этой вкладке настраивается список умений, предметов или выбора диалогов в Alt+B, для ребафа во время боя. С различными условиями для каждого элемента.
  • Пати хил - баф. Тоже настраиваемый список, но только теперь настройки относятся к сопартийцам.
  • Пати настройки. Тут настраивается взаимодействие ботов с другими персонажами. Сбор пати, принятие приглашений и других диалогов, асист, следование, защита сопартийцев и так далее.
  • Атака. В этой вкладке настраивается список умений, которыми бот будет атаковать противников. Для каждого умения можно настроить свои условия.
  • Поиск цели. Здесь настраиваются как общее поведение связанное с поиском новых целей, так и фильтры мобов с приоритетами.
  • Зона поиска. Тут мы указываем, где именно должен бот искать новые цели. Как правило тут указывается нарисованная карта, о которой говорилось ранее.
  • Дроп. Здесь можно настроить общие параметры подбора дропа, а так же фильтры.
  • Разное. В этой вкладке можно настроить рыбалку, крафт, автораспаковку паков с сосками, модифицировать стандартную базу монстров \ предметов \ умений бота, а так же доп настройки.
  • События. Тут настраивается список событий, которые будет отслеживать бот и реакция на эти события.

Редактор скриптов

Вернемся теперь к редактору скриптов. С его помощью вы можете писать, компилировать и запускать как свои собственные скрипты, так и написанные другими людьми. Благодаря скриптам Адреналин бот может автоматизировать практически любые действия в игре.

Скрипты бывают трех разных типов:

  • С открытым исходным кодом - это обычные текстовые файлы, которые можно открыть любым текстовым редактором, имеют расширение txt или pas. При запуске такого скрипта он каждый раз сначала компилируется, и только потом запускается.
  • Зашифрованные - в боте есть возможность зашифровать скрипт, после чего его исходный код нельзя будет посмотреть. При шифрации можно так же привязать скрипт к определенному ПК. Такие скрипты имеют расширение enc и они очень полезны, если вы например делитесь скриптом со своим знакомым, но не хотите показывать исходный код. При запуске такого скрипта он тоже сначала компилируется, и только потом запускается.
  • Бинарные - это уже скомпилированные скрипты, т.е. они сразу запускаются. Имеют расширение bin. Такие скрипты имеют ряд преимуществ - они не нагружают процессор на этапе компиляции, их исходный код надежно защищен, и если ваш скрипт имеет много модулей, то на выходе они все соберутся в один файл. Но тут есть так же один недостаток - если в боте будет обновлен скриптовый движок - такие скрипты перестанут работать, их нужно будет пересобрать.

Как запустить скрипт?

Все скрипты запускаются одинаково - сначала нужно выбрать аккаунт, на котором вы хотите запустить скрипт, далее в редакторе скриптов нажать на иконку с изображением папки и в открывшемся диалоговом окне выбрать скрипт, который вы хотите запустить. После этого нажать кнопку Старт.

На нашем сайте есть множество готовых скриптов для Адреналин бота на все случаи жизни.

Так же в Адреналин боте реализованы алгоритмы поиска пути, благодаря чему боты могут передвигаться в игре по заранее нарисованным маршрутам всего в пару строчек кода. Для редактирования маршрутов есть специальный инструмент - GPS Editor, и он тоже представлен у нас на сайте. Подробности о том, как им пользоваться вы найдете на странице с его описанием.