[废墟图书馆]无需mod利用debug模式再次挑战异想体和解放战的方法

您所在的位置:网站首页 废墟图书馆代码菜机 [废墟图书馆]无需mod利用debug模式再次挑战异想体和解放战的方法

[废墟图书馆]无需mod利用debug模式再次挑战异想体和解放战的方法

2024-07-12 03:18| 来源: 网络整理| 查看: 265

本文将涉及到反编译,如果您认为以下内容可能会引起您的不适,请关闭本文。

本文仅作为学习交流使用

在废墟图书馆中,月亮计划留下了与脑叶公司类似的debug控制台,但是删减了部分代码以达到屏蔽此功能的作用

首先,需要一款名为dnspy的软件,你可以在Github上找到它的下载地址,软件自带中文,十分容易上手

打开dnspy后,点击文件——打开,找到废墟图书馆游戏的 根目录 /LibraryOfRuina_Data\Managed\Assembly-CSharp.dll 文件

使用dnspy打开此文件

打开后,在左边的侧边栏打开 Assembly-CSharp\ - \DebugConsoleScript

在这个页面下先找到 Update 页面

右键,选择编辑方法(C#)…

如图所示,输入

if (Input.GetKeyDown(KeyCode.BackQuote))   {       this.SetActive();   }

这行代码可以让游戏在检测到按下 ~ 键后打开/关闭控制台

之后,找到 OnTextEditEnd 页面,同样选择编辑方法

输入 this.ExtractComand(text);

月亮同样删掉了执行代码的代码,在此将它补上

改动完毕后选择 文件——保存模块

随后进入游戏,使用 ~ 键即可呼出控制台。在此仅列出再次挑战异想体/解放战的命令

creaturebattle 楼层名称 战斗序号

如渴望之心为 keter 层第 1 场异想体战

回车后即可进入异想体战斗

解放战的序号是 5

感谢您的观看,至此您已经学会了如何再次挑战异想体/解放战了,在每次更新后此方法都会失效,未来月亮可能对代码进行改动,需要补全更多的代码,所以本文具有时效性,一切以当前时间为准。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3