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

注册 登录

QQ登录

只需一步,快速开始

查看: 14878|回复: 17
打印 上一主题 下一主题

[修改] 【逸剑研究所出品】【总纲】MOD教学,零基础入门,小白也能学会!

[复制链接]

33

主题

340

帖子

1858

积分

游戏狂人

Rank: 6Rank: 6

贡献度
114
金元
14021
积分
1858
精华
0
注册时间
2018-9-17
跳转到指定楼层
主题
发表于 2024-5-8 12:01 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式


本帖内容已同步制作成视频!若不喜欢看文字版,可前往B站观看学习:

https://www.bilibili.com/video/BV1XC411772i


【逸剑研究所】交流群:529342177
欢迎各位大侠的加入!剧情讨论、MOD制作、全剧情文本、电子斗蛐蛐、工具、辅助CT、各类游戏资料、资源共享等等




授人以鱼不如授人以渔
本期我们只论道,不讲术
把最核心的东西展示出来
毕竟入门和没入门是天差地别
至于那些更加具体的东西,一期内容肯定是讲不完的
例如:改变人物形象、整合武学效果、自定义游戏难度等等

下面咱们话不多说,直接开始



一、MOD的原理



首先我们需要明白MOD的原理
官方虽然没有开放创意工坊
但游戏却是虚幻引擎制作的

我们可以利用虚幻引擎的pak加载机制
把我们的MOD放到同一目录下

并且让文件名遵循pak加载顺序
使得MOD最后加载,以替换掉原版配置文件

如此便有了制作MOD的可能性
但这样与官方开放创意工坊相比
一个很明显的缺点便是无法创作全新的内容
这里的全新并不是指新NPC,新物品等等
而是新动画CG、新武学机制功能等等

另一个缺点便是导致玩家制作MOD过程非常繁琐
实现简单的功能还好
如果是大批量功能
许多制作者往往做着做着便失去了耐心

在这里向那些乐于分享
自己辛辛苦苦做好MOD的玩家致敬!



二、MOD制作核心工作流(以修改物品表为例)


了解了MOD的原理后
下面开始介绍MOD制作工作流

相关MOD工具可以在Github下载,也可以在群内下载


第一步便是使用解包工具查看游戏pak文件

在如图所示路径找到对应文件
找到Wandering_Sword-WindowsNoEditor.pak后
我们使用解包工具打开它


找到我们需要修改文件的大致范围后
就需要使用翻译软件搞懂这些文件名的意思
如果你英语基础好
那么可以忽略这一小步

由于我们演示的是修改物品表
这里我们找到了Items相关的文件
并将其提取出来

特别注意:.uasset文件和.uexp文件是成双成对出现的
一定要一起提取出来

第二步便是使用编辑器工具
查看文件内容,找到我们需要修改的变量位置


要想快速找到目标物品
可以在群里查看我本人整理好的游戏资料


然后找到我们的目标物品
点开后,会发现这个物品有很多属性
我们使用翻译软件理解每个变量名的意思

如果第一层没找到我们想要的变量
就在左边展开它,继续找

现在我们想要修改这个物品的攻击力
发现第一层没有
点开下一层后,我们发现了一个熟悉的数字!
29.3568接近我们想要修改的物品攻击力

然后就可以保存了

最后我们把它打包成.pak文件
放入游戏的Pak目录下,进游戏测试效果

这里我们需要打开两个窗口
左侧是打包软件,右侧是修改好的MOD文件
我们需要新建一个文件夹,文件名自定义
最好是Wandering_Sword-WindowsNoEditor开头
以保证我们的MOD是游戏最后加载的
文件夹建好后
我们把之前修改的文件连带着它的文件夹
一起放入其中
这样就可以保证原来的目录结构不变

With-Compression代表压缩
一般是计划把MOD发给别人时才选择

我们自用就选择Without-Compression
这样加载速度会快一些

下面,我们需要把打包好的.pak文件
移动到游戏目录Pak文件夹下

一定要保证文件名升序排序后
我们的MOD在最下面
这样才有覆盖原版文件的效果

注意:由于我们修改的是物品表
所以对旧档也是生效的

有些表的修改则需要开新档


那么,如果我们想要创造一个新的物品
该怎么做呢?


假设之前修改的MOD文件
我可能以后会增加其他功能,就先不动它
此时我们就需要重新提取一次原版文件
然后我们用编辑器打开它
由于编辑器没有新增功能,为了文件中新增项目
我们就必须把原版文件另存为.json格式文件
在这个格式下进行新增操作
如果不知道JSON是什么
可以在B站直接搜索相关视频观看学习
仅需几分钟便可学会!

由于JSON文件层级复杂
我们可以借助一些优秀的文本编辑器软件
来帮助我们

