缺氧冰萝卜种子修改方法 缺氧怎么增加冰萝卜
admin
2024-03-06 23:41:12
有许多玩家可能还不太清楚缺氧怎么增加冰萝卜,这里小编给大家带来了其他玩家分享的缺氧冰萝卜种子修改方法,想要了解一下的玩家们一起来看看吧。

缺氧冰萝卜种子修改方法

首先说明这毕竟是修改游戏的内置文件,肯定是会影响游戏体验的,修改请慎重。

本来主要思路是想修改植物成熟后种子掉落的多少,但是一来是发现种类繁多,改起来特别麻烦,二来是冰萝卜不能实现增殖

在Assembly-CSharp.dll中,种子的管理有一个专门的类,我们只需要修改这个类,就可以实现所有种子的修改。

在Dnspy中,我建议采用IL指令修改,

一是IL指令的修改不需要把Assembly-CSharp.dll放在原来的编译环境下(也就是在原目录下),这样可以避免改错了游戏打不开。

二是IL指令可以修改一些更加深层次的操作。

直接 反编译—编译 的话可能导致变量名字变化,不美观。

当然有些东西IL不能完全解决,但是这就无所谓了。

以下是操作

缺氧冰萝卜种子修改方法 缺氧怎么增加冰萝卜

首先找到这个SeedProducter的DropSeed函数,看到第9行引用了一个函数,这个函数以seedInfo.seesId为参量,所以我们猜测这是一个在游戏中添加种子的函数,看到参数后面的1没有,猜测那就是产生种子的数量。

我们要种子数量法翻倍,就把1改为2即可

缺氧冰萝卜种子修改方法 缺氧怎么增加冰萝卜

在第9行的地方右键进入IL编辑,却没有发现1这个参数。

但是注意到第8行,操作码是ldc.i4.1,其实这个就是在调用1这个量,只不过1太常用了,于是直接写在了操作码里面

缺氧冰萝卜种子修改方法 缺氧怎么增加冰萝卜

如上图,我们把操作码改为ldc.i4.2.然后点击确定,保存。

缺氧冰萝卜种子修改方法 缺氧怎么增加冰萝卜

回来就会发现第9行的函数,后面变成了2.

最后保存退出,进入游戏后可以发现。你种下一颗刺花消耗一颗种子,然后马上拔出却会得到2颗种子。

冰萝卜我没有实验,但是道理应该差不多。这样游戏中的冰萝卜就不会那么稀缺了.

缺氧冰萝卜种子修改方法 缺氧怎么增加冰萝卜

相关内容

热门资讯

更向前一步的UGC生态:当创作... 今年7月12日,我在杭州参加了《蛋仔派对》第三届创作者大会。那次大会给我留下了很多深刻的印象,其中有...
极智嘉交付波兰智能仓项目,欧洲... 格隆汇12月16日|近日,全球仓储机器人领军企业极智嘉(2590.HK)携手全球物流服务商 Arva...
赛陆再添重磅:国产测序仪获批N... 2025年12月12日,赛陆自主研发的全国产小型快速基因测序仪Saluseq Nimbo(简称“Ni...
分析教程!微信炸金花如何买房卡... 微信游戏中心:炸金花房卡,添加微信【82606316】,进入游戏中心或相关小程序,搜索“微信炸金花房...
触乐怪话:年终总结之小众游戏篇 触乐怪话,每天胡侃和游戏有关的屁事、鬼事、新鲜事。 图/小罗 最近很多人争今年是不是个游戏大年。...