- 可以修改策略,需要修改策略,需要
\Silverfish\cards
卡牌数据来识别卡牌。 - 贴吧折腾版打开时会访问 Gitee 上的一个 [JSON 文件](https://gitee.com/yl-hb/check_hb/raw/master/ 20210401check.json)(已删库),内容是:
{"state": "0", "tips": "版本关停"}
,控制能否进入和显示公告信息,可以用 Fiddler4 等工具把这个请求拦截并修改为:{"state": "1", "tips": ""}
即可启动。 - 使用贴吧折腾版启动器,可以不用每次抓包启动。
- 怒风旧版提示下载更新,需要修改时间到 2021 年 4 月 25 日。
- 第一次使用方法:下载解压缩打开Hearthbuddy.exe,提示长时间没用过期,随便输入
q
确认,再次打开,解压缩的目录下有个HB机器码.txt
打开,用 Keygen 生成注册码,DefaultBot 对战模式选自动,修改卡组名称点 start - 怒风版 2021.03.27 改时间一样可以用,但怒风版 2021.04.17 不能用注册机的旧码
- 怒风版类似整合版,怒风版的策略不在 Routines 里,策略打包在程序里没法换,
Silverfish\cards
下没有卡牌信息,留牌策略还在 - 怒风版 2021.03.27 ,基本可以在绳子出现前结束回合
- 怒风版 2021.03.27 ,打开后会有一个弹窗,目前来看改时间需要到3.27比较合适,但是还是会出现一个无伤大雅的弹窗,使用火绒或者其他弹窗拦截软件标记两次就可以了。
- 修改 AI 计算操作间隔,修改 Main 里 MsBetweenTicks 计算间隔到15或以下,InputEventMsDelay 操作间隔到30或以下
需要 Keygen 生成注册码,配置-版本-游戏模式-玩家对战模式,修改游戏模式为战旗模式,点开始即可
云骋版标明禁止传播,故不提供文件下载。 云骋版旧版本要改时间,被要求更新,新版本能用注册机的旧码
多版本 Keygen,支持生成的版本有:贴吧折腾版、云骋版、卡卡版和怒风版。 Keygen 启动需要修改时间到 2021 年 4 月 15 日。
有的 Hearthbuddy 或 Keygen 会加 DNGuard 壳,导致过期无法运行的问题,可以通过修改时间来解决问题,Hearthbuddy 通常设置为版本的后一天。
如:
- Keygen 需要修改时间到 2021 年 4 月 15 日
- 贴吧版 2021.04.01 需要修改时间到 2021 年 4 月 2 日
- 怒风版 2021.03.27 需要修改时间到 2021 年 4 月 25 日
可以通过此批处理 Launcher.cmd
启动相关程序,注意需要管理员权限运行:
@echo off
set d=%date%
cd /d %~dp0
::此处通常设置为兄弟版本后一天
date 2021-4-25
::此处后面注意添加 %1 %2 用以传递自动开始的参数
start Hearthbuddy.exe %1 %2
ping 127.0.0.1 -n 5 >nul
date %d%
exit
策略添加,删除复制粘贴 Routines
文件夹
插件在 Plugins
文件夹
- 小小不哭的故事的2021.1.1 Routines新
- 小小不哭的故事的2020.12.18 Routines旧
2022.2021.1.1 Routines新奥秘法会用非公平游戏和同时期的卡,DefaultBehavior选rush
留牌策略
留牌策略是在 Routines\DefaultRoutine\Silverfish\behavior\
要调整的策略文件夹_mulligan.txt
需要输入地址对应验证
使用策略需要码
没有DNGuard壳,可以反编译,需要更新,GitHub 搜索 maxioriv 即可找到
2021年4月炉石传说退环境更新经典模式,修改了模式选择,无法继续使用旧版本
旧版本运行「开始」就会闪退,总的来说有三个地方要改。
- 卡组的信息,原来有个isWild字段表示卡组是否为狂野卡组,现在改成了一个枚举类型,有经典 狂野 标准三种值
- 游戏模式定义,以前也是一个bool值表示是否为狂野,另外还有一个bool值表示是否为休闲模式。现在同样改成了一个枚举值,有经典 狂野 标准 休闲四个值。
- 是卡牌信息对应的EntityBase类里有个
GetSpellPower
的函数没了,因为现在的法术强度有了不同属性,所以获取法术强度的函数也做了相应的变更