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

注册 登录

QQ登录

只需一步,快速开始

查看: 17496|回复: 959
打印 上一主题 下一主题

[MOD] 基于MelonLoader的自定义天赋MOD——更新v2.0.3,修复数据写入时格式不对的问题

  [复制链接]

7

主题

1043

帖子

1605

积分

匠心精神(原创Mod)

Rank: 12Rank: 12Rank: 12

贡献度
88
金元
12526
积分
1605
精华
0
注册时间
2011-7-14
跳转到指定楼层
主题
发表于 2026-3-25 02:09 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 neil0512 于 2026-4-5 05:46 编辑

之前看到论坛里有大佬发了通过修改 `resources.assets` 来新增天赋的教程,不过那种方式每次都要导出、导入文件,万一弄坏了还得重新验证游戏完整性,折腾起来还是挺烦的。
所以我搓了这么个 Mod。简单来说,它可以在不直接改资源文件的情况下,往游戏里增加自定义天赋,也支持按原版天赋 `id` 进行覆盖。想加什么、怎么配,自己改配置文件就行。
目前只支持 MelonLoader,用法很简单,把 `dll` 放进 `Mods` 文件夹里即可。

功能说明:
1. 支持新增自定义天赋
2. 支持按 `id` 覆盖原版天赋
3. 支持旧版单文件配置和新版多目录配置并存
4. 加载时会自动导出原版天赋表,方便参考

配置文件:
1. 运行一次游戏后,Mod 会自动准备配置目录
2. 新版默认配置文件位置:
   `UserData\LongYinCustomHeroTags\Data\000\HeroTagData.csv`
3. 旧版兼容位置:
   `UserData\LongYinCustomHeroTags\HeroTagData.csv`
4. 原版天赋数据会在运行时自动导出到:
   `UserData\LongYinCustomHeroTags\Vanilla_HeroTagData.csv`
5. 需要新增另外的配置文件时只要在Data文件夹创建新的数字命名文件夹,把HeroTagData.csv放进去就好

压缩包里有一个简单的 `README` 可以看,默认也内置了几个示例天赋。  
示例数据来自:
https://bbs.3dmgame.com/thread-6660968-1-1.html

生成出来的配置文件大概长这样:  


游戏里的效果大概是这样:  

一切正常的话,控制台里会看到类似下面这些日志:
- 读取天赋配置源
- 已从配置文件加载 X 个自定义天赋定义
- HeroTag 资源合并完成:覆盖 X 条,新增 X 条


⚠️ 文件格式问题
如果你改完配置文件之后 Mod 没反应了,大概率是表格软件把 CSV 格式或者编码改掉了。

1. Excel 保存提示  
如果你是用 Excel 打开 `.csv` 文件修改的,保存时如果弹出“如果另存为 CSV UTF-8,部分功能可能会丢失”之类的提示,直接点“是”就行。


2. 用记事本检查  
`.csv` 本质上就是纯文本。  

如果保存后 Mod 失效,右键用 Windows 自带记事本打开,检查两点:
- 分隔符是不是仍然是半角逗号 `,`
- 编码是不是 `UTF-8 BOM`

如果不是,就重新另存为 `UTF-8 带 BOM` 覆盖保存。

另外,目前也兼容读取 GBK 编码的配置文件,但还是建议优先使用 UTF-8。

⚠️ 同义组问题
写新天赋时,最好不要随便和原版共用同义组。  
尤其是你新增了一条依赖链,同时又把同义组写成原版已有的同义组时,可能会出现“两个天赋只能点一个,另一个点不了”的情况。

但如果你是直接按原版 `id` 覆盖原版天赋,并继续沿用原版同义组,这种是正常的,不算问题。

控制台在检测到可疑的同义组冲突时,会给出提示,方便排查。


PS:文本编辑器的话,推荐 `VSCode` 或 `Notepad++`,记事本还是太原始了。还有,替换原版天赋名字可能遇到未知问题,最好不要改

更新记录:
03/26:更新 v1.0.1,修复领悟需求和替换不生效的问题  
03/26:更新 v1.0.2,尝试兼容 GBK 编码  
04/02:更新 v2.0.0,改为直接注入 HeroTagData 资源,支持按 `id` 覆盖原版天赋,支持新版多目录配置与旧版单文件兼容,运行时自动导出 `Vanilla_HeroTagData.csv`
04/02:更新 v2.0.1,修复bug,现在修改原版天赋名字不会导致进不去游戏了
04/03:更新 v2.0.2,允许天赋价值为负数04/05:更新 v2.0.3,修复数据写入时格式不对的问题,原版数据那乱七八糟的分隔符令人头秃
游客,如果您要查看本帖隐藏内容请回复