这里我推荐使用Sublime Text
群文件已经上传了,可以下载按照说明文件安装使用

不推荐使用Notepad++
因为该软件作者反华

接下来,我们需要使用sublime
打开之前另存的.json文件

在开始新增项目前
我们需要为新增的物品找一个模版
因为我想新增一个和纯钢剑差不多的物品
于是便决定使用它的原版数据作为模版
根据之前查找我整理的物品表得知
纯钢剑的ID为1000
于是便使用Ctrl + F调出查找功能
找到对应的原版数据

注意:在编辑这种格式的文件时
全程都需要使用英文符号
切记!


这里我们新建一个临时窗口
用来存放待修改的数据

由于物品的ID不能够重复
我们需要修改这个模版中的ID




使用快捷键Ctrl + H调出替换查找功能
由于物品表中不存在ID为666的物品
我们决定使用此数字为该新物品的ID
物品数据模版中有4个地方需要修改ID
这里需要仔细检查一下
不能修改多了
下面,我们要做的就是把这个做好的物品
放回物品表中

因为是新物品
所以我们也需要在NameMap中添加我们的ID

然后我们就可以保存文件了
最后使用编辑器把.json格式文件转换为原版文件格式即可

物品做好了
但是玩家怎么获取呢?
这里我们就需要将NPC表提取出来
给某个商人增加售卖这件物品的功能
通过查阅我整理的NPC表
可以知道铁匠-大槌的ID为10005
我们找到它的数据位置后
搜索售卖物品信息


最后保存
故技重施
使用编辑器打开.json文件
保存为原版格式

清理掉MOD中多余的文件
如果你想留着以后新增功能
把它们挪到其他位置即可

由于是新MOD
所以我们再次新建文件夹

把改好的MOD拖进去准备打包

最后进游戏

所以如果有多个MOD修改同一个文件
是一定会产生冲突的!
这里我们展示的两个MOD
一起修改了物品表
而由于第二个MOD在名称上靠后
所以最后被加载,以它的数据为主

本期内容到这里就结束了!
学完本期内容
如果你有一定的耐心和探索精神

是一定可以通过自己的努力
找到你想要实现功能的修改方法

因为本人也是这样过来的
没有寻求任何帮助,一步一个脚印摸索
修改这个进游戏看看效果,修改那个进游戏看看效果

如果你没有耐心也没关系
以后会出更加具体实现各种功能的教学

不过还是要注意
本期内容是重中之重,最核心的东西

我是伏龙,咱们下逸期,不见不散!












评分

1

查看全部评分

回复

使用道具 举报

2

主题

581

帖子

813

积分

超级玩家

Rank: 5Rank: 5

贡献度
6
金元
7888
积分
813
精华
0
注册时间
2017-9-22
舒服的沙发
发表于 2024-5-8 12:43 | 只看该作者
内容不错,要是能作一期技能和buff蓝图的解析就更好了。
回复 支持 反对

使用道具 举报

498

主题

5万

帖子

13万

积分

游戏终结者

Rank: 14Rank: 14Rank: 14Rank: 14

贡献度
4909
金元
1163583
积分
135994
精华
0
注册时间
2009-11-23

龙年勋章3DMer(永久)

硬硬的板凳
发表于 2024-5-8 12:55 | 只看该作者
感谢分享
回复 支持 反对

使用道具 举报

33

主题

340

帖子

1858

积分

游戏狂人

Rank: 6Rank: 6

贡献度
114
金元
14021
积分
1858
精华
0
注册时间
2018-9-17
冰凉的地板
 楼主| 发表于 2024-5-8 13:01 | 只看该作者
mohun9552 发表于 2024-5-8 12:43
内容不错,要是能作一期技能和buff蓝图的解析就更好了。

以后会陆续出的
回复 支持 1 反对 0

使用道具 举报

2

主题

60

帖子

245

积分

中级玩家

Rank: 3Rank: 3

贡献度
12
金元
1967
积分
245
精华
0
注册时间
2024-4-6
5#
发表于 2024-5-9 09:47 | 只看该作者
很有用的分享,感谢辛苦
回复 支持 反对

使用道具 举报

1

主题

500

帖子

833

积分

超级玩家

Rank: 5Rank: 5

贡献度
31
金元
7094
积分
833
精华
0
注册时间
2012-11-15
6#
发表于 2024-6-22 07:26 | 只看该作者
6666! 感谢分享
回复 支持 反对

使用道具 举报

4

主题

1693

帖子

2204

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
1
金元
22003
积分
2204
精华
0
注册时间
2011-7-8
7#
发表于 2024-7-16 00:04 | 只看该作者
为什么我打包的PAK没内容?
回复 支持 反对

