缺氧利用dnspy增加冰萝卜步骤教程 快速获得冰萝卜方法技巧
时间:2019-10-22 13:33:29 作者:无名 浏览量:62
在该游戏中冰萝卜不够用简直就是很正常的事情,所以增加冰萝卜的数量势在必行,小编倒是有一个办法,那就是利用dnspy增加冰萝卜,今天还带来了缺氧利用dnspy增加冰萝卜步骤教程,希望可以帮助到各位玩家!
缺氧利用dnspy增加冰萝卜步骤教程
在Assembly-
CSharp.dll中,种子的管理有一个专门的类,我们只需要修改这个类,就可以实现所有种子的修改。
在Dnspy中,我建议采用IL指令修改,
一是IL指令的修改不需要把Assembly-CSharp.dll放在原来的编译环境下(也就是在原目录下),这样可以避免改错了游戏打不开。
二是IL指令可以修改一些更加深层次的操作。
直接 反编译—编译 的话可能导致变量名字变化,不美观。
当然有些东西IL不能完全解决,但是这就无所谓了。
以下是操作(点击查看大图)
首先找到这个SeedProducter的DropSeed函数,看到第9行引用了一个函数,这个函数以seedInfo.seesId为参量,所以我们猜测这是一个在游戏中添加种子的函数,看到参数后面的1没有,猜测那就是产生种子的数量。
我们要种子数量法翻倍,就把1改为2即可。
缺氧利用dnspy增加冰萝卜步骤教程图二
在第9行的地方右键进入IL编辑,却没有发现1这个参数。
但是注意到第8行,操作码是ldc.i4.1,其实这个就是在调用1这个量,只不过1太常用了,于是直接写在了操作码里面。
缺氧利用dnspy增加冰萝卜步骤教程图三
如上图,我们把操作码改为ldc.i4.2.然后点击确定,保存。
缺氧利用dnspy增加冰萝卜步骤教程图四
回来就会发现第9行的函数,后面变成了2。
最后保存退出,进入游戏后可以发现。你种下一颗刺花消耗一颗种子,然后马上拔出却会得到2颗种子。
按照小编以上的缺氧利用dnspy增加冰萝卜方法教程来做,你冰萝卜的数量肯定就不会那么紧缺了!
- 软件性质:国外软件
- 授权方式:免费版
- 软件语言:简体中文
- 软件大小:58863 KB
- 下载次数:1523 次
- 更新时间:2019/10/22 12:11:54
- 运行平台:WinXP,Win7,...
- 软件描述:今天极速小编为你介绍一款.net程序反编译工具——dnS... [立即下载]