双点医院吧 关注:14,341贴子:47,573
  • 10回复贴,共1

没人一起超级病菌网络?那就自己修改游戏拿奖励吧

只看楼主收藏回复

眼馋超级病菌网络的奖励,却没人一起做任务?
那么自己修改游戏dll,三步走拿奖励吧
请记得事先备份原文件,切记
TwoPointHospital\TPH_Data\Managed\Assembly-CSharp.dll
1.下载dnSpy.zip
不知道为啥,直接放链接被度熊吞了好几次帖子,就放图片吧

2.用dnSpy打开
TwoPointHospital\TPH_Data\Managed\Assembly-CSharp.dll(请记得事先备份该文件哦)
一层层找到TH20 >> TH20>>Level

继续一层层找TH20 >> TH20>>Level

按Ctrl+F,找到 RestoreFromSave 函数
然后点击箭头按钮,找到 this._worldState.RestoreFromSave(this._metagame); 这句
鼠标右键-编辑类
在这句的前面插入如下代码
if (this._metagame != null && !this._metagame.GiveAllCollaborativeRewards)
{
this._metagame.GiveAllCollaborativeRewards = true;
}
编译通过。左上角文件-全部保存。
3.进入游戏任意关卡继续,就看到了。好东西不少(体外收容器、深思1、深思2、提高诊断的立体投影、房间里的大脑椅和各种雕像)
部分物品还需要K点解锁才能使用。
深思1、深思2可以放在dna实验室-物品里找到。
本人在1.25、1.26游戏版本上修改成功。

另,本文参考了某论坛的几位大佬的帖子
发出来被度熊吞了
试试发参考来源的图片吧:



IP属地:浙江1楼2021-10-22 11:20回复
    这次有被度熊吞掉么?


    IP属地:浙江2楼2021-10-22 11:25
    回复
      2025-08-01 14:08:14
      广告
      不感兴趣
      开通SVIP免广告
      盗版的能用吗?


      IP属地:广东来自Android客户端3楼2021-11-27 23:29
      收起回复
        看起来好棒。dnspy真的是神器!
        现在问题是,我家里mac配置更好,一般使用mac来玩。但我也有pc。
        我打算先用pc端,利用dnspy把该修改的修改了。然后将dll文件看能不能拷贝到mac端。
        1、我先按楼主的,把必须联网才能出的物品搞出来。
        2、我已经彻底掌握最小房间布局的精髓,但是密密麻麻的房间太难看,我准备把药柜等诊断效果乘以5倍,然后房间里凑齐+15%诊断就够了,不多贪。
        3、培训人员也是这样,效果要乘以10倍,贴纸、骷髅、书架等凑够130%,也就是3乘3房间的最高极限值,就不再多搞了。
        4、物品对房间声望的影响也只乘以5倍,然后不再贴满墙的金星。


        IP属地:北京4楼2021-12-10 16:39
        收起回复
          楼主,我按照你的方式改了,但是还是没有出必须联网才能出的物品(比如深思,芳香消毒器,体外收容器),是因为我还是第一关吗?有些因剧情原因还没解锁码?
          否把修改好文件,发一份给我,303811138@qq.com
          谢谢楼主
          PS:我用了Two Point Hospital v1.0-v1.25 Plus 21 Trainer
          这个修改器,改了解锁所有物品,也还是没的?


          IP属地:陕西5楼2022-01-03 19:26
          收起回复
            谢谢楼主 编译成功!


            IP属地:广东6楼2022-01-14 16:25
            回复
              编译成功!
              需要说明的是:
              1、那个dll文件,不能拿到桌面上进行修改。还必须在其原有位置进行修改。因此这个文件在修改前,复制到别的地方备份一下。
              2、dnspy有一丢丢难用。照着lz说的操作,应该会成功。(1)搜索到准确的位置和代码(2)在这个句子的尾部右键点击(3)选择编辑类,会出现一个编写框(4)把那个代码,copy在这句的前面。我还在这两句之间加了回车。(5)在编写框右下角,点击编译,等2秒就自动关这个编写框了(6)左上角“文件”点保存“全部保存”,再弹一个小窗,点“OK”,它会自己关闭。整个过程就结束了。
              然后随便到一个医院里(我已经通关了),在一些房间里点物品栏,可以看到联网产品是否激活。


              IP属地:北京7楼2022-08-15 16:58
              回复