Ваш помощник в Hero Wars: Alliance

PIUPIU — расширение для Chrome, которое живёт прямо на странице игры. Оно само проходит Подземелье и Вечный Рубеж — кликами или напрямую через игровой сервер, — делает ежедневки, показывает защиту противника на войнах, крафтит экипировку героев и прокачивает глифы, облики и артефакты, а бои гильдии превращает в отчёты, награды MVP и архив с поиском. Добавьте HWA Bot — и всем этим можно управлять из Telegram.

Chrome, Edge и другие браузеры на Chromium. Восемь языков: English, Deutsch, Français, 日本語, Русский, Українська, Tiếng Việt, العربية. Скриншоты ниже — на английском, с примерными данными.

Страница игры с панелью PIUPIU над ней и панелью управления на вкладке Войны со списком защиты противника в чемпионате
Панель инструментов над игрой и одна панель с вкладкой на каждую функцию. Меню слева на этой странице — то же самое меню.
1

PIUPIU в браузере

Работает только на hero-wars-alliance.com. Читает сообщения самой игры, чтобы понимать, что происходит, и либо кликает по настоящему игровому холсту, либо обращается к игровому серверу так же, как это делает сама игра.

2

hwa-bot.dev для гильдии

Лидеры гильдии загружают бои войн. После этого каждый участник получает отчёты, страницу MVP и поиск боёв — в любом браузере.

3

HWA Bot на компьютере

Необязательное приложение в трее для Windows и macOS, которое связывает ваш личный Telegram-бот с расширением. Запускайте, останавливайте и следите за ходом с телефона.

⛏️ Подземелье

Подземелье гильдии, этаж за этажом

Два способа в одной вкладке: Макрос играет с экраном кликами, как игрок, а ⚡ Авто сражается через игровой сервер в фоне — без кликов и намного быстрее.

Basic и Full

Макрос Подземелья

Выбирает комнаты, сражается, забирает награды за этаж и идёт дальше — до десяти тысяч этажей за запуск.

  • Перетаскивайте шары, чтобы задать приоритет комнат: смешанная, вода, земля, огонь.
  • Условие остановки: погиб титан, HP ниже 10–50% или никогда.
  • Магазин Подземелья: одной кнопкой потратить все монеты душ титанов на зелья, все зелья на рога призыва или отдать все рога феям.
  • Настройка задержек: общий множитель и каждая задержка отдельно, со сбросом к значениям по умолчанию.
  • Итоги запуска: этажи, время и перезагрузки страницы по причинам.
Вкладка Подземелье: приоритет комнат, условие остановки, кнопка запуска и магазин
Подземелье, Макрос: приоритет комнат, правило остановки и магазин.
Basic и Full

⚡ Авто-подземелье

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

  • Доска по стихиям комнат: пять ваших титанов с полосками HP и энергии. Перетаскивайте строки, чтобы поменять приоритет.
  • Дополнительные команды для каждой стихии карандашом ✏️: титаны собираются в команды 2, 3 и так далее по фракциям.
  • Алгоритм: не менять титанов; менять Ангуса и Молоха в смешанных комнатах по HP; симулировать все команды и бить той, что сохранит больше HP; или пробовать следующую команду, только если первую ловит правило остановки.
  • Темп: задержка между боями и длительность боя.
  • Собранный за сегодня титанит и ожидаемая скорость в час.
  • Во время запуска на панели — маленькое подземелье: этаж, выбранный портал и результат.
Вкладка Авто-подземелье: четыре строки комнат с титанами и полосками HP, выбор алгоритма и собранный титанит
Авто-подземелье: титаны по комнатам с HP и энергией, 186 тыс. титанита за день.
Редактор дополнительных команд для смешанных комнат с выбором титанов по фракциям
Дополнительные команды для смешанных комнат.
⚔️ Рубеж

Вечный Рубеж по реальным результатам

