首页 游戏攻略 正文

世嘉人类不花金币怎么建造 详细方法介绍

在游戏中是可以不花金币立即建造建筑的,不过需要一些修改,那么世嘉人类不花金币怎么建造呢?还不知道的玩家快来看小编带来的详细方法介绍吧。

详细方法介绍

dnspy打开Amplitude.Mercury.firstpass.dll

找到Amplitude.Mercury.Simulation包下的DepartmentOfIndustry类

找这个方法private void ProcessOrderBuyoutConstructionAt(OrderBuyoutConstructionAt order)

其中有一行是this.majorEmpire.DepartmentOfTheTreasury.Pay(buyoutCost);

括号里给它改成this.majorEmpire.DepartmentOfTheTreasury.Pay(FixedPoint.Zero);

具体改法就是右键编辑IL指令(因为反编译会因为引用外部dll无法再次编译,为了省事直接干IL)

找到调用Pay的这句:

26 004E callvirt instance void Amplitude.Mercury.Simulation.DepartmentOfTheTreasury::Pay(valuetype [Amplitude.Framework]Amplitude.FixedPoint)

然后找它前面一句,就是加载buyoutCost的那句,应该是ldloc.3,如果不是就看看前面的一个函数GetBuyoutCost之后存到第几个位置了,应该有一句stloc.3和这个ldloc.3是对着的先存后读的。

把ldloc.3给改成

25 0049 ldsfld valuetype [Amplitude.Framework]Amplitude.FixedPoint [Amplitude.Framework]Amplitude.FixedPoint::Zero

就是加载了一个FixedPoint.Zero这个静态变量。如果怕写错就找一下这个变量,然后查它的引用,找一行读取的IL指令复制过来,我就是这么搞的。

保存进游戏,造个建筑,用金币直接买,然后金币不减少,修改成功。

以上就是今天为大家带来世嘉人类不花金币怎么建造的全部内容,希望对大家有所帮助,更多的内容请持续关注游戏之家,为你带来最新最全的游戏相关内容。

相关信息

二之国交错世界坐骑有什么 二之国交错世界坐骑介绍
原神2.7版本久岐忍圣遗物武器推荐有什么
原神须弥机械龙怎么打 原神遗迹龙兽打法攻略
原神绮良良是几星 3.7版本新角色绮良良等级介绍
原神2023国庆节兑换码有什么
原神望泷村瀑布雷神瞳 望泷村雷神瞳指雷针解密奖励
原神菲利斯尤格在哪 恒动械画菲利斯尤格在哪里攻略
明日方舟波登可怎么样
明日方舟目前有多少限定 《明日方舟》2022年限定干员角色介绍
二之国交错世界装备快速获取方法介绍
《鹅鸭杀》流浪儿童鹅怎么玩
猛兽派对免费黄金皮肤怎么获取
原神虔心炽火坚钢万劫怎么玩
疯狂梗传冰天雪地速通攻略 疯狂梗传冰天雪地玩法推荐
《超级达人》爱是什么通过方法介绍
原神派蒙怎么跟随 原神派蒙跟随功能怎么开启
《超级达人》告白好汉通过方法介绍
原神渌华池两个雕像眼睛 渌华池的秘密最后怎么解开
匹诺曹的谎言军团介绍
明日方舟耀骑士灵光强度 明日方舟耀骑士临光强度评测