世嘉人类不耗费金币快速建造建筑代码分享

世嘉旗下的策略游戏新作《人类》拥有众多文明,玩家需要在游戏中发展文明,那么有没有什么方法可以不耗费金币快速建造建筑呢?当然有啦,下面就给各位带来人类无需金币立即建造代码,有需要的小伙伴赶紧来看看吧。0l2热门主流游戏攻略_实用技巧_经验分享

dnspy打开Amplitude.Mercury.firstpass.dll0l2热门主流游戏攻略_实用技巧_经验分享

找到Amplitude.Mercury.Simulation包下的DepartmentOfIndustry类0l2热门主流游戏攻略_实用技巧_经验分享

找这个方法private void ProcessOrderBuyoutConstructionAt(OrderBuyoutConstructionAt order)0l2热门主流游戏攻略_实用技巧_经验分享

其中有一行是this.majorEmpire.DepartmentOfTheTreasury.Pay(buyoutCost);0l2热门主流游戏攻略_实用技巧_经验分享

括号里给它改成this.majorEmpire.DepartmentOfTheTreasury.Pay(FixedPoint.Zero);0l2热门主流游戏攻略_实用技巧_经验分享

具体改法就是右键编辑IL指令(因为反编译会因为引用外部dll无法再次编译,为了省事直接干IL)0l2热门主流游戏攻略_实用技巧_经验分享

找到调用Pay的这句:0l2热门主流游戏攻略_实用技巧_经验分享

26 004E callvirt instance void Amplitude.Mercury.Simulation.DepartmentOfTheTreasury::Pay(valuetype [Amplitude.Framework]Amplitude.FixedPoint)0l2热门主流游戏攻略_实用技巧_经验分享

然后找它前面一句,就是加载buyoutCost的那句,应该是ldloc.3,如果不是就看看前面的一个函数GetBuyoutCost之后存到第几个位置了,应该有一句stloc.3和这个ldloc.3是对着的先存后读的。0l2热门主流游戏攻略_实用技巧_经验分享

把ldloc.3给改成0l2热门主流游戏攻略_实用技巧_经验分享

25 0049 ldsfld valuetype [Amplitude.Framework]Amplitude.FixedPoint [Amplitude.Framework]Amplitude.FixedPoint::Zero0l2热门主流游戏攻略_实用技巧_经验分享

就是加载了一个FixedPoint.Zero这个静态变量。如果怕写错就找一下这个变量,然后查它的引用,找一行读取的IL指令复制过来,我就是这么搞的。0l2热门主流游戏攻略_实用技巧_经验分享

保存进游戏,造个建筑,用金币直接买,然后金币不减少,修改成功。0l2热门主流游戏攻略_实用技巧_经验分享

0l2热门主流游戏攻略_实用技巧_经验分享

也许你还喜欢

《英雄传说 闪之轨迹4》公开全新清

PS4《英雄传说 闪之轨迹4》每周官网更新公开一波新的清晰画面与

2021年王者荣耀蔷薇珍宝阁位置一览

王者荣耀2021年7月开启了蔷薇珍宝阁,不过很多玩家不清楚入口在

《巫师4》将在明晚9点半的虚幻引擎

《巫师》官推宣布,明晚(6月3日)9点半开始的“State of Un

官方称《赛博朋克2077》除了开场外

据IGN报道,《赛博朋克2077》游戏副设计总监Kyle Row

塞尔达传说天空之剑HD7种徽章收集

《塞尔达传说天空之剑HD》中共有7种徽章,卢比徽章可以提升卢比的

《尤卡莱莉大冒险》开发商Playtoni

《尤卡莱莉大冒险》系列开发商Playtonic已确认工作室进行了裁员。工

《碧海黑帆》定义网络游戏 将没有

《碧海黑帆》制作人Karl Luhe在采访中透露一些游戏的细节,

无主之地3莫泽72级手雷流Build推荐

无主之地3目前已经解锁了72级的等级上限,那么在这个版本中莫泽手

《巫师》系列曾短暂替换杰洛特外貌

《巫师》系列游戏的主角杰洛特,险些拥有一张截然不同的脸。事实上他确实短暂

《Unravel2》暂时不会登陆NS平台

《Unravel2》开发商Coldwood表示,Switch确实