Видео-инструкции по настройке и использованию
Основная информация
Первая вкладка бота — окно браузера. Здесь Вы можете совершать любые игровые манипуляции независимо от работы бота (но при этом желательно ставить бота на паузу).
Миссии
Информация об имеющихся миссиях, а также настройки обнаружения атак и оповещения о них. Для включения проверок атак на нужные цели — должны быть включены соответствующие опции.
- Контроль атак на себя и сокланов — эта опции включает проверку и обнаружение атак идущих на себя и клан (для контроля за атаками на клан у вас должны быть права воен.министра).
- Проверять, даже если не военмин. — бот будет следить за атаками на сокланов, перемещаясь по их столицам.
- Контроль атак на союзов — бот смотрит за атаками на союзников к миссиям которых есть доступ.
- Контроль атак на замки — аналогично, если таковые имеются.
- Прекратить активность под атакой — при атаке бот станет на паузу, после атаки снимется — при паузе некоторые модули будут работать (проверка атак, смена героев).
- Отменить при подрезе с агры/стоуна — бот отменит миссию атаки с агры/стоуна если сочтет что его подрезают (по любому при наличии миссии разбивки лагеря, и при атаках в соответствии с настройками), при этом не важно бот инициировал миссию или игрок.
- Отменить при подмоге монстров — бот отменит миссию со стоунхенжа, если увидит что туда идет подмога, при этом не важно бот инициировал миссию или игрок. При этом, бот игнорирует настройки фарма о учете количества подмог при создании миссии — решение об отмене принимается исходя из предполагаемых потерь. При превышении заданных в настройках потерь для стоунхенжа — миссия будет отменена.
- Игнорировать пробой из наймов — бот не будет считать подрезом миссии, состоящие из одних наймов, не важно кто владелец миссии.
- Считать подрезом при количестве юнитов… — указывается количество юнитов в миссии при котором бот должен так или иначе на нее реагировать. При выборе опции Расчет — бот будет считать результат боя — если миссия убивает руину/агру/стоун — то бот считает ее подрезом, иначе не считает.
- Считать спамом при количестве юнитов менее… — указывается количество юнитов в миссии при котором бот должен так или иначе на нее реагировать. Менее заданного — бот считает спамом, более — реальной атакой.
- Скрыть миссии исследователей — бот не отображает миссии исследователей в таблице миссий (для удобства).
- Скрыть миссии спама- бот не отображает боевые миссии, если согласно настроек — они считаются спамом (для удобства).
- Скрыть возвраты- бот не отображает миссии, если они уже возвращаются (для удобства).
- Не оповещать, если до атаки более… (мин.) — бот не оповещает об атаках, до прибытия которых времени осталось больше чем задано в настройке.
Кнопками можно инициировать проверку миссий прямо сейчас или отменить миссии исследователей.
В развороте каждой миссии есть доп.опции — напоминание о прибытии/возврате миссии, значения больше 0 включают уведомление за Х минут, 0 — выключает, и кнопка отмены миссии, если отмена возможна.
Владения
Модуль «Менеджер владений» предоставляет полную информацию о Ваших владениях, а также позволяет автоматизировать ряд действий, относящихся к владениям. В перечне владений указаны данные о находящихся во владении войсках (гарнизон), ресурсах (банк), а также данные расчета количества часов, в течении которых текущий гарнизон обеспечен жалованьем (при расчете не учитываются модификаторы расхищения и жалованья за счет свойств зданий, героев или активных свитков).
Для раскрытия дополнительной информации и настроек владения нажмите «+» слева от названия владения в перечне. Помимо дополнительной информации, например о наличии флагов, в настройках владения можно указать время начала автоматического открытия, либо закрытие ворот владения (пометьте соответствующие чек-боксы для активации этих функций), а также настроить перемещение созданных юнитов в убежище (будьте внимательны с этой настройкой, т.к. «созданными» считается разница в количестве юнитов между двумя запусками модуля, таким образом перемещенные из другого владения войска могут попасть под это определение и быть перемещенными в убежище). Очень полезными и рекомендуемыми к установке на всех владениях являются опции «прятать армию перед проигрышем» и «прятать армию, если потери превысят %» — при запуске менеджера владения, и наличии входящей атаки, будет проведен расчет боя, по и в случае проигрыша или превышения установленного лимита потерь, войска (с героем) будут перемещены в убежище (при достаточном количестве золота). Обратите внимание, что при применении раздутий и скрытии войск, алгоритм расчета соответствует игровому, потенциально оставляя возможность неправильного результата (например, при применении атакующим свитка уменьшения количества войск, расчет боя может давать чистый выигрыш, в то время как реальный бой будет проигрышным).
Общая для всего модуля настройка «прятать армию/не фармить/не менять героя до атаки за (мин)» позволяет задать время до атаки, после которого система не вмешивается в управление, позволяя Вам контролировать желаемый результат атаки вручную.
В развороте владения есть настройки времени автозакрытия и автооткрытия ворот, время желательно указывать в начале часа. Бот будет пытаться открыть/закрыть ворота от указанного времени и до конца часа. Также включается опция отправки рабочих и строителей на работу в поселки при открытии ворот — работает по сообщению в почту, соответственно должна быть активна опция проверки почты.
Распределение ресурсов в банке владения — позволяет сменить пропорции хранилища для ресурсов (указывается в долевом отношении).
Автоматизация постройки зданий
Модуль «Строительство» позволяет автоматизировать постройку зданий в городах. Для активации модуля, отметьте чек-бокс «активно». Далее необходимо выбрать «добавить задание» для наполнения списка заданий.
Параметрами каждого задания являются координаты владения, тип строящегося или улучшаемого здания, перечень целевых клеток, на которых будет проводиться строительство, а также целевой уровень здания. Для уровней 6 и 7, требующих чж для постройки, необходимо также отметить «улучшать здания, требующие чж».
Модуль также отвечает за автоматический ремонт поврежденных зданий, для активации этой возможности выберете «Авторемонт зданий». Опция «вернуть строителей» позволяет заполнить строителями из состава свободного населения строящиеся здания, которые по различным причинам были ранее освобождены от строителей (например, закрытие-открытие ворот). Параметры «приоритет» и «активно» позволяют управлять очередностью выполнения Ваших заданий – выполняются только активные задания, задания с меньшей абсолютной величиной приоритета будут выполнятся в первую очередь.
Нумерация в окошке добавления задания и таблице отличаются — в окне добавления нумерация клеток такая как выглядит в браузере, а в таблице системная (т.е. начинается от 0, поселки нумеруются по часовой стрелке начиная с левого верхнего, после всех поселков нумеруются здания внутри ворот).
Автоматизация торговли и перевозки ресурсов
Модуль автоматически продает и покупает ресурсы на рынке, обменивает их на другие, а также перевозит между своими владениями.
Для каждого задания необходимо заполнить строку в таблице.
Условия — критерии, при выполнении которых продажа будет произведена. Чекбокс «Активно» включает выполнение конкретного задания.
Наивысший приоритет — 0.
Мин.Ресурса — означает, что бот не будет расходовать данное количество ресурса в городе при выполнении задания (не снижаемый резерв).
Макс.Золота — количество золота, при превышении которого бот перестает выставлять на рынок заданный ресурс.
Макс.Цена — максимальная цена для покупки ресурса.
Макс Время — максимальное время миссии покупки — в одну сторону в минутах.
Список игроков — у кого можно покупать ресурсы.
Для модуля перевозок параметры Мин.Ресурса в исходном и Макс.Ресурса в целевом — аналогичны параметрам в модуле торговли.
Перевозить только указанное количество — бот будет пытаться везти строго то количество которое указано в задании, при невозможности — задание выполняться не будет. При выключении опции бот будет перевозить количество ресурсов доступное на момент запуска модуля.
Для перевозки и покупки минимальное количество ресурка — 3000, ниже этого значения бот не покупает и не перевозит.
Автоматизация фарма руин
Пожалуй, самый важный функционал бота.
Это главное окно настроек фарма. Справа выбираем владения и радиус фарма без героя. Внизу вводим фармотряд и включаем фарм для руин нужного уровня, справа выбираем приоритет фарма. Если не отмечена опция «Автокалькулятор» в самом верху — бот будет посылать заданную армию, иначе будет производиться расчёт отправляемого отряда ради уменьшения стоимости похода (опция ШагОптимизации в таблице армий — шаг оптимизации, т.е. размер изменения фармслота при его подборе). Оптимизация просчитывает бой, постепенно уменьшая численность войск в отряде начиная с лекарей и заканчивая воинами, таким образом высчитывая минимально возможную по стоимости отправки армию.
Для фарма с героями нажимаем «Инициировать героев», если их нет в списке. Далее настраиваем их:
- Армия — фармслот данного героя;
- Радиус — радиус фарма для конкретного героя;
- Гарнизон — программа при каждом сканировании владений а также по возврату других героев будет помещать этого героя в гарнизон;
- Расчёт — оптимизация фармотряда с героем;
- Только подрезать — попытка подрезов других игроков, если нет руин с атаками — не фармит;
- Уровни — фарм определённого уровня руин;
- Фарм — включение/выключение фарма этим героем;
- Некр — бот будет стараться слать героя на руины с наибольшим количеством войск;
- Приоритет — порядок отправки героев на руины, если их несколько (0 — наивысший).
ВАуте — показывает, ошеломлён ли герой.
Для фарма только героями включаем вверху опцию «Фарм только с героями».
В разделе «Информация» в виде таблицы отображается информация о известных руинах, пригодных к фарму.
Также применяется цветная маркировка: зелёный — мы идём на руину, жёлтый — на руину идёт кто-то ещё, красный — мы идём и нас подрезают, синий — мы идём и кого-то подрезаем.
По умолчанию бот будет подрезать на руинах любых игроков. На вкладке «Соперники» можно вписать тех, кого подрезать не нужно,а также кого ставить в храм перед выходом миссии фарма.
При наличии игроков для храма и невозможности поставить их в храм — бот фармить не будет.
Отправка двойного спама и сортировка сокровищницы
Полезный функционал, который пригодится при фарме агрессивных руин, так и при построении атак в секунду.
Выбираем стартовое владение, цель в формате хх-уу-zz, армию для отправки, скорость (0 — медленная, 3 — быстрая) и тип миссии. Далее есть 2 варианта отправки:
- Прямо сейчас — нажимаем кнопку «Отправить», бот ставит в очередь и отправляет заданные атаки;
- Запланированный старт — справа вверху вводим желаемое прибытия, кнопку «Отправить» не нажимаем. В нужное время бот отправит атаки. Обратите внимание, что на данный момент модификаторы длительности миссии не учитываются.
Грабеж игроков
Модуль «Грабеж игроков» – используется для автоматизации сбора золота, флагов, рабов с близлежащих владений, а также отсылки миссий «спама». Для активации модуля, отметьте чек-бокс «активно». Далее необходимо выбрать «добавить задание» для наполнения списка заданий.
Параметрами каждого задания являются координаты исходного владения и цели, тип целевого владения, скорость миссии. На данный момент, невозможно включить героя в таких миссиях. В случае, если тип миссии – «разрушение зданий» – необходимо задать параметр «здание», для миссий другого типа он будет игнорирован. Фильтр на атаку «только нейтральные» позволяет избежать атаки ранее нейтрального, а позже захваченного другим игроком владения. Параметры «если есть флаг» и «если золота больше», «если рабов больше» и «по одной атаке» позволяют задать условия отправки, например, избежав грабежа слишком малого количества ресурсов. Параметр «если золота больше» задается в абсолютном значении и применяется для типа миссий «грабежа». Параметр «если рабов больше» задается в абсолютном значении и применяется для типа миссий «захват рабов». Если заданное условие не выполняется, миссия не будет отправлена. Параметры «приоритет» и «активно» позволяют управлять очередностью выполнения Ваших заданий.
При указании дополнительной настройки «не запускать миссию, если потери превысят %» (нужно нажать «+» на соответствующем задании), модуль будет производить расчет боя в момент отправки миссии.
По завершению наполнения списка заданий, выберете «сохранить». Запуск модуля будет выполнятся согласно общему расписанию запуска модулей (вкладка «Модули»), результаты выполнения можно отслеживать во вкладке «Логи».
База данных
Центр сбора данных о всех видимых и не только объектах на карте для их дальнейшего анализа.
Слева вверху можно настроить периодичность сканирования местности, центр скана и его радиус, а также запустить скан вручную.
Кнопка «Пометить на карте» отмечает на миникарте королевства с выбранными владениями. Чтобы выбрать владения для отметки, таблицу необходимо отфильтровать по нужным Вам параметрам. Значок фильтра появляется в правом верхнем углу наименования столбца при наведении на него; также можно воспользоваться автофильтром (см. выше).
- Коры — коры владения;
- Тип — тип владения;
- Название — название владения (города);
- Время — время миссии до цели из центра скана без ускоров;
- Ник — Ник владельца;
- Чж — чж владения (только у руин после шпионажа);
- Олвл — лвл владельца;
- Клан — клан владельца;
- MNA — время прихода своей первой атаки на игрока/руину;
- ENA — время прихода чужой первой атаки на игрока/руину;
- Агр — агра;
- Матк — есть своя атака;
- Террайн — террайн клетки;
- Раса — раса владельца;
- DS — % замедления/цскорения;
- S — статус засвета на клан;
- A — статус оповещения о владении;
- EI — игнор шпионажа (ставится перед шпионажем владений по списку);
- OP — общий рейтинг владельца;
- ALE — средняя давность исследования по королеству;
Автоматизация засвета руин
Весьма полезный функционал, особенно для засвета руин игрокам младшего звания.
Чтобы программа автоматически засвечивала руины, вписываем в таблицу ник игрока, в столбец «Уровни» — нужные уровни руин через запятую, в столбце «Радиус» указываем, на каком максимум расстоянии от столицы игрока показывать ему руины. После этого отмечаем чекбокс «Автозасвет».
Кроме плановых запусков, руины также можно показывать вручную — справа для этого есть отдельные кнопки. Ниже выбираем игрокам какого звания светить руины при ручных запусках.
Автоматизация исследования местности
Модуль «исследование» позволяет полностью автоматизировать процесс регулярного запуска исследователей и иметь всегда актуальную информацию о руинах и владениях Вашей фарм-зоны. Для активации модуля, отметьте чек-бокс «активно».
Чтобы упростить создание списка заданий на исследование, система автоматически находит все владения, содержащие здания исследователей, и задает для каждого из них радиус исследования равный 2 (т.е. в перечне заданий на исследование будут перечислены 25 ближайших секторов). Для каждого здания исследователей, можно индивидуально задать перечень «заданий» (секторов карты), исключив или добавив интересующие сектора. Кнопки R0, R1, R2, R3 позволяют быстро заполнить список заданий для каждого здания исследователей секторами из соответствующего радиуса удаления. Чек-бокс «активно» позволяет включать и отключать исследование для каждого конкретного здания исследователей.
Настройка «тип сортировки заданий» позволяет управлять алгоритмом запуска заданий:
«по давности» — приоритетным будет отправка в давно исследованные сектора;
«по количеству» — приоритетным будет отправка в сектора с наименьшим количеством руин подходящего уровня
«по порядку» — задания будут выполнятся в порядке перечисления в перечне заданий.
Настройка «руин на королевство» позволяет исключать из исследований королевства, уже содержащие максимально возможное для сервера количество руин.
Настройка «зданий исследователей на королевство» позволяет отрегулировать, как много исследователей система будет отправлять для исследования каждого королевства, прежде чем приступить к следующему.
Настройка «резервировать миссии» позволяет исключить ситуации, когда все доступные миссии будут заняты миссиями исследователей, укажите количество миссий которые должны оставаться свободными. Настройка особенно актуальна, когда максимальное количество миссий динамически меняется за счет использования артефактов расширения миссий – как правило, в таком случае нужно резервировать больше миссий во избежание простоев фарма.
Настройка «скорость» применима только в комбинации с настройкой «штучная отправка». Настройка штучной отправки фактически регулирует два режима работы модуля:
Автоматизация работы отдельных экспедиционного корпуса игрой, когда заданные для экспедиционного корпуса координаты исследования задают непрерывную отправку исследователей в этот сектор до полного его исследования, при этом используется скорость «самый медленный» и самый низкий шанс гибели исследователя
Автоматизация работы исследователей за счет запуска исследователей в каждое поле каждого сектора отдельно самим ботом, при этом нет необходимости иметь активную подписку, и можно выбрать более высокую скорость исследователей, но этом шанс гибели будет выше, и новые исследователи будут отправляться только при запуске модуля, а не сразу после возвращения.
Каждый режим работы имеет свои преимущества и недостатки, выбор может быть разным для разных сценариев использования.
Для каждого задания/корпуса поля в таблице означают:
- Задания — королевства для исследования в формате хx-уy, через запятую;
- Активно — отмечаем чекбокс для включения задания;
Информация в этих полях обновляется автоматически:
- Текущий — королевство, которое корпус исследует в данный момент;
- В работе — статус (ведётся/не ведётся исследование).
Настройки
На вкладке «Настройки» содержится огромное количество настроек, улучшающих впечатление от игры. Здесь можно настроить оповещения об атаках и не только всплывающими сообщениями или звуком, настроить оповещение о событиях по e-mail или SMS и многое другое. Также рекомендуется настроить ненулевую задержку между одинаковыми действиями в секундах, чтобы действия бота более походили на действия живого игрока — на вкладке настроек, называется Пауза перед действиями.
Оповещения
В разделе настроек «оповещения» Вы можете установить желаемый уровень нотификаций для каждого события из категорий событий «Атаки», «Обнаружения», «Прочие». Всего доступно пять различных типов нотификаций, активируемых с помощью соответствующих “чек боксов” (описаны в порядке слева направо):
- Звуковая нотификация (при включенном звуке в системе)
- Всплывающее уведомление (длительность задается последующем поле в секундах)
- СМС нотификации (номер телефона задается в Вашем кабинете soft4games, обратите внимание что за отправку каждого смс сообщения снимается оплата со счета, в случае нулевого баланса оповещение не будет отправлено)
- Email-уведомление (услуга бесплатная, необходимо указать свой Email, рекомендуется также добавить адрес noreply@soft4games.org в белый список в настройках Вашего почтового ящика, во избежание классификации сообщений как спама)
- Оповещения в игровую почту – при выборе этого типа нотификации, также нужно обязательно указать ник игрока, либо перечислить произвольное количество имен игроков через запятую, возможно также использовать идентификатор $$$ для отправки сообщений на клан.
Поля “Any subject” или “Any message” можно оставить пустыми, тогда сообщение отправляться не будет — так же необходимо иметь ввиду что заголовок и тело сообщения имеют ограниченную длину. Вы можете составить произвольный текст для каждого события, используя параметры защитник: {defender}, атакер: {atacker}, тип миссии: {type}, армия: {army}, откуда: {from}, куда: {to}, время прибытия: {arrive}, время возврата: {return}. Например: “на меня атака от {atacker}” или “Найден флаг {xyz}”.
Для нотификаций об атаках, можно отфильтровать длительные атаки с помощью опции «не оповещать, если до атаки более (мин)», либо разграничить, какие атаки считать спамом (задается в разделе настроек «миссии»)
Логи
Вкладка «Логи», которая видна на скриншоте — наиболее важный информационный центр бота. Здесь ведётся запись всех действий, которые он произвёл. Также в логах указываются причины, по которым бот не смог произвести требуемые от него действия. В управлении логами есть фильтры по названию модуля и типу сообщения. У лога есть автоочистка, которая настраивается в этой же вкладке.