使用道具 举报

0

主题

372

帖子

491

积分

高级玩家

Rank: 4

贡献度
0
金元
4906
积分
491
精华
0
注册时间
2011-8-3
8#
发表于 2024-8-14 11:19 | 只看该作者
真不错,简单的就学会了基础的物品制作方法。
回复 支持 反对

使用道具 举报

23

主题

482

帖子

962

积分

超级玩家

Rank: 5Rank: 5

贡献度
69
金元
6864
积分
962
精华
0
注册时间
2009-6-17
9#
发表于 2024-9-23 18:22 | 只看该作者
目前玩的时间不长,这mod制作看着就觉着累,这游戏我认为只缺受击音效和可攻略npc
手柄支持我就不敢想了
,我感觉第一要务是解决人物受击和死亡音效,20年前的仙剑都有的东西,为什么现在都不做
梦江湖做了,可惜跑路了,鬼谷八荒也做了

回复 支持 反对

使用道具 举报

0

主题

423

帖子

904

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
9044
积分
904
精华
0
注册时间
2016-3-20
10#
发表于 2024-9-24 08:47 | 只看该作者
感谢分享66666666
回复 支持 反对

使用道具 举报

1

主题

273

帖子

416

积分

高级玩家

Rank: 4

贡献度
0
金元
4155
积分
416
精华
0
注册时间
2017-6-12
11#
发表于 2024-10-14 12:36 | 只看该作者
大佬,打包文件有问题,打包出来的pak文件无效,不管修改多少文件,打包多少文件,出来的pak文件都只有55kb
回复 支持 反对

使用道具 举报

1

主题

273

帖子

416

积分

高级玩家

Rank: 4

贡献度
0
金元
4155
积分
416
精华
0
注册时间
2017-6-12
12#
发表于 2024-10-14 12:53 | 只看该作者
CrazyBunnyBooM 发表于 2024-10-14 12:36
大佬,打包文件有问题,打包出来的pak文件无效,不管修改多少文件,打包多少文件,出来的pak文件都只有55kb ...

打包的pak文件,再解包就显示:pak is not a valid pak file!
我猜就是打包的时候出问题了,大佬能否帮忙看一下,这个是什么原因

微信截图_20241014125004.png (13.95 KB, 下载次数: 0)

微信截图_20241014125004.png
回复 支持 反对

使用道具 举报

2

主题

124

帖子

773

积分

超级玩家

Rank: 5Rank: 5

贡献度
85
金元
4332
积分
773
精华
0
注册时间
2022-12-14
13#
发表于 2025-5-14 17:55 | 只看该作者
CrazyBunnyBooM 发表于 2024-10-14 12:53
打包的pak文件,再解包就显示:pak is not a valid pak file!
我猜就是打包的时候出问题了,大佬能否帮忙 ...

路径中有中文的原因吧
回复 支持 反对

使用道具 举报

0

主题

24

帖子

38

积分

初级玩家

Rank: 2

贡献度
0
金元
380
积分
38
精华
0
注册时间
2018-12-10
14#
发表于 2025-8-20 15:47 | 只看该作者
忘不掉那个人 发表于 2025-5-14 17:55
路径中有中文的原因吧

大哥,你真牛,路径不能有中文的。弄了两天,直到看到你的回复才弄好,谢谢
回复 支持 反对

使用道具 举报

19

主题

306

帖子

1139

积分

游戏狂人

Rank: 6Rank: 6

贡献度
106
金元
7150
积分
1139
精华
0
注册时间
2010-12-21

3DM MOD站(白银)

15#
发表于 2025-8-20 17:49 | 只看该作者
你早点儿出就好了,我按着这个大佬:3dm_31327292的教程,强逼着自己学会了,期待有绝顶大佬做个可视化工具出来
回复 支持 反对

使用道具 举报

2

主题

710

帖子

930

积分

超级玩家

Rank: 5Rank: 5

贡献度
12
金元
8816
积分
930
精华
0
注册时间
2020-7-5
16#
发表于 2025-9-23 11:14 | 只看该作者
学习学习
回复 支持 反对

使用道具 举报

4

主题

27

帖子

43

积分

初级玩家

Rank: 2

贡献度
0
金元
425
积分
43
精华
0
注册时间
2023-6-11
17#
发表于 2025-9-23 19:59 | 只看该作者
万分感谢
回复 支持 反对

使用道具 举报

1

主题

181

帖子

335

积分

高级玩家

Rank: 4

贡献度
6
金元
3105
积分
335
精华
0
注册时间
2020-11-22
18#
发表于 2025-11-3 23:41 | 只看该作者
很有帮助,把逆天mod削弱了一些
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-3-31 03:10 , Processed in 0.035445 second(s), 19 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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