sidmeier9999 发表于 2026-8-12 21:42

2026年7月版本DLL修改方法分享

论坛里分享的DLL很多都失效了,自己研究了一下,把成果和大家分享一下。首先自备dnSpy之类的工具,然后打开编辑Managed文件夹下的FTK2.DLL文件。
方法如下:

一、经验值、金钱等倍率修改:
之前版本可以单独修改经验值和金钱倍率的,但是新版本官方貌似将倍率默认值绑定为ldc.i4.1了,只要这个值有任何变动就会改变代码结构,导致default消失。所以,我改的是总体获得倍率,理论上无论是经验值、金钱、任务奖金和其它一切套用“_scaleValue”的变量都生效。
搜索“ _scaleValue”,右键56行,选“编辑IL指令(S)”,红框中就是最后效果的公式,所有get的东西增加10倍。

然后进到新界面,在7行“call....”右键,选“在选区前添加指令”,如果是灰的,就选“添加新命令”,然后右键上移到7行前面。 操作码选择:ldc.r8, 操作数输入:10(这个就是倍率,数字就是你要的倍率)。接着,再右键新插入10倍的这一行,选择 “在选区后添加指令 (C)”,操作码 选择:mul(就是将前面的参数和它相乘)。

点确定,经验、金钱等倍率就修改好了。


二、战斗物品掉落修改:
搜索“GetLootDropsFromEnemies”,1223行右键“编辑IL指令(S)”,

进新界面,120行,把ldc.i4.0改成ldc.i4.1,这是“战斗额外掉落”的开关,我估计以前的版本是打小怪会掉落一些装备的,后来制作组觉得游戏太简单了,就弄个开关把额外掉落给关了。

点确定战斗额外掉落就修改好了。

然后,掉落物品数量修改:
搜索“GetDrops”,1020行右键“编辑IL指令(S)”,把默认基础次数 ldc.i4.0 最后的“0”改成你想要的次数,比如 ldc.i4.2就是额外掉落2次。


点确定就行了。

以上就是DLL我自用的修改,接下来还有就是开局特质修改,我看了论坛里有人做过了,我不多重复,我就说说Stats栏里的东西。
找到Traits.json,用记事本,最好是notepad这种编辑器打开,里面是各特质的分类,新开局拉到最下面能找到“独狼”、“老兵折扣”这种新加的特质,在“Stats”里添加项目:
LOP:开局点数,HRG:生命回复,THRN:荆棘反弹,ACC:准确率,MAG:魔法伤害,PHY:物理伤害,CRT:暴击率,CRTD:暴击伤害,PA:主要动作,SA:次要动作, "SKL": 技能发数,以及各能力值(参考“天才”特质复制粘贴就行)。


这是自用的“独狼”特质,作个例子。
顺带说一句,SKL就是天选之人的变量,就是增加触发技能的概率,改成100的话那猎人基本就无限移动了,有铁匠的话破碎武器就永远碎不了了。


"TRAIT_LONEWOLF": {
    "ConsumableType": "NONE",
    "Value": 0,
    "MinTier": 0,
    "MaxTier": 0,
    "Class": "TRAIT",
    "Rarity": "COMMON",
    "Material": "NONE",
    "Hidden": true,
    "Stacks": false,
    "Ammo": 0,
    "Equippable": {
      "Slots": [],
      "Stats": {
      "SKL": 50,
      "LCK": 50
      },
      "Passives": [
      "SKILL_TACTICS",
      "SKILL_EAGER",
      "SKILL_SUPPORTRANGE",
      "SKILL_EUREKA",
      "SKILL_NAVIGATOR",
      "SKILL_MEDIC",
      "SKILL_REBIRTH",
      "SKILL_FINDHOTDOG",
      "SKILL_LONGHAUL"
      ],
      "MaxCharges": 0
    },
    "Tags": [],
    "Expansion": "BASE"
}
}

其它的我也懒得研究了,这样改完游戏已经太简单了。这个教程有图文应该写得挺清楚的了,我一个月也登不了几次3DM,有什么问题自己问问AI吧。

渔给了,鱼也顺带手地上传一下,覆盖到Managed文件夹,记得备份原文件。
**** Hidden Message *****

kop花都库鸟 发表于 2026-8-13 22:43

d'd'd'd'd'd'd'd'd'd'd'd'd'd'd'd

lixinyuxx 发表于 2026-8-15 00:31

6666666
6666

13121341213412 发表于 2026-8-29 00:23

11111111111

13121341213412 发表于 2026-8-30 01:34

你好,请问该如何修改属性上限呢

chatyalaso 发表于 2026-8-30 18:14

5555555555555555555555555555555555

sidmeier9999 发表于 2026-8-30 23:30

13121341213412 发表于 2026-8-30 01:34
你好,请问该如何修改属性上限呢

既然你问了,我就顺便搬运一下。

属性上限修改
找到CharacterHelper这个类,在GetMaxStatValue方法里修改,比如:
public static int GetMaxStatValue(eCharacterStats pCharacterStat)
      {
                switch (pCharacterStat)
                {
                case eCharacterStats.STR:
                        return 255;
                case eCharacterStats.VIT:
                        return 255;
                case eCharacterStats.INT:
                        return 255;
                case eCharacterStats.AWR:
                        return 255;
                case eCharacterStats.TAL:
                        return 255;
                case eCharacterStats.SPD:
                        return 255;
                case eCharacterStats.LCK:
                        return 255;
                case eCharacterStats.FOC:
                        return 9; //专注值,一般不改
                }
                return -1;
      }

255这个就是上限值,按你喜欢的改

aa944869249 发表于 2026-8-31 00:08

和刚开始比划

lantian41 发表于 2026-8-31 08:38

666666666

13121341213412 发表于 2026-9-1 22:48

sidmeier9999 发表于 2026-8-30 23:30
既然你问了,我就顺便搬运一下。

属性上限修改


请问怎么该直接修改上面的数字呢

13121341213412 发表于 2026-9-1 23:10

sidmeier9999 发表于 2026-8-30 23:30
既然你问了,我就顺便搬运一下。

属性上限修改


我右键编辑方法,然后修改这些数字,刚刚进去代码只有你标注的这些,总共48行,但是我改完数字编译就马上报错,错误显示有900多行的错误,我点进去发现到了另一个页面

13121341213412 发表于 2026-9-3 22:51

sidmeier9999 发表于 2026-8-30 23:30
既然你问了,我就顺便搬运一下。

属性上限修改


我尝试修改你的dll,把经验金币收益改成两倍,保存之后自动复原了,不知道为什么

sidmeier9999 发表于 2026-9-5 09:46

13121341213412 发表于 2026-9-3 22:51
我尝试修改你的dll,把经验金币收益改成两倍,保存之后自动复原了,不知道为什么
...

我游戏已经删了,截不了图了,凭记忆说一下。上面的问题,不是“右键,编辑方法”,是右键,编辑IL指令,看教程看仔细一些。改数字我记得是不能超过125吧,想要超过125,需要把数字类型1.41改成1.4。还有改完会自动复原,我没碰到过,除非是忘了最后“文件,全部保持”。

TGSS 发表于 2026-9-6 04:21

66666666666

3dm_23398918 发表于 2026-9-11 00:33

:D:(:'(:Q:L:o:)
页: [1]
查看完整版本: 2026年7月版本DLL修改方法分享