HeroWarsDungeon

Automation of actions for the game Hero Wars

目前为 2023-11-12 提交的版本。查看 最新版本

作者
ApuoH
评分
0 0 0
版本
2.167
创建于
2023-10-07
更新于
2023-11-12
大小
356.8 KB
许可证
Copyright ZingerY
适用于

Доработка оригинального скрипта HerowarsHelper от Zinger
За основу взято 2.167 версия

- Добавлена исправленная фулл подземка
примечание: в пункте сделать все подземка по умолчанию обычная
- Добавлена кнопка для остановки копания подземки
- Переработка таймера для подземки, теперь с добивом(правки от Zinger)
- Доработка приключения(правки от Gudwin)
- Добавлен пункт сохранка реплеев(правки от ApuoH и Gudwin)
- Добавлены тренировки и добивы(правки от ApuoH)
- Повтор миссий(правки от ApuoH)
- Добавлена кнопка autoboss

В сделать все:
- Добавлена крутилка Провидца с асгарда

Код на сохранку, пока так:
-1 наша атака против защиты из реплея
-2 наша атака против атаки из реплея
-3 атака из реплея против защиты в чате
-4 защита из реплея против защиты в чате
-5 атака из реплея против защиты из реплея
-6 защита из реплея против атаки из реплея
-7 атака из реплея против атаки из реплея
-8 защита из реплея против защиты из реплея
(менять в первом значении)

Код на эффекты боя, бафы:
-1 ставим пачку противника из реплея как при тренировке
-2 добиваем недобив из реплея

Подробное описание основных функций скрипта

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

'';
'';

Как это работает?

Клиент просчитывает результаты боя и записывает действия игрока если бой проходит в ручном режиме эти данные отправляются на сервер и там бой повторно просчитывается если результаты боя совпадают, то бой засчитывается, но если какие-то значения различаются (такое может произойти в штатном режиме когда версия клиента отстает от версии сервера) бой отменяется и потраченная на него попытка возвращается. Данный скрипт проксирует запросы от клиента к серверу и в случае поражения в битве подменяет результаты боя на случайные значения, что и приводит к отмене боя.
'';

2. Ускорение боев без подписки на Благосклонность Валькирий.

Как это работает?

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

Можно менять множитель ускорения, по умолчанию 5
'';

3. Сохранение пачек реплеев.

Как это работает?

При нажатии просмотра реплея боя. На мвг и асгард вы можете посмотреть реплей сразу. Арена и гранд-арена, жмете сначала поделиться кнопку, после чего нажать на просмотр боя, в остальных случаях копируем ссылку на реплей боя в чат гильдии или в личные сообщения и смотрите реплей боя в чате. Как только вы просмотрели реплей боя он запомнился временно в буфер памяти. Внимание - реплей перезаписывается, если вы откроете другой реплей(запись боя).
'';

Кнопка Тренировка
'';
При включенной галочке, меняет защитную пачку в созданном бою на пачку из последнего просмотренного реплея. При этом бой будет с нуля, как если бы вы били эту пачку изначально. Также вы можете потренироваться бить босса-асгарда. Также просмотрели реплей. Идем в тренировки, сняли галочку с пункта тренировки. Бьем 1 бой и далее повторить бой. Ставим галочку на тренировки и снова повторить бой. У вас получиться демонстрационный бой с боссом асгарда, при этом нажав на инфо. Вы сможете посмотреть сколько урона было вами нанесено.
'';

Кнопка Добивание
'';
После просмотра реплея боя(записи боя), в защиту ставит заряженный изначально пак. Просмотрели бой. Он сохранился в памяти. Ставим галочку Добивание и Тренировка. И нападаем.

'';
'';

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址