dungreed吧 关注:4,900贴子:21,506
  • 33回复贴,共1

[抛砖引玉]简单的dll修改+教学

只看楼主收藏回复

一楼防吞


IP属地:中国台湾1楼2021-08-24 09:51回复
    二楼先上连结
    度云 1csNO6yjbQAgXRLgatsxCUg
    提取码:xz44
    主要修改了3个地方
    1.提高了奥秘20级天赋次元箱的数量(19)
    2.贪婪20级天赋增加的饰品格数量(+14)
    3.点天赋不需要天赋点


    IP属地:中国台湾2楼2021-08-24 09:57
    收起回复
      简单讲一下修改的方式 如果之后有更新但没有大改源代码的情况应该都适用
      需要使用dnSpy这程式 不知道自己去查吧(被打)
      次元箱的修改方式
      1.
      搜索 Perk_DementionVault
      2.
      原本应为 player.dementionVaultSrorage++;
      将 ++ 替换为 +=X
      X=你想要的次元箱数量(不建议大于19 可能会导致爆仓丢失物品)
      3.
      同上 将 this.player.dementionVaultSrorage--;
      中的 -- 替换为 -=X

      贪婪天赋的饰品上限的修改方式
      1.
      搜索 Perk_Lavish
      2.
      将本来只有一行的 player.AddAccessorySlot(); 复制
      想要额外增加多少上限就再复制都少行(一样因为爆仓关系不建议超过14)
      3.
      同上 将 this.player.RemoveAccessorySlot(); 复制到一样的数量

      不消耗天赋点的修改方式
      1.
      搜索 GrowAbility
      2.
      将原本在红框位置处的 this.abilityPoint--: 删除

      完事


      IP属地:中国台湾3楼2021-08-24 10:16
      收起回复
        关于饰品上限修改的一点小Bug:
        1.受限于界面的问题 7格以上的饰品看不到而且在回城镇前也无法移除 不过游戏本身也不会自动装备第7格之后的饰品格
        2.带超过6个以上的饰品然后把天赋洗掉导致饰品上限回到4个时 第7格以后的饰品会消失 这时候返回开始介面再进东西会自动回到背包


        IP属地:中国台湾4楼2021-08-24 10:26
        回复
          在想要把武士刀嫁接个锯齿刀的技能然后翻了半天源代码一点头绪都没有之后决定来发个文
          看能不能钓到个大佬


          IP属地:中国台湾5楼2021-08-24 10:29
          收起回复
            感谢大佬 这几天收集套装 正需要


            IP属地:吉林来自Android客户端6楼2021-08-24 13:34
            回复
              冲刺数的修改方式
              1.
              搜索 Perk_DementionVault
              2.
              红框中的 this.dash = new StatusModule_Dash(1); 就是20级天赋给予的"冲刺次数+1"效果
              把最后那个"1"改为"X"
              X=你想要增加的冲刺数
              比如 this.dash = new StatusModule_Dash(5); 就是冲刺次数+5
              备注1:冲刺槽31以上的部分就会超出画面看不见了
              备注2:这种改法仅针对奥秘20级的次元箱天赋 不想点次元箱的话可以自己搜索"Perk_"找其它20级天赋改 比如贪婪的20级天赋叫"Perk_Lavish"
              备注3:这样改并不能达到无限冲 因为冲刺的回复速度还是一样慢 不过我自己测试了下改成300也是可以的

              让次元箱可以带出强化物品的修改方式
              1.
              搜索 UI_DementionVaultPanel
              2.
              找到图中红框部分↓
              if (icon.itemOwnInfo != null && (icon.itemOwnInfo.upgraded || icon.itemOwnInfo.anvilsmithUpgraded))
              {
              UIManager.Instance.Narration(I._("UI_Narration_CantSelectVault_Enhanced"), 3f);
              return;
              }
              ↑这整段 全删了就行了


              IP属地:中国台湾7楼2021-08-25 22:14
              收起回复
                话说祝福npc在哪个类里 想魔改一下


                IP属地:北京8楼2021-11-13 13:10
                回复
                  照着步骤修改成功了,yysy挺简单的(但我这个废物也只会模仿了(


                  9楼2021-11-20 21:35
                  回复
                    (电脑小白询问)不管怎么搜索都搜不到东西啊


                    IP属地:天津来自iPhone客户端10楼2022-01-04 11:29
                    收起回复
                      是因为游戏更新的原因吗?现在搜不到Perk_DementionVault,一个个翻也没翻到


                      IP属地:河南来自Android客户端11楼2022-02-26 18:53
                      回复
                        现在是不是没用了 我修改了怎么没有效果啊大佬


                        IP属地:江苏12楼2023-09-15 21:07
                        回复
                          谢谢大佬,研究两天终于搜索到了(其实是搜索的文件类型被我调了忘了改回来,所以一直没找到


                          IP属地:河北13楼2023-10-21 15:33
                          回复