CancelBattle_HeroWars

Отмена боев в игре Хроники Хаоса

作者
ZingerY
日安装量
0
总安装量
810
评分
0 0 0
版本
1.184
创建于
2022-04-15
更新于
2022-08-03
大小
16.5 KB
许可证
暂无
适用于

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



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

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


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

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

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

3. Бесконечные карты предсказаний.


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

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


20.04.2022
- Добавлено оформление соответствующее игровому для диалоговых окон
- Карты предсказаний не тратятся (когда их станет 0 можно перезагрузить клиент и их количество вернется)
02.05.2022
- Добавлена отмена боя в случае поражения в битве с прислужниками Асгарда

Отблагодарить автора:


QingJ © 2025

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