Руководство по настройке

Несмотря на кажущуюся сложность, бот устроен довольно просто.
Первая вкладка бота — окно браузера. Здесь Вы можете совершать любые игровые манипуляции независимо от работы бота

Бот состоит из множества отдельных модулей, которые и обеспечивают его работу. На вкладке «Разное» в разделе «Настройка интервалов» можно увидеть их неполный перечень, а также настроить интервалы между их запусками (в минутах).

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

14

Рекомендуемые задержки:

  • Шпионаж — 5
  • Фарм миссии — 5
  • Запуск исследователей — 5
  • Торговля — 10
  • Перевозки — 10
  • Автозаказ — 4
  • Скан владений — 5
  • Скан карты — 3
  • Засветы — 5

На вкладке «Владения» в разделах «Игрок» и «Владения» собрана некоторая информация об игровом персонаже.
23

Информация обновляется при каждом сканировании владений. При желании, его можно запустить вручную.
22
20Вкладка «Логи», которая видна на скриншоте — наиболее важный информационный центр бота. Здесь ведётся запись всех действий, которые он произвёл. Также в логах указываются причины, по которым бот не смог произвести требуемые от него действия. Логи разбиты по вкладкам согласно разным модулям. На вкладке «Общий лог» дублируются все сообщения со всех вкладок. У логов есть автоочистка, которая настраивается на вкладке «Управление».

Далее рассмотрим наиболее важные модули.

Автоматизация заказа юнитов

Модуль автоматически заказывает юнитов в любом владении.
4
Для заполнения списка нажмите на кнопку «Обновить список».

Чекбокс «Активно» включает или выключает заказ данного типа юнитов в данном владении. Заказ будет произведён, если во владении находится золота и рабов больше, чем указано в соответствующих столбцах. Остальные ресурсы тратятся полностью по мере возможности. Если отмечен чекбокс «Наполнение» над таблицей — при каждом заказе бот будет заказывать число юнитов, указанное в столбце «Очередь». Иначе — будет дозаказ до значения «Очередь».
Наивысший приоритет — 0.

Автоматизация торговли и перевозки ресурсов

Модуль автоматически выставляет ресурсы на рынок.
5
Здесь для каждого лота необходимо заполнить строку в таблице. Например:

Условие 1 и условие 2 — критерии, при выполнении которых продажа будет произведена. Операнд указывает, как воспринимать эти условия — только оба сразу или выполнение хотя бы одного из них. Чекбокс «Активно» включает выполнение конкретного задания по продаже.
Наивысший приоритет — 0.

Модуль перевозки ресурсов, находящийся в соседнем разделе, практически идентичен модулю торговли. Его установка не вызовет трудностей.

Автоматизация фарма руин

Пожалуй, самый важный функционал бота.
7Это главное окно настроек фарма. Вверху выбираем владение для фарма, город со шпионами/провидцами и радиус фарма без героя. Внизу вводим фармотряд и включаем фарм для руин нужного уровня, справа выбираем приоритет фарма. Если не отмечена опция «Калькулятор» в самом верху — бот будет посылать заданную армию, иначе будет производиться расчёт отправляемого отряда ради уменьшения стоимости похода (опция ШагО в таблице армий — шаг оптимизации). Оптимизация просчитывает бой, постепенно уменьшая численность войск в отряде начиная с лекарей и заканчивая воинами, таким образом высчитывая минимально возможную по стоимости отправки армию.
Для фарма с героями нажимаем «Инициировать героев», если их нет в списке. Далее настраиваем их:

  • Армия — фармслот данного героя;
  • Радиус — радиус фарма для конкретного героя;
  • Гарнизон — программа при каждом сканировании владений а также по возврату других героев будет помещать этого героя в гарнизон;
  • Расчёт — оптимизация фармотряда с героем;
  • Руины 5 и Руины 6 — фарм определённого уровня руин;
  • Фарм — включение/выключение фарма этим героем;
  • Некр — бот будет стараться слать героя на руины с наибольшим количеством войск;
  • Приоритет — порядок отправки героев на руины, если их несколько (0 — наивысший).

ВАуте — показывает, ошеломлён ли герой.

Для фарма только героями включаем вверху опцию «Фарм только с героями».
«Альт. оптимизация» — тестовый вариант оптимизации, генерирующий несколько десятков армий от нуля до заданного фармслота, из которых выбирается лучшая.

