首先准备两个工具,AssetsBundleExtractor中文版2.2 ,有可以自己去下载,怎么修改也有(只要无视utf-8格式,其他都是对的步骤) 二,DNSPY 俗称--- 反编译修改器。
dnspy怎么修改代码 dnspy怎么编辑
dnspy怎么修改代码 dnspy怎么编辑
注意一步保存你修改的文本,例如:terrain-resources.assets-4172 文本,修改完后直接保存,不要以utf-8格式储存,然后就是将生成的resources.assets,单独放一个空文件夹里。替换游戏目录文件时,不能直接替换,要先把游戏目录的删除掉,把修改的文件放进游戏根目录,这样才有效。(第二个工具,我重点说DNSPY,首先点击DNSPY,选择--打开 --目录)。
点击保存键。根据查询相关息显示:点击菜单栏,文件,保存模块或者全部保存键。代码(code)是程序员用开发工具所支持的语言写出来的源文件,是一组由字符、符号或信号码元以离散形式表示信息的明确的规则体系。
1、如果是自己编写的DLL库,可以在DLL源码中加入断点指令,比如c语言可以借助于内联汇编int3来进行中断。
2、如果是一个单纯的DLL库,可以通过loadlibrary这个函数来加载dll文件 ,然后进入 dll程序的领空后再进行设置。
首先找到D:Program Files (x86)SteamsteamappscommonOxygenNotIncludedOxygenNotIncluded_DataMad中的Assembly-CSharp.dll文件。
然后将文件拖入dnspy修改工具中(我一般都是直接拖动,从文件夹里打开实在太慢了...)
将dll文件拖动到dnspy工具的左侧文件路径中
然后找到你想要修改的物品文件那里,再次以修改电池为例(更多道具人物等名称与相关修改日后会再更新),找到{}- Battery -
当然是采用搜索的方式去查找所要修改的文件,按下搜索按钮输入所要修改的道具名,在结果中双击即可打开对应文件。
还是以修改电池为例,打开文件后找到“// Token: 0x06001402 RID: 5122“这一行
将其中的this.JoulesAvailable - joules 改为 this.JoulesAvailable - 0 即可让电池能源无限,无限电。
dnspy左边菜单打开方法:打开dnspy后,点击文件,打开即可找到废墟图书馆游戏的目录(即菜单)。在废墟图书馆中,月亮留下了与脑叶公司类似的debug控制台,但是删减了部分代码以达到屏蔽此功能的作用。
版权声明:本文内容由互联。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发 836084111@qq.com 邮箱删除。