Каждый бой ваших команд запоминается. Планировщик по этой памяти решает, какая команда против какого защитника выходит, а Рубеж проходит уровень за уровнем сам — тоже кликами или ⚡ через сервер.

Basic: 2000 уровней в месяцFull: без ограничений

Макрос и планировщик Рубежа

  • Мои команды: победы, поражения и процент побед каждой команды, со значком универсальности (👑 💎 ⭐ 🔥 …).
  • Защита: ваш состав против состава противника, процент побед каждой пары и общий шанс победы.
  • Тактика: запланированные перестановки в виде ходов вроде 1↔3 и шанс победы с учётом повторных попыток. Перетащите команду на другую строку, чтобы переставить вручную.
  • Настройки: автоатаки за раунд и процент побед для ещё не виденных боёв.
  • Память боёв хранится на вашем устройстве. Делайте резервную копию, восстанавливайте, экспортируйте и импортируйте общую статистику с согильдийцами.
Вкладка Рубеж в режиме Тактика: команда 3 переставлена против первого защитника, проценты по парам и шанс победы
Тактика: команды 1 и 3 меняются местами, и шанс победы растёт.
Вкладка Рубеж в режиме Мои команды с победами и поражениями и разделом статистики
Мои команды, статистика боёв и общая статистика согильдийцев.
Тариф Full

⚡ Авто-рубеж

Рубеж через игровой сервер. Размер каждого раунда выбирается по шансу победы запланированного состава, а планировщик учится на каждой проведённой миссии.

  • Статус: уровень, попытки на нём, уровни, пройденные за запуск, и шанс победы состава.
  • Менять составы команд: разрешить переставлять команды между слотами — или оставить как есть и остановиться с сообщением в Telegram, если ничто не побеждает.
  • Не перемещать последнюю команду — для слота, который должен остаться на месте.
  • Остановка после N пройденных уровней или N попыток на одном уровне.
  • Темп: задержка между миссиями и длительность миссии.
  • Провести одну автоатаку составом из Тактики — чтобы попробовать один бой.
Вкладка Авто-рубеж: уровень, темп и условия остановки, два флажка и кнопки запуска
Настройки Авто-рубежа.
🎁 Ежедневки

Ежедневные дела одной кнопкой

Бесплатно

Отметьте нужное и нажмите «Запустить». Задания выполняются по порядку, у каждого — свой прогресс.

  • Героический сундук, Башня, Экспедиции, Гидра, Лагеря, Сбор наград, Прочитать и удалить всю почту.
  • Лагеря проходятся командой, которой вы в последний раз били лагерь; она показана под флажком.
  • Сбор наград забирает бонусы внимания, кинотеатр, подарок дирижабля, ежедневный бонус, отчёты карты, награды арены, сундук Вечного Рубежа, монеты Великой арены, все вкладки заданий, цепочки и уровни боевого пропуска.
  • Почта: письма с наградой забираются, остальные удаляются.
  • Рейд кампании: введите миссию вроде 2-8 и нажмите Рейд. Показывает оставшуюся энергию.
Вкладка Ежедневки со списком заданий, командой для лагерей и полем рейда кампании
Ежедневки.
🏰 Войны

Знайте защиту противника до атаки

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

Тариф Full

Составы противника и тренировки

  • Цитадель, Литейная, Академия магов, Маяк и Казармы — все позиции и команды, плюс титаны.
  • Предупреждения о талисманах: уровень, который вам не догнать, отмечен на портрете.
  • Погибшие и раненые герои противника затемнены, с энергией, если слот уже атаковали.
  • Тренировка: один клик создаёт тренировочную команду против точного состава — героев или титанов, или сразу против всех команд титанов войны.
  • Имена героев и титанов подсказываются на шести языках, с сеткой портретов вашего ростера по силе и фильтрами по фракции и классу. Сокращения титанов: 5D, 4DA, 5E, 5F.
  • Сравнение общей силы защиты и количества реликвий у них и у вас.
  • Найти бои открывает поиск боёв гильдии по введённому составу.