评分

7

查看全部评分

回复

使用道具 举报

2

主题

1669

帖子

2216

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
0
金元
22163
积分
2216
精华
0
注册时间
2016-3-19
舒服的沙发
发表于 2026-3-25 02:16 | 只看该作者
这个很好,很好用
回复 支持 反对

使用道具 举报

0

主题

286

帖子

423

积分

高级玩家

Rank: 4

贡献度
0
金元
4225
积分
423
精华
0
注册时间
2014-6-26
硬硬的板凳
发表于 2026-3-25 02:46 | 只看该作者
试了一下,挺方便的.研究一下自制天赋
回复 支持 反对

使用道具 举报

0

主题

286

帖子

423

积分

高级玩家

Rank: 4

贡献度
0
金元
4225
积分
423
精华
0
注册时间
2014-6-26
冰凉的地板
发表于 2026-3-25 04:23 | 只看该作者
不行阿,一改就整个mod失效了
回复 支持 反对

使用道具 举报

49

主题

1314

帖子

2万

积分

骨灰玩家

Rank: 10Rank: 10Rank: 10

贡献度
947
金元
215899
积分
25398
精华
2
注册时间
2009-9-22
QQ
5#
发表于 2026-3-25 05:19 | 只看该作者
哇 感觉很厉害的样子
回复 支持 反对

使用道具 举报

49

主题

1314

帖子

2万

积分

骨灰玩家

Rank: 10Rank: 10Rank: 10

贡献度
947
金元
215899
积分
25398
精华
2
注册时间
2009-9-22
QQ
6#
发表于 2026-3-25 05:39 | 只看该作者
用excel 一保存 格式就变了 然后就不行了
回复 支持 反对

使用道具 举报

49

主题

1314

帖子

2万

积分

骨灰玩家

Rank: 10Rank: 10Rank: 10

贡献度
947
金元
215899
积分
25398
精华
2
注册时间
2009-9-22
QQ
7#
发表于 2026-3-25 06:07 | 只看该作者
可以了 谢谢
回复 支持 反对

使用道具 举报

49

主题

1314

帖子

2万

积分

骨灰玩家

Rank: 10Rank: 10Rank: 10

贡献度
947
金元
215899
积分
25398
精华
2
注册时间
2009-9-22
QQ
8#
发表于 2026-3-25 06:23 | 只看该作者
本帖最后由 cd04 于 2026-3-25 06:33 编辑





回复 支持 反对

使用道具 举报

88

主题

3866

帖子

3698

积分

游戏精英

Rank: 8Rank: 8

贡献度
150
金元
30983
积分
3698
精华
0
注册时间
2008-3-9
QQ
9#
发表于 2026-3-25 06:44 | 只看该作者
新天赋会被ai分到吗
回复 支持 反对

使用道具 举报

393

主题

4929

帖子

4万

积分

游戏天王

Rank: 11Rank: 11Rank: 11Rank: 11

贡献度
2548
金元
310618
积分
41254
精华
0
注册时间
2009-12-20

龙年勋章3DMer(永久)

10#
发表于 2026-3-25 07:11 | 只看该作者
本帖最后由 diablo2x 于 2026-3-25 07:38 编辑

只要出現在可以領悟的列表上+可隨機那邊為1都會的樣子
可隨機那邊寫0應該就不會了,大概

回复 支持 反对

使用道具 举报

393

主题

4929

帖子

4万

积分

游戏天王

Rank: 11Rank: 11Rank: 11Rank: 11

贡献度
2548
金元
310618
积分
41254
精华
0
注册时间
2009-12-20

龙年勋章3DMer(永久)

11#
发表于 2026-3-25 07:39 | 只看该作者
幫樓主補充一下
如果不知道天賦的詞條要怎麼填的話
可以參考下面這一個某大佬整理好的215種詞條
https://bbs.3dmgame.com/forum.ph ... 6orderby%3Ddateline
回复 支持 1 反对 0

使用道具 举报

6

主题

1639

帖子

