首页 游戏攻略 正文

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

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

详细方法介绍

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指令复制过来,我就是这么搞的。

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

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

相关信息

泰拉瑞亚怪物旗帜有什么用-怪物旗帜用途及放置方法
战地2042怎么快速刷经验值-经验值高效提升三种方案
原神优选风味成就怎么获取-原神优选风味成就获取技巧推荐
崩坏星穹铁道电视购物频道选项推荐 电视购物频道选哪个好
疯狂文字猜猜她的言外之意2怎么过
原神4.0主线任务细雨眷恋之城怎么过
原神怎么摧毁丘丘人哨塔 怎么摧毁原神丘丘人的哨塔
汉字找茬王新生合影怎么过-新生合影通关流程详解
《逸剑风云决》芙蓉石获取攻略
《咸鱼之王》中秋节是什么周
沙脂蛹原神在哪里 原神沙脂蛹在哪里图鉴
明日方舟宿主士兵组长怎么样
塞尔达传说王国之泪瘴气套装怎么拿 瘴气套装获取途径
汉字达人找出跳舞的小熊通关攻略
炉石传说女巫森林冒险模式攻略 苔丝、托奇等通关打法攻略
崩坏星穹铁道只剩下雪白的灰成就达成条件
逸剑风云决拜谒神鹰门支线任务怎么解锁 任务流程梳理
阿尔托的冒险飞跃拱门怎么操作 阿尔托的冒险飞跃拱门操作方法介绍
崩坏星穹铁道呵银河大乐透怎么做-呵银河大乐透成就解锁
浮生为卿歌怎么解除师徒关系-解除师徒关系方法介绍