Вкладка Войны со списком защиты противника в чемпионате по зданиям и позициям
Глобальный чемпионат: защита противника по зданиям и позициям.
Basic и Full

Помощь зала

Одна кнопка — Загрузить моих героев — отправляет ваших героев и титанов на сервер отчётов гильдии: силу, реликвию и талисман каждого героя, а героя с двумя талисманами — в обеих версиях.

  • Глава гильдии и генералы видят их на странице героев и обороны участников, рядом с обороной чемпионата, в которой вы стоите.
  • Строка под кнопкой показывает дату последней загрузки и общую силу; новая загрузка заменяет старую, а Удалить мою загрузку убирает её с сервера.
  • Загружать может любой лицензионный ключ — Basic или Full.
Вкладка Войны, фильтр «Помощь зала»: кнопка «Загрузить моих героев» и дата последней загрузки
Помощь зала: ваши герои, загруженные для генералов гильдии.
🧙 Герои

Экипировка, талисманы, глифы, облики и артефакты всего ростера

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

Бесплатно

Экипировка и кузница

  • Строка на героя: ранг, сила и шесть слотов экипировки с иконками надетого.
  • Клик по любому слоту: кузница считает, что нужно для предмета, какие миссии кампании дают недостающие части и сколько примерно рейдов и энергии на это уйдёт. Надетый предмет можно создать ещё раз — для следующего ранга.
  • Соберите предмет за один раз, с рейдами и крафтом; флажок Надеть сразу после создания наденет его на героя. Если на рейды не хватает энергии, её добавят билеты и энергия в бутылках.
  • Кнопка Повысить появляется, когда заполнены все шесть слотов.
  • Ваша энергия и золото — сверху.
Вкладка Герои, Экипировка: семь героев с рангом, силой и шестью слотами
Экипировка: «+» на каждом слоте, который можно скрафтить.
Бесплатно

Талисманы

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

Глифы

  • Пять глифов каждого героя с уровнями и пределом, который задают улучшения класса героя.
  • Рунные камни и рунные сферы — сверху. Глиф, на который не хватает камней даже на один уровень, затемнён.
  • Клик по глифу повышает уровень, сколько захотите; Улучшить поднимает предел за рунные сферы — после подтверждения.
  • Показывать только доступные улучшения скрывает героев, у которых нечего улучшать.
Вкладка Герои, Глифы: рунные камни и сферы, пять уровней глифов у каждого героя и предел
Глифы: пять уровней на героя, справа — предел.
Бесплатно

Облики

  • Все облики героя с уровнем, золотой знак у облика с открытым обликом+, замок на ещё не купленных.
  • Камни силы, ловкости и интеллекта — сверху, вместе с сундуками камней обликов.
  • Клик по облику повышает уровень; сундуки откроются на нужные камни, если разрешить.
  • Тот же фильтр Показывать только доступные улучшения, что и у глифов.
Вкладка Герои, Облики: три счётчика камней и сундуки, затем облики каждого героя с уровнями и замками
Облики: уровни, замки и камни для оплаты.
Бесплатно

Артефакты

  • Оружие, книга и кольцо каждого героя с уровнем и звёздами, по два героя в ряд; флажок Показать характеристики покажет, что даёт каждый.
  • Материалы по типу и тиру, ядра хаоса, монеты артефактов, сундуки материалов и Сокровищницы героев — всё сверху.
  • Клик по артефакту: повысить уровень, докупить в лавке фрагменты для следующей звезды и повысить звезду. Сундуки и сокровищницы откроются на то, чего не хватает.
  • Кнопка продаёт фрагменты, которые больше никому не нужны, за монеты артефактов.
Вкладка Герои, Артефакты: ядра хаоса, монеты и сокровищницы, сетка материалов, оружие, книга и кольцо каждого героя с уровнями и звёздами
Артефакты: материалы сверху, три артефакта на героя ниже.
📊 Отчёты

Войны вашей гильдии в цифрах

