求生岛不老泉传说吧 关注:638贴子:6,133
  • 16回复贴,共1

【修改】箱子容量

只看楼主收藏回复

【声明】各人玩法不同,不喜欢修改可以关闭本帖


IP属地:河南1楼2024-05-26 16:20回复
    第一步,打开dnSpy 搜索栏输入DropItemFromStack,双击第二个结果


    IP属地:河南2楼2024-05-26 16:22
    回复
      【重要】本修改方法并非直接修改箱子重量容积的100 400这些数值,而是修改物品放入箱子后物品的重量倍率。


      IP属地:河南3楼2024-05-26 16:24
      回复
        第二步,找到如下行,右键编辑IL指令


        IP属地:河南4楼2024-05-26 16:26
        回复
          第三步,在红框行上右键,选择在选区后添加指令,这里要添加2次
          然后在添加的nop上点击选择下拉菜单的值,第一行选择Idc.r4,后面的值填0.1
          第二行选择mul

          点击确定后,如图

          保存后即可生效


          IP属地:河南5楼2024-05-26 16:33
          回复
            此时一个重量10的东西放入所有容器,无论是自建,船箱子,还是冲到岸上的那种箱子,都会变成1,当然也可以把0.1改为你想要的数值


            IP属地:河南6楼2024-05-26 16:35
            收起回复
              i下面简要说一下其他改派大佬前辈们可能没有提到的修改
              修改采集刷新时间(虽然开局可以设定了,但是改到最高也不过从20+天到7-8天,如果你还觉得不过瘾,那么):
              找到大类CommonGameSpecific下的Iteminfo
              搜minRecoveryDelay
              把min和max的86400改为864
              此时所有采集类物品都是1天就刷新一个
              修改护甲倍率:
              搜armor
              找到playerpropertiiescontroller下的armor
              把return num改为return num * 10f即为10倍装甲值,如果装甲率超过100%
              此时所有对你的直接攻击都只掉1血(毒,雾,以及最后BOSS的那些陷阱不变)
              具有相同效果的修改(减伤倍率):
              搜ApplyDamage 找到playerpropertiiescontroller下的 ApplyDamage
              找到this.Health.Value -= damage.Damage;
              右键编辑方法改为
              this.Health.Value -= damage.Damage * 0.1f;
              此时受到的伤害会乘以0.1(减伤90%)
              所有持续效果的时间
              包括蛇药等
              搜EndTimeVM
              return num;改为
              return num * 1f; 2倍
              return num * 1.1f;就变10天
              return num + 1f; 多1分钟
              改到 * 10好像是800+天?
              不穿猎人套也有套装效果
              搜PlayerIsInIndianClothes
              上面部分 base.Active = this.PlayerIsInIndianClothes();
              右键编辑IL,删掉第二个ldarg.0
              第三行call改为Idc.i4.1
              最后所有技能效果,特效,和perk效果,都可以在下面两个地方修改
              甚至有BUG的制造特效减少所需材料数量都可以改成减少10个(最低1)


              如果遇到= false的,只需要右键编辑IL指令
              把改行的Idc.i4.0改为Idc.i4.1即可变为 = true,这些效果和技能perk都是一一对应的,我就懒得一一翻译了


              IP属地:河南7楼2024-05-26 16:49
              回复
                开局999perk点
                虽然估计很少人无聊到开这个,但是如果想测试的话:
                搜_freePerkPoints
                Ctrl+F搜_freePerkPoints下一个直到
                SkillsAndPerksManager.InfinitePerkPoints = false
                右键il指令第二行Idc.i4.0改为Idc.i4.1


                IP属地:河南8楼2024-05-26 16:51
                收起回复
                  技能咋修改,升级太慢了


                  IP属地:广东来自Android客户端9楼2024-05-27 04:20
                  收起回复
                    有资源采集需要的时间的修改词条吗?


                    IP属地:江西10楼2024-05-27 18:13
                    回复
                      大佬顶一个!


                      IP属地:湖南来自iPhone客户端11楼2024-05-27 21:04
                      回复