2026

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
1
金元
20216
积分
2026
精华
0
注册时间
2009-10-18
12#
发表于 2026-3-25 08:30 | 只看该作者
犀利,这个可以自己配,感谢大佬分享
回复 支持 反对

使用道具 举报

0

主题

311

帖子

520

积分

高级玩家

Rank: 4

贡献度
0
金元
5195
积分
520
精华
0
注册时间
2016-2-29
13#
发表于 2026-3-25 09:07 | 只看该作者
cd04 发表于 2026-3-25 05:39
用excel 一保存 格式就变了 然后就不行了

大佬,怎么解决的?
回复 支持 反对

使用道具 举报

4

主题

538

帖子

1117

积分

游戏狂人

Rank: 6Rank: 6

贡献度
42
金元
9494
积分
1117
精华
0
注册时间
2012-1-20
14#
发表于 2026-3-25 09:08 | 只看该作者
大佬,再搞个自定义武学的mod吧
回复 支持 反对

使用道具 举报

35

主题

3259

帖子

9668

积分

资深玩家

Rank: 9Rank: 9Rank: 9

贡献度
103
金元
92555
积分
9668
精华
0
注册时间
2024-2-14

滑稽尼禄·克劳狄乌斯锦鲤

15#
发表于 2026-3-25 09:32 | 只看该作者
看到楼主这么努力分享,我只能顶个贴感谢一下了!感谢论坛,感谢LZ热心分享!
回复 支持 反对

使用道具 举报

4

主题

329

帖子

618

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
6181
积分
618
精华
0
注册时间
2009-11-30
16#
发表于 2026-3-25 09:55 | 只看该作者
奇怪,为啥我只要动了这个生成的文件,哪怕就改一个数字,都会让MOD失效
回复 支持 反对

使用道具 举报

7

主题

1043

帖子

1605

积分

匠心精神(原创Mod)

Rank: 12Rank: 12Rank: 12

贡献度
88
金元
12526
积分
1605
精华
0
注册时间
2011-7-14
17#
 楼主| 发表于 2026-3-25 10:02 | 只看该作者
bravedante 发表于 2026-3-25 04:23
不行阿,一改就整个mod失效了

你用啥改的csv哇,excel打开改了再保存应该不会有问题吧,保存的时候提示另存为csv utf-8时部分功能可能会失效的话点是就行了,因为说到底csv就是个文本文件,没有xlsx那么多功能

我用csv格式存了主要是因为原版游戏里的数据本来就是以逗号分割的csv表格,用txt的话一堆逗号不方便看,所以csv可以用excel打开比较方便看
回复 支持 反对

使用道具 举报

54

主题

1781

帖子

2390

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
145
金元
18100
积分
2390
精华
0
注册时间
2003-12-1
18#
发表于 2026-3-25 10:53 | 只看该作者
就用excel改的阿 直接保存也没啥问题
回复 支持 反对

使用道具 举报

0

主题

286

帖子

423

积分

高级玩家

Rank: 4

贡献度
0
金元
4225
积分
423
精华
0
注册时间
2014-6-26
19#
发表于 2026-3-25 11:01 | 只看该作者
429050398 发表于 2026-3-25 10:02
你用啥改的csv哇,excel打开改了再保存应该不会有问题吧,保存的时候提示另存为csv utf-8时部分 ...

谢谢大大!已经解决了,可能是我Excel版本的问题.我改用Notepad++打开修改就可以
回复 支持 反对

使用道具 举报

32

主题

1250

帖子

1732

积分

游戏狂人

Rank: 6Rank: 6

贡献度
6
金元
17079
积分
1732
精华
0
注册时间
2012-7-25
20#
发表于 2026-3-25 12:30 | 只看该作者
添加新的技能后不能选择 是灰色的 这是为啥 。
回复 支持 反对

使用道具 举报

0

主题

21

帖子

33

积分

初级玩家

Rank: 2

贡献度
0
金元
329
积分
33
精华
0
注册时间
2024-10-8
21#
发表于 2026-3-25 14:03 | 只看该作者
兄弟们记得在excel表格里面打的时候要注意一下分号,分号中英文反了进游戏只显示名字不显示效果(应该也没有效果吧)
回复 支持 反对

使用道具 举报

40

主题

1333

帖子

2245

积分

实习版主

Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17

贡献度
160
金元
16054
积分
2245
精华
0
注册时间
2012-5-6

镜之边缘电玩达人