Глава гильдии и генералы загружают бои Войны гильдий и чемпионата на вкладке Отчёты. После этого каждый участник открывает отчёты на hwa-bot.dev: кто лучше атакует, какие команды побеждают, кем играют все, как растёт гильдия, кому достался MVP — и каждый бой с поиском.

Тариф Full

Вкладка Отчёты

  • Собрать и загрузить отправляет все дни войн, которые игра ещё хранит (около двух недель); уже загруженные пропускаются. Открытие вкладки запускает это само, не чаще раза в час.
  • Прогресс гильдии: загружает общую силу героев каждого участника для отчёта о прогрессе.
  • Чемпионы: Загрузить нашу текущую оборону на войнах отправляет оборону гильдии в чемпионате как её показывает карта войны — команды каждого участника с героями, реликвиями и талисманами; Показать героев и оборону участников открывает страницу, где она стоит рядом с героями, которых загрузили участники.
  • Видна главе и генералам; участники открывают страницы по ссылкам, которыми с ними поделились, или кнопкой «Найти бои» на вкладке Войны.
Вкладка Отчёты: загрузка войн, прогресс гильдии и раздел «Чемпионы»
Вкладка Отчёты в расширении.

Отчёты по войнам гильдии

Чемпионат или Война гильдий, герои или титаны, любой период. Каждая таблица говорит, что именно считает, повторные атаки на слот не учитываются, и любой таблицей можно поделиться по ссылке на 30 дней. Страницы отчётов — на английском и русском.

Отчёт Лучшие игроки: участники по успешности атак с медалями
Лучшие игроки: успешность атак или защиты по участникам.
Отчёт Лучшие команды: составы атаки с популярностью и процентом побед
Лучшие команды: составы из 5, 4 или 3 героев по проценту побед, в атаке или защите.
Отчёт Популярные герои: доля боёв и проценты побед каждого героя
Популярные герои: как часто сражается каждый герой и как успешно.
Отчёт Дни войны: строка на день с гильдией противника и очками
Дни войны: каждый день с противником, счётом и результатом.
Прогресс гильдии: участники по общей силе героев с ростом за неделю
Прогресс гильдии: участники по общей силе героев и рост каждого за неделю или месяц.

🛡️ Герои и оборона участников

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

  • Поиск по имени, порядок по общей силе или по дате загрузки, скрытие героев слабее заданной силы, размер иконок.
  • Генерал может собрать оборону прямо на странице: перетащить героя из колонки героев в слот, поменять два слота местами, перетащить строку команды на другую, добавить третью команду. Герой, стоящий в двух командах, затемнён красным.
  • Черновик живёт только в этом браузере и помечен изменено, пока не совпадёт с загруженной обороной; 🔄 на портрете переключает два талисмана героя.
  • Ссылка, открывающая страницу, действует двенадцать часов; вкладка Отчёты выдаёт новую.
Страница героев и обороны участников: у каждого имя и общая сила, команды обороны чемпионата в рамке и все герои с реликвией, талисманом и силой
Герои и оборона участников: кто, его команды обороны и все его герои сильнее минимума.

🏆 MVP чемпионата

Последние 28 дней чемпионата, превращённые в награды. На пьедестал попадают только чемпионы, сражавшиеся хотя бы в половине дней войны.

  • Абсолютный MVP: очки за пьедесталы в девяти почётных номинациях.
  • Почётные: Неприступный, Снайпер, Ранняя пташка, Самый страшный чемпион, Мастер маскировки, Убийца великанов, Охотник на титанов, Коллекционер героев, Без потерь.
  • И Зал позора с наградами, о которых никто не просил: Лидер поражений, Чемпион AFK, Герой последней минуты, Некромант или камикадзе, Главный задира.
  • Каждая награда объясняет, как считается. Поделиться страницей с гильдией — в один клик.
