3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 607|回复: 13
打印 上一主题 下一主题

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

[复制链接]

56

主题

719

帖子

1654

积分

游戏狂人

Rank: 6Rank: 6

贡献度
134
金元
11180
积分
1654
精华
0
注册时间
2008-10-2
跳转到指定楼层
主题
发表于 2026-8-12 21:42 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
论坛里分享的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文件夹,记得备份原文件。
游客,如果您要查看本帖隐藏内容请回复

评分

1

查看全部评分

回复

使用道具 举报

0

主题

290

帖子

502

积分

高级玩家

Rank: 4

贡献度
0
金元
5023
积分
502
精华
0
注册时间
2017-4-3
舒服的沙发
发表于 2026-8-13 22:43 | 只看该作者
d'd'd'd'd'd'd'd'd'd'd'd'd'd'd'd
回复 支持 反对

使用道具 举报

0

主题

7

帖子

13

积分

新手玩家

Rank: 1

贡献度
0
金元
125
积分
13
精华
0
注册时间
2025-12-14
硬硬的板凳
发表于 2026-8-15 00:31 | 只看该作者
6666666
6666
回复 支持 反对

使用道具 举报

0

主题

402

帖子

520

积分

高级玩家

Rank: 4

贡献度
0
金元
5201
积分
520
精华
0
注册时间
2018-11-11
冰凉的地板
发表于 2026-8-29 00:23 | 只看该作者
11111111111
回复 支持 反对

使用道具 举报

0

主题

402

帖子

520

积分

高级玩家

Rank: 4

贡献度
0
金元
5201
积分
520
精华
0
注册时间
2018-11-11
5#
发表于 2026-8-30 01:34 | 只看该作者
你好,请问该如何修改属性上限呢
回复 支持 反对

使用道具 举报

21

主题

1万

帖子

1万

积分

资深玩家

Rank: 9Rank: 9Rank: 9

贡献度
6
金元
132294
积分
13253
精华
0
注册时间
2011-4-2
6#
发表于 2026-8-30 18:14 | 只看该作者
5555555555555555555555555555555555
回复 支持 反对

使用道具 举报

56

主题

719

帖子

1654

积分

游戏狂人

Rank: 6Rank: 6

贡献度
134
金元
11180
积分
1654
精华
0
注册时间
2008-10-2
7#
 楼主| 发表于 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这个就是上限值,按你喜欢的改
回复 支持 1 反对 0

使用道具 举报

0

主题

135

帖子

207

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
2068
积分
207
精华
0
注册时间
2017-3-2
8#
发表于 2026-8-31 00:08 | 只看该作者
和刚开始比划
回复 支持 反对

使用道具 举报

0

主题

9

帖子

14

积分

新手玩家

Rank: 1

贡献度
0
金元
135
积分
14
精华
0
注册时间
2021-2-18
9#
发表于 2026-8-31 08:38 | 只看该作者
666666666
回复 支持 反对

使用道具 举报

0

主题

402

帖子

520

积分

高级玩家

Rank: 4

贡献度
0
金元
5201
积分
520
精华
0
注册时间
2018-11-11
10#
发表于 2026-9-1 22:48 | 只看该作者
sidmeier9999 发表于 2026-8-30 23:30
既然你问了,我就顺便搬运一下。

属性上限修改

请问怎么该直接修改上面的数字呢
回复 支持 反对

使用道具 举报

0

主题

402

帖子

520

积分

高级玩家

Rank: 4

贡献度
0
金元
5201
积分
520
精华
0
注册时间
2018-11-11
11#
发表于 2026-9-1 23:10 | 只看该作者
sidmeier9999 发表于 2026-8-30 23:30
既然你问了,我就顺便搬运一下。

属性上限修改

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

使用道具 举报

0

主题

402

帖子

520

积分

高级玩家

Rank: 4

贡献度
0
金元
5201
积分
520
精华
0
注册时间
2018-11-11
12#
发表于 2026-9-3 22:51 | 只看该作者
sidmeier9999 发表于 2026-8-30 23:30
既然你问了,我就顺便搬运一下。

属性上限修改

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

使用道具 举报

56

主题

719

帖子

1654

积分

游戏狂人

Rank: 6Rank: 6

贡献度
134
金元
11180
积分
1654
精华
0
注册时间
2008-10-2
13#
 楼主| 发表于 2026-9-5 09:46 | 只看该作者
13121341213412 发表于 2026-9-3 22:51
我尝试修改你的dll,把经验金币收益改成两倍,保存之后自动复原了,不知道为什么
...

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

使用道具 举报

0

主题

205

帖子

242

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
2419
积分
242
精华
0
注册时间
2019-12-21
14#
发表于 2026-9-6 04:21 | 只看该作者
66666666666
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-9-9 08:26 , Processed in 0.035926 second(s), 20 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表