В разделе «Информация» в виде таблицы отображается информация о известных руинах, пригодных к фарму.
Также применяется цветная маркировка: зелёный — мы идём на руину, жёлтый — на руину идёт кто-то ещё, красный — мы идём и нас подрезают, синий — мы идём и кого-то подрезаем.
8
По умолчанию бот будет подрезать на руинах любых игроков. На вкладке «Соперники» можно вписать тех, кого подрезать не нужно, оставив пустым чекбокс поля «Подрез» напротив нужного игрока. Остальные функции этой таблицы пока не реализованы.

Отправка двойного спама

Полезный функционал, который пригодится как при фарме агрессивных руин, так и при построении атак в секунду.
9
Выбираем стартовое владение, цель в формате хх-уу-сс, армию для отправки, скорость (0 — медленная, 3 — быстрая) и тип миссии. Далее есть 2 варианта отправки:

  1. Прямо сейчас — нажимаем кнопку «Отправить», бот отправляет заданные атаки;
  2. Запланированный старт — справа вверху вводим желаемое прибытия, кнопку «Отправить» не нажимаем. В нужное время бот отправит атаки. Обратите внимание, что на данный момент модификаторы длительности миссии не учитываются.

База данных

Центр сбора данных о всех видимых и не только объектах на карте для их дальнейшего анализа.
11
Слева вверху можно настроить периодичность сканирования местности, центр скана и его радиус, а также запустить скан вручную.
Пример заполненной таблицы:
32
Таблицы данного вида предлагают широкие возможности настройки отображения. Содержимое можно сортировать по какому-либо столбцу, щёлкнув на столбец левой кнопкой мыши. В контекстном меню по правой кнопке мыши можно настроить множество опций, такие как поиск, автофильтр и группировку. Например, чтобы группировать содержимое по типам владений, выбираем пункт «Показать область группировки» и в появившуюся область перетаскиваем столбец «Тип».

Кнопка «Пометить на карте» отмечает на миникарте королевства с выбранными владениями. Чтобы выбрать владения для отметки, таблицу необходимо отфильтровать по нужным Вам параметрам. Значок фильтра появляется  в правом верхнем углу наименования столбца при наведении на него; также можно воспользоваться автофильтром (см. выше).

Автоматизация засвета руин

Весьма полезный функционал, особенно для засвета руин игрокам младшего звания.
12
Чтобы программа автоматически засвечивала руины, вписываем в таблицу ник игрока, в столбец «Уровни» — нужные уровни руин через запятую, в столбце «Радиус» указываем, на каком максимум расстоянии от столицы игрока показывать ему руины. После этого отмечаем чекбокс «Автозасвет».

Кроме плановых запусков, руины также можно показывать вручную — справа для этого есть отдельные кнопки. Ниже выбираем игрокам какого звания светить руины при ручных запусках.

Автоматизация исследования местности

Ещё один незаменимый модуль, который автоматизирует запуск встроенного в игру автоисследования.
13
Для получения информации о Ваших исследовательских корпусах нажмите «Обновить». Каждый корпус настраивается отдельно. Для корпуса указываем:

  • Задания — королевства для исследования в формате х-у, через запятую;
  • Активно — отмечаем чекбокс для включения задания;
  • Вверху указываем приоритет, по которому корпус будет исследовать выбранные королевства — по количеству руин в них (запуск в королевство, где найдено меньше всего руин), по давности исследования или по порядку — так, как указано в задании.

Информация в этих полях обновляется автоматически:

  • Цель — королевство, которое корпус исследует в данный момент;
  • Занято — статус (ведётся/не ведётся исследование).

Вверху настраиваем максимальное число руин, при котором королевство будет исследоваться и максимальное число корпусов, одновременно исследующих одно королевство.

Ручное исследование

Функционал на данный момент дорабатывается.

Прочее

На вкладке «Разное» содержится огромное количество настроек, улучшающих впечатление от игры. Здесь можно настроить оповещения об атаках и не только всплывающими сообщениями или звуком, настроить автоотмену с подрезанной руины, распределить склады в любом владении, включить будильник, настроить оповещение о событиях по e-mail или SMS (требуется учётная запись в Mail-Агенте) и многое другое.

Справа вверху в меню «Темы» можно выбрать внешний вид программы.

В модулях с заданиями (торговля, перевозки, исследование и т.д.) выделенное задание можно удалить клавишей Del и скопировать клавишей Insert. Также данные модули можно включить двойным кликом по одному из его заданий, при этом будет выполнено только выбранное задание.