Страница MVP чемпионата: пьедестал Абсолютного MVP с очками и медалями
Отчёт MVP: пьедестал Абсолютного MVP.
Две номинации MVP, Неприступный и Снайпер, каждая со своим пьедесталом
Две почётные номинации.
🔁 Повтор кликов

Запишите последовательность и повторяйте

Бесплатно

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

  • Запись показывается в виде редактируемого JSON.
  • Сохраняйте именованные макросы в библиотеку; загружайте, запускайте и удаляйте каждый.
  • Клавиша § в любом месте страницы запускает или останавливает повтор.
Вкладка Повтор кликов с записью в JSON и тремя сохранёнными макросами
Повтор кликов: запись и библиотека.
⚙️ Настройки

Настройки, журнал и панель инструментов

Бесплатно
  • Герои именами или иконками четырёх размеров, со значками реликвий и талисманов.
  • Журнал всех действий, сохранение журнала между перезагрузками, блокировка мыши во время макроса.
  • Лицензионный ключ и строка статуса: что он открывает.
  • Удалённое управление: включить Telegram, уведомлять каждые N этажей, когда защита на Рубеже застряла, или о каждом сбое и перезагрузке.
  • Панель инструментов: Старт/Стоп, последняя строка журнала с кнопкой копирования и окно журнала с недавними ошибками — готово для отчёта об ошибке.
Вкладка Настройки: журнал, отображение, лицензия и удалённое управление
Настройки.
Панель инструментов PIUPIU с кнопкой Старт и последней строкой журнала
Панель инструментов над игрой.
Окно журнала с ежедневками и кнопками Копировать и Очистить
Окно журнала.

Рассчитано на многочасовую работу

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

Минимум доступа

  • Разрешения: хранилище, hero-wars-alliance.com и сервер лицензий.
  • Никакой аналитики, отслеживания и аккаунтов. В политике конфиденциальности перечислено всё, что покидает ваше устройство.
  • Работает прямо на странице. Никаких отдельных окон и приложений.
📱 Telegram

HWA Bot: расширение с вашего телефона

HWA Bot — настольное приложение для Windows и macOS. Оно связывает ваш личный Telegram-бот с расширением, и запуски подчиняются вашему телефону. Необязательно и бесплатно.

Бесплатно

Приложение в трее, настройка за пять минут

Мастер настройки проведёт через создание бота в @BotFather, проверит токен в Telegram и узнает ваш Telegram id по первому сообщению. Дальше приложение живёт в трее.

  • Меню в трее: статус, настройка, язык, запуск при входе, проверка обновлений, папка журналов.
  • Подписанное самообновление: показывает список изменений и спрашивает перед установкой.
  • Токен бота остаётся на вашем компьютере и скрывается в журналах.
  • Команды принимаются только от одного Telegram id, узнанного при настройке.
Мастер настройки HWA Bot на шаге создания Telegram-бота
Мастер настройки, шаг 2 из 4.

Команды

КомандаЧто делает
/startЗапустить Подземелье
/fstartЗапустить Рубеж
/dailyВыполнить ежедневки, отмеченные в панели, с отчётом после каждой
/stopОстановить любой макрос
/train GC1-3Добавить в тренировки команды с позиции на войне
/train Aurora, Lara Croft, MiuДобавить одну команду ровно из этих героев; имена на любом языке
/ttrain GCДобавить в тренировки все уникальные команды титанов войны, одну из них или состав вроде 5D
/gift 3-9Рейд миссии кампании
/statusТекущий уровень Рубежа и этаж Подземелья
/logsПоследние 5 строк журнала расширения
/reloadПерезагрузить страницу игры; запущенный макрос продолжится
/helpСписок команд с форматами

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

Чат Telegram с запуском ежедневок: строка старта, строка на каждое задание и итог
Запуск /daily и его отчёты.
Чат Telegram с ответом на команду /help
Раздел форматов /help и ответ на /status.

Поддержать проект

Подписка на Patreon — или напишите мне.

Telegram
@int021h
Discord
discord.com/users/697746898517229673