双点医院内置Debug控制台开启方法 双点医院怎么开启游戏内置控制台

   日期:2021-07-15     文章发布:文章发布    网络转载:生活号    
核心提示:在双点医院这款游戏中,厂商并没有给玩家们提供官方的控制台,和小编一起看看双点医院怎么开启游戏内置控制台吧,双点医院内置Debug控制台开启方法 双点医院怎么开启游戏内置控制台
移动站源标题:http://mip.818114.com/news/show.php?itemid=120216 在双点医院这款游戏中,厂商并没有给玩家们提供官方的控制台,和小编一起看看双点医院怎么开启游戏内置控制台吧。,内置Debug控制台开启方法,简单说下方法,理论上此修改方法应该全版本通用,但是我只下载了最初的版本,因为第1版我玩着没什么问题,现在二周目,所以就没更新。,另外也不知道Assembly-CSharp-firstpass.dll文件是否是各位玩家的对应版本文件,版本不同,直接覆盖肯定会出问题。还是按自己当前的版本,自己改最靠谱。,准备工作,首先备份2个文件,TwoPointHospital\TPH_Data\Managed\Assembly-CSharp.dll和TwoPointHospital\TPH_Data\Managed\Assembly-CSharp-firstpass.dll。并且下载安装dnSpy:下载地址,这次要多备份1个Assembly-CSharp-firstpass.dll,因为我们要修改这个文件。,Assembly-CSharp.dll改多了,没想到这次会在Assembly-CSharp-firstpass.dll里。,修改教程,1、首先选中Assembly-CSharp-firstpass.dll依次展开,UnityConsole >> ConsoleCommandsDatabase >> RegisterCommand 函数,如图,你看到的这个函数应该是空的,而我这里是改好的,编辑函数,加入下面这句话,重新编译即可。,ConsoleCommandsDatabase.Database[command] = new ConsoleCommand(command, description, usage, callback);,如果编译没出任何错误,那么保存他就可以了。,2、接下来Assembly-CSharp.dll依此展开,TH20 >> App >> .ctor,如图,点击编辑方法,去掉图中所示的这行代码,base..ctor();,并且在函数参数末尾加入,: base(),如图,这句函数参数尾加: base似乎不写也行,但是按照C#的写法应该是写上的。,接下来按Ctrl + F搜索字符串,consoleController.ToggleKey,来到如图,把这句的KeyCode.None改为,KeyCode.BackQuote,如图,这是1前面的那个~那个键,是许多自带控制台调式游戏的默认键,当然你也可以改成其他任何你喜欢的快捷键。,全部搞定后点右下角的编译按钮,如果没有任何错误,保存,再进游戏,按~键即可调出控制台。
免责声明:本网部分文章和信息来源于互联网,本网转载出于传递更多信息和学习之目的,并不意味着赞同其观点或证实其内容的真实性,如有侵权请通知我们删除!(留言删除
 
 
更多>同类行业

同类新闻
最新资讯
最新发布
最受欢迎
网站首页  |  黄页  |  联系方式  |  信息  |  版权隐私  |  网站地图  |  API推送  |  网站留言  |  RSS订阅  |  违规举报  |  陇ICP备22000095号