HearthBuddy BotManager】的更多相关文章

MainWindow private void button_0_Click(object sender, RoutedEventArgs e) { Configuration.Instance.SaveAll(); this.button_0.IsEnabled = false; this.comboBox_1.IsEnabled = false; this.comboBox_0.IsEnabled = false; this.checkBox_0.IsEnabled = false; thi…
错误1 赋值问题 貌似编译器版本有点低,无法识别C#的高级语法糖 属性的初始值,必须是public bool IsEnabled { get{return true;} } 不能写成public bool IsEnabled { get; }=true; Control Compiler Error: \Plugins\AutoConcede\AutoConcede.cs(75,38) : error CS0840: 'AutoConcede.AutoConcede.Control.get' m…
// Hearthbuddy.Windows.MainWindow // Token: 0x060001FF RID: 511 RVA: 0x0008951C File Offset: 0x0008771C private void method_1(object sender, RoutedEventArgs e) { try { base.Title = "Hearthbuddy"; base.SetBinding(Window.LeftProperty, new Binding(…
将以下代码保存在.bat文件,然后用管理员权限运行 pushd "%~dp0" #下面修改时间,根据操作系统的语言不同,会有不同的格式,比如2019-10-26date 10/26/2019    Hearthbuddy.exe…
使用de4dot-cex反编译原版的hearthbuddy得到的 链接: https://pan.baidu.com/s/1hT79LpIjbyvODsjnkSe_5A 提取码: iemx class276里面的指针是通过class247得到的 internal Class276(ExternalProcessMemory memory) { this.externalProcessMemory_0 = memory; this.intptr_0 = this.method_18("mono.d…
期望通过ai的调试,来搞明白出牌的逻辑. 55是投火无面者63是恐狼前锋34是风怒36是自动漩涡打击装置13是空灵召唤者, "LocStringZhCn": "<b>亡语:</b>\n随机将一张恶魔牌从你的手牌置入战场.",64是对方英雄,术士 目前的输出结果是:[少了召唤图腾] value of best board 66Best actions as following:Action1:attacker: 63 enemy: 64Acti…
// Triton.Common.LogUtilities.CustomLogger // Token: 0x04000BD8 RID: 3032 private Level level_0 = Level.All; // Token: 0x04000BD9 RID: 3033 private Level level_1 = Level.Emergency; // Token: 0x06001779 RID: 6009 RVA: 0x000D3D08 File Offset: 0x000D1F0…
Sepefeets's update to botmaker's Silverfish AI This AI is a Custom Class for Hearthranger and Hearthbuddy which intends to simulate all possible turn actions and select the best. Official Threads: http://www.hearthranger.com/forum/yaf_postst7352_Sepe…
源码 源码1 namespace Hearthbuddy.Windows{    // Token: 0x02000041 RID: 65    public class MainWindow : Window, IComponentConnector // Hearthbuddy.Windows.MainWindow // Token: 0x0600021B RID: 539 RVA: 0x0008A250 File Offset: 0x00088450 private static void…
namespace Hearthbuddy{    // Token: 0x02000022 RID: 34    public class App : System.Windows.Application // Hearthbuddy.App // Token: 0x0600012B RID: 299 RVA: 0x00086C08 File Offset: 0x00084E08 protected override void OnStartup(StartupEventArgs e) { s…
界面上无法识别,提示是 [Unidentified card ID :DAL_010][Unidentified card ID :DAL_415] Unidentified card ID :HERO_02c 首先使用卡牌工具,查询卡牌id对应的卡牌名字 https://github.com/ChuckHearthstone/CardQuery 1.添加卡牌id的枚举 https://github.com/ChuckHearthstone/SilverFish/blob/89ca9e06327…
偶数萨 手打两天已上传说,各位加油  欧洲牧羊人 ### 火元素换艾雅# 职业:萨满祭司# 模式:狂野模式## 2x (2) 图腾魔像        # 2x (2) 大漩涡传送门   # 2x (2) 恐狼前锋          # 1x (2) 自动漩涡打击装置# 2x (2) 衰变                  # 2x (2) 连环爆裂# 2x (2) 阴燃电鳗          # 2x (2) 青玉之爪          # 1x (2) 风怒# 1x (4) 妖术# 2x (4…
表现1 配置是标准,休闲模式 然后一直重复提示 select desire deck select causal mode 表现2 配置是狂野,休闲模式 然后一直提示 切换到狂野 切换到标准 把模式切换到auto好像就可以了 [QuestPlus] You don't have the deck name 'sqs' for the class 'PALADIN'. Please correct this DeckName or re-Cache Custom Decks. 在default b…
https://www.cnblogs.com/chucklu/p/10020221.html 使用Powershell查看 PS C:\repository\GitHub\ChuckLu\Test\HearthbuddyRelease> [reflection.assemblyname]::GetAssemblyName("./Hearthbuddy.exe") | fl Name : HearthbuddyVersion : 0.3.1446.417CultureInfo :…
[CollectionManagerScene_COLLECTION] An exception occurred when calling CacheCustomDecks: System.MissingMethodException: Method 'CollectionDeckBoxVisual.string_4 = IsValid, enum20_0 = null' not found. at Triton.Game.Mono.MonoClass.method_7(String stri…
HearthBuddy https://www.jiligame.com/70639.html 解压缩包,打开hearthbuddy.exe直接运行就可以:不用替换mono.dll直接可用:不需要校验任何文件hash值:key随便输入什么字符: by大神beebee102 https://pan.baidu.com/share/init?surl=IMIPJmm6npndufE5Wx44QQ 提取码ac9g 双开教程 https://tieba.baidu.com/p/6054698162?se…
Hearthbuddy版本为按照上一条博客修复后的版本. 打开Hearthbuddy后会弹出一个这样的窗口: 这个界面没有什么用,而且也没有人对此进行任何修改. 由于之前折腾版早就已经把这个界面跳过了,所以当时写中控的时候也没有考虑这个界面.这个界面如果没有跳过,会阻碍中控启动Hearthbuddy. 建议云骋学习一下 修改思路 如果可以在进入这个界面后,能自动帮我们点击一下Select就好了. 代码分析 定位到这个界面,即ConfigurationWindow. 找到点击按钮的事件,即butt…
在AutoConcede.cs文件中找到如下代码 private List<int> _winList = new List<int> {0, 2, 4, 6, 8}; 现在的算法是,用对战局数除以10,然后得到余数. 通过余数匹配来控制胜率(需要注意的是,10,20除以10,取余数是0). 实用配置 10场对战中,只有第6,8,10场对战正常打,其他对战全部投降. , , }; 60%的胜率 , , , , , }; 50%的胜率 , , , , }; 30%的胜率 , , };…
2019年09月的 intptr_0 = method_18("mono.dll"); intptr_31 = intptr_0 + 522030; intptr_28 = intptr_0 + 91559; intptr_13 = intptr_0 + 226176; intptr_16 = intptr_0 + 91615; intptr_6 = intptr_0 + 78677; intptr_1 = intptr_0 + 102855; intptr_15 = intptr_0…
start calculations, current time: 10:29:48 V2019.09.01.002 Rush 10000 face 27 berserk:1 ets 200 secret iC 1 aA 0 ####################################################################### turn 6/0 mana 3/3 emana 3 own secretsCount: 0 enemy secretsCount:…
35疯狂的科学家 63肯瑞托法师 13过期货物专卖商 64对面的英雄术士 比较好的出牌策略是,肯瑞托法师+寒冰屏障 ailoop1 startEnemyTurnSimThread1start print 6 actions startIndex = 0,endIndex = 1a1.print(); startplay id 63 pos 2   肯瑞托法师a1.print(); end a2.print(); startattacker: 35 enemy: 13   疯狂的科学家 攻击 过期…
问题 游戏面板 8是青玉之爪13是海巨人17是恐狼前锋 64是萨满 66是圣骑士63,99,46,是微型木乃伊[其中99和46都是2血3攻,63是2血1攻]57是鱼人木乃伊 微型木乃伊 "LocStringZhCn": "<b>复生</b>\n在你的回合结束时,随机使另一个友方随从获得+1攻击力.", 鱼人木乃伊,可以复生 目前的计算出的策略是 value of best board 49 Best actions as following:…
代码如下,在SilverFish\SilverFish\ai\Playfield.cs文件中 public void callKid(CardDB.Card c, int zonepos, bool own, bool spawnKid = true, bool oneMoreIsAllowed = false) { ; allowed += (oneMoreIsAllowed) ? : ; if (own) { if (this.ownMinions.Count >= allowed) { ;…
解决方案 namespace Triton.Game.Mapping{// Token: 0x020004A4 RID: 1188[Attribute38("Entity")]public class Entity : EntityBase // Triton.Game.Mapping.Entity // Token: 0x06003007 RID: 12295 RVA: 0x00026F09 File Offset: 0x00025109 public TAG_RACE GetRac…
getDecks(); 设置 private void getDecks() { Dictionary<string, int> tmpDeck = new Dictionary<string, int>(startDeck); List<GraveYardItem> graveYard = new List<GraveYardItem>(); Dictionary<CardDB.cardIDEnum, int> og = new Diction…
https://hearthstone.gamepedia.com/Magnetic Magnetic is an ability exclusive to certain Mech minions which allows multiple minions to be merged together. Playing a Magnetic minion to the left of an existing Mech will automatically cause the two minion…
https://tieba.baidu.com/g/5808796816 链接: https://pan.baidu.com/s/1NPQTOfxbN_4alP7J-XWuVw 密码: xfj1…
https://hearthstone.gamepedia.com/Rush Rush is an ability allowing a minion to attack other minions the same turn it is summoned or brought under a new player's control. Unlike Charge, Rush cannot be used to attack the enemy hero. Rush is represented…
https://hearthstone.gamepedia.com/Reborn Reborn is an ability that causes a minion to be resummoned with 1 Health the first time it's destroyed. It was introduced in the Saviors of Uldum expansion. Reborn is represented by a cracked blue glow around…
Hearthbuddy-20190811-010-0b563c92.exe   20190810-003 SHA-256: b2a03c10124b038d2c48279cc50947907a55c87e320b0b89ed87c8f63e367e4d   20190805-004 SHA-256: f1312ef5c722d220f8a0ee7abc1dceb548e38251c797ab9ae37f84112e16676c   20190802-002 SHA-256: de5c56d7a5…