22#
发表于 2026-3-25 14:54 | 只看该作者
繭`俊 发表于 2026-3-25 09:08
大佬,再搞个自定义武学的mod吧

支持!!大大  麻烦你了 或是修改现有武学 也行!!
回复 支持 反对

使用道具 举报

157

主题

3572

帖子

14万

积分

3DM大善人

国士无双

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

贡献度
612
金元
1419030
积分
144381
精华
3
注册时间
2008-9-20

3DM小黄鸡G胖の微笑不死鸟的祝福(永久)疯狂页游玩家1级疯狂页游玩家2级疯狂页游玩家3级疯狂页游玩家4级疯狂页游玩家5级魔幻守护者HDT版3DM页游玩家妹子认证''永久''3DM页游玩家疯狂页游玩家1级疯狂页游玩家2级疯狂页游玩家3级疯狂页游玩家4级疯狂页游玩家5级3DMer(永久)话题讨论高手辉煌市民[永久版]3DM大善人3DM大善人旧版萌之委员会''永久''智力-1[永久版]滑稽[永久版]你开心就好[永久版]育碧618金光版EA收藏家3DM MOD站(黄金)神秘紫吾皇万睡艾尔登法环水神

23#
发表于 2026-3-25 18:02 | 只看该作者
大佬,我没修改,只想用点现成的~但30%是不是有点太高了呢
回复 支持 反对

使用道具 举报

5

主题

159

帖子

281

积分

高级玩家

Rank: 4

贡献度
0
金元
2806
积分
281
精华
0
注册时间
2012-10-15
24#
发表于 2026-3-25 18:16 | 只看该作者
感谢大佬!
回复 支持 反对

使用道具 举报

23

主题

1612

帖子

2388

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
94
金元
20115
积分
2388
精华
0
注册时间
2012-8-4
25#
发表于 2026-3-25 19:40 | 只看该作者
确实牛笔,我把我自己改的几个都挪过来,这样按照楼主这套MOD架构,是不是武功也能自定义了。期待一个
回复 支持 反对

使用道具 举报

16

主题

4351

帖子

4639

积分

游戏精英

Rank: 8Rank: 8

贡献度
25
金元
45392
积分
4639
精华
0
注册时间
2012-6-1

最终幻想15究极剑

26#
发表于 2026-3-25 20:22 | 只看该作者
牛逼啊兄弟,正需要这样的MOD
回复 支持 反对

使用道具 举报

49

主题

1314

帖子

2万

积分

骨灰玩家

Rank: 10Rank: 10Rank: 10

贡献度
947
金元
215899
积分
25398
精华
2
注册时间
2009-9-22
QQ
27#
发表于 2026-3-25 20:55 | 只看该作者
2870703108 发表于 2026-3-25 09:07
大佬,怎么解决的?

用记事本打开改
回复 支持 反对

使用道具 举报

15

主题

448

帖子

737

积分

超级玩家

Rank: 5Rank: 5

贡献度
37
金元
5894
积分
737
精华
0
注册时间
2015-7-31
28#
发表于 2026-3-25 21:14 | 只看该作者
如何解决 npc能学的问题呀
回复 支持 反对

使用道具 举报

16

主题

4351

帖子

4639

积分

游戏精英

Rank: 8Rank: 8

贡献度
25
金元
45392
积分
4639
精华
0
注册时间
2012-6-1

最终幻想15究极剑

29#
发表于 2026-3-25 21:40 | 只看该作者
看到默认新增的那几个天赋想起太吾的天书来了
回复 支持 反对

使用道具 举报

49

主题

1314

帖子

2万

积分

骨灰玩家

Rank: 10Rank: 10Rank: 10

贡献度
947
金元
215899
积分
25398
精华
2
注册时间
2009-9-22
QQ
30#
发表于 2026-3-25 23:58 | 只看该作者
我说一下我的情况吧,用记事本和notepad++都能改,用excel 什么都不改,怎么保存不行
用excel,另存为 选.csv格式,也有提示那个xxx丢失,选是,保存出来的csv,进游戏MOD还是读不到,我用记事本打开excel保存的csv和我备份的csv对比,一模一样,字体 半角符号,和;号 ,我还数了,号的数量,一模一样!再对比文件大小,excel保存的文件比备份的少了100多字节,对!就是什么也不改,直接另存为也少了100多字节。不知道excel要怎么设置,放弃了,直接用记事本吧
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-4-5 12:37 , Processed in 0.036716 second(s), 20 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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