制作MOD教程-死或生5:最后一战
2023-12-11 23:29 来源:西西手机下载 作者:zhoujian.mors玩家们在看《死或生5最后一战》各种各样的MOD是不是看花了眼?玩家们有没有想过自己制作一个MOD?今天小编给玩家们带来的是《死或生5最后一战》DLC级别MOD新手制作全方面指南!快跟小编一起学习学习怎么制作MOD吧!
前言
这是一篇入门的基础教学,主要面向对象为小白和初学者。MOD 制作需要多学多想,然后实践,希望玩家们学习完这篇教程会对 DOA5LR 的MOD制作有一个基本的了解,并能制作和封装简单的MOD。
第一章 DLC MOD 简介
1.DLC
Downloadable Content (可下载内容)亦称“追加内容下载包”。 有时也包括资料片。一些游戏的后续可下载内容,相当于官方MOD。一般指在游戏发售后,厂商又推出下载包,对游戏内容进行扩展,如增加新地图,新游戏模式等。
目前,在PC平台上,除了游戏本体,官方共发布了5个DLC,内含一些个性化的服装,发型,场景。DLC的存放目录位于游戏安装目录的DLC文件夹内,如下图。
当游戏启动后,程序会自动加载此路径下的DLC来丰富我们的游戏体验。

2. MOD
是英文单词modification(意为修改)的缩写,它是游戏的一种修改或增强程序。有些热爱游戏的程序编写高手,经常试进行修改游戏中的部分资料设定,像人物的服装、外貌、声音、武器、工具、地图等等,甚至写出新的任务剧情,使修改后的游戏产生大幅的变化,提高了游戏性和耐玩度。
3. DLC MOD
通过研究官方DLC的文件结构构成,重新封装和制作自己喜欢的MOD,并以官方DLC的形式挂载,而非通过UMOD等外挂程序实现的MOD,称为DLC MOD,优点为兼容性好,不会影响程序稳定性和运行速度。
4. DLC及DLC MOD的挂载
通过安装目录下的 3DMGAME.ini 来实现DLC的挂载,现在我们来分析一下这个文件,右键此文件点击编辑,如图

上图中的DLC001=351850 等等,就是程序启动过程中加载的DLC编号。
通过观察发现,文件中有7个DLC的编码,比DLC文件夹下的多了两个。解释一下,多出的351850,358144,目前为主机独占的DLC,还没有在PC平台上发售。
假设后续官方发布了 358145 等等DLC,我们只需要将网上下载的358145文件夹剪切到安装目录的DLC文件夹下,然后在 3DMGAME.ini 中的DLC008=填入358145 然后保存。然后打开游戏,即可体验到新的DLC。
在后续的学习中,我们将尝试封装和制作自己的DLC MOD,使用方法和上面是一样的,将自己制作的DLC拷入安装目录的DLC文件夹下,然后在 3DMGAME.ini 中加入 DLC009=,DLC010=,DLC011=,以及自制DLC MOD编码......以此类推,即可。
第二章 DLC MOD 的解包及文件分析
在制作DLC MOD 之前,我们需要一些模板,模板可以通过解包官方DLC及用户自制的MOD获得。解包需要用到一款工具,如下
DOA5LR Archivarius - V1.8

注意一下:
首先,点击 运行,打开程序界面

为了节省时间,我选择了论坛里某个同学提供的霞的MOD 888888做例子。

分析一下,下图高亮处为官方定义的一组文件,代表一套服装,由文件的名称我们可以了解到两个信息,
1.这件服装是 KASUMI 霞的
2. 由编号 029可以得知,此服装在DLC 888888 中占用28号槽位,同理,以后玩家们看到某服装编号为 030,那么它在MOD中占用的服装槽位为29.

好的,现在我们点击全部解压,选择解压的路径,将列表中的文件解压到你选择文件夹中。
解压完毕,这里会显示 Done,如下图

解压出的文件,如下

OK,操作到此完毕。
第三章 DLC MOD 预览及基础认知
现在我们要预览一下刚刚解压出来的文件,需要用到第二款工具了,如下
Noesis - V4153

双击 Noesis.exe,打开程序

分别双击编号为29和30的TMC,发现是一黑一白两套蕾丝内衣,其他的也预览了一下,不是很喜欢。
决定将这两件衣服封装成一个新的DLC MOD,自己收藏。
先做一下前期准备
准备市面上任意一款截图软件,截图备用,如下


然后打开 888888文件夹,保留029 ,030 编号的两组文件,其他都删除,如下(编号相同的 ---C,--P,TMC,TMCL文件为一组)

现在使用第三款软件,如下
Texture Tool - V1.0

如上操作,显示下图界面
桌面上多出了一个 L_0.dds 文件
这里,为了让玩家们看清楚,我返回去用第一章的方法,从官方DLC 352150 中提取了一个 AYANE_DLCU_022.--P 文件,用上面的方法导出了对应的DDS贴图,保存在桌面上 L_0_1.dds 。
这样,我就有两个DDS文件了。

接下来,需要用到 PhotoShop 了 。首先,我们需要安装PS DDS插件,使我们的PS可以编辑DDS文件,如下

根据你安装的PS是32位还是64位自选。

双击程序,一路Next安装OK,然后打开桌面的两个DDS文件,弹出英文对话框,直接点OK


好的,玩家们可以看到,官方预览图和用户自制的有什么区别了吧!这个同学好歹是做了一个预览,更多的同学制作MOD时,经常就直接拉一个官方预览,或者预览是重复的,和衣服一点都不匹配。
制作这个是为了自己收藏,所以为了完美,我们要学习自己制作预览图。
好的,现在要用到之前截的两张图,经过简单操作:选择官方预览图白色边框内部的区域,将选择框移动到截图相应位置,拷贝后将选择框移动回官方预览图原来的位置,粘贴即可(由于是基本的PS技能,不做赘述了)。

见上图,将修改好贴图另存为DDS贴图,如图操作。
最后一步,打开 Texture Tool - V1.0

如图继续操作黑色的那件蕾丝内衣。
完成,OK!
对于PS能力较好的同学,可以尝试用上面的工具打开一个TMC文件,按照上面的操作导出TMC内的贴图进行修改,这里不做赘述

第四章 DLC MOD 封装
本章介绍如何利用上面修改好的两组文件(29号,30号文件),封装一个全新的MOD。
1.Costume Slot
在学习本章节前,先了解一下什么是 Costume Slot,Costume Slot 意思是服装槽。
在现有的技术条件下,服装并不是无限添加的,它存在一个上限。超过这个数值时,在封装最后一步保存时,会报错误代码,显示此编号没有收录在数据库中。
首先,官方目前发售的5款DLC模组,已占用了一些服装槽。槽位号在MOD是一个很重要的定义,
当你选择的槽位号与 1.自身MOD中同一个角色的服装 2.别的同学制作的MOD的中槽位号 3.官方DLC中的服装槽号 相同时,在进入游戏角色选择时,程序会崩溃报错。

上图显示的是,通过分析目前五款DLC,得出的一些关于槽位的信息。关于:DLC 358412,用最新的 DLC TOOL 1.0 日文版 虽然打开时会报错,但是已可以显示正确的人物信息,上图中为了稳妥,是通过解压DLC文件,通过解压出的文件编号,得出的槽位编号。
仅供参考,如有个别编号冲突,如Kasumi的 38号,请特殊对待。
2.Hairstyles
Hairstyles 由发型和脸型组成,目前5款DLC中已出现的发型及脸型编号见下表

示例:发型和脸型编码的组合
CHRISTIE
可以有3种组合
类型 | 发型编号 | 脸型编号 |
A | 1 | 1 |
B | 3 | 1 |
C | 6 | 1 |
TINA
可以有6种组合
类型 | 发型编号 | 脸型编号 |
A | 1 | 1 |
B | 1 | 2 |
C | 2 | 1 |
D | 2 | 2 |
E | 4 | 1 |
F | 4 | 2 |
上面示范的组合在下一章的封装过程中会用到
在官方DLC中,有的角色HAIR类型有A B C D E F G 7种 ,但事实上有的 A和B A和C 用的编码相同,在游戏中呈现的发型和脸型是一样的。
注意:以上两张表格仅供参考,所有数值都是真实的,通过解包和封装工具依次分析现有的5个DLC得来,没有缺失。
参考过其他大大自制的MOD,出现了新的发型编号,如Kasumi 的 6 ,因为这里只介绍官方DLC里的发型及脸型,就不再赘述了。
如果有感兴趣的同学发现了新的发型和脸型编号,可以自己发帖分享一下自己的研究成果。
目前,胡乱填写发型和脸型编号,会造成什么后果,我还没试验过......如填 发型填 99,脸型填99的组合。
开始封装MOD,现在我们要用到最后一款工具,如下
DLC Tool - V0.9



点击 New DLC,选择你希望将DLC保存的位置,DLC的编号为 首位不为 0的六位数,如111111,然后点击保存按钮

点击下方的 Add 按钮,如图选择Kasumi

根据下图,查找上面提供的槽位表格,确定Kasumi 可用的槽位号,然后填入发型编号
在玩家们添加其他人物的服装时,要根据表格内对应人物的信息来定,不要硬搬此教程。

发型及脸型的选择参照上面的发型表格
发型根据对应人物,选填,脸型大多数人物只有一种,填1,个别人物有1,2两种脸型,自己选填

最终保存
好的 我们将生成的 111111文件夹 整个拷到安装目录的DLC文件夹下,然后修改安装目录下的 3DMGAME.ini ,添加DLC编码 111111,保存
然后进入游戏人物选择界面,你会发现Kasumi 下多了两款蕾丝内衣
仔细观察一下,两款衣服的预览图和官方的还是有一些差别的,显得胸部和腰身要稍大一些,
所以,如果玩家们希望做出好的预览图,用PS修改DDS贴图时,要用心一点。
至此,一个基本的流程结束。
第五章 扩展信息
1.目前几个版本的DLC TOOL对 DLC 358142的支持性
A :版本简介
DLC TOOL目前 有 0.83 英文版,0.9英文版,1.0日文版
这三个版本中
后两个版本支持直接拖放BCM文件,其中 0.9 英文版存在极小的编号错误,1.0 日文版虽然修正了BUG,但由于语言为日文,使用起来较不方便。
对于数据库 dlc5lr.dat
此三个版本的数据库文件经过文件HASH值校验,是一样的。
B:DLC 358142
对于 358142g.bcm ,打开均报错,无法进行下一步
对于 358142.bcm,呈现了三种不同表征
0.83英文版 打开报错,但可以进行下一步操作,但服装数量完全不对,甚至服装槽号出现了 109 这个值
0.9 英文版 打开报错,下一步直接崩溃退出。
1.0 日文版 打开报错,提示数据库缺失数据,但可进行下一步操作,服装数量显示正确,服装槽号,发型,脸型显示均正常无误。
2.关于 DOA5LR Archivarius - V1.8 与 Texture Tool - V1.0 的数据库
DOA5LR Archivarius - V1.8的数据库文件 doa5LRarchivarius.dat

Texture Tool - V1.0的数据库文件 dlc5lr.dat

以上两个数据库中包含了目前发布的游戏本体及DLC的基础信息,是国外的大神制作的。我们现在所做的一切工作都是基于这两个数据库来完成的。
目前,这两个数据库完成度接近99%,还有一些特殊的DLC 及 MOD无法完美支持。
既然有数据库,就涉及到数据库的更新,后续官方如果出新的DLC,新的资源,而这个数据库没有更新的话,对于以后的MOD制作,是有很大影响的。
以上数据库的可以用 UltaEdit 修改,数据库内对应文件的解密与排列是一项极其繁琐枯燥的事,这里我们向国外的大神和论坛里的大大们致敬!
3.DLC TOOL 中的 BCM ver. (BCM版本)对DLC MOD的影响
目前的版本中,官方定义的BCM ver.为 9,此项值修改后,保存过程中不会报错,但是,修改后,如改为10或40 ,DLC MOD在游戏中就会失效。所以,此项,禁止修改。
4.DLC TOOL 可以追加服装吗
不可以,当一个MOD已经封装好之后,首先,已添加的服装,不可删除;新的服装不可追加,必须重新解压,然后重新封装。
对于已经制作好的MOD,我们可以做的有:
修改脸型及发型编号,以及增加或删除发型,完成后点击 Save DLC
5.DOA5LR Archivarius - V1.8 对于 DLC358142的支持性

对于 358142.bin 文件名正常,但解压时,有一个文件未解密

对于358142g.bin,文件显示为加密的乱码,解压过程测试正常

在目前的 doa5LRarchivarius.dat 的数据库支持下,有部分DLC 和DLC MOD还是不能完美支持的,会出现个别服装文件解密错误,编号错误等。
当以后有新的数据库时,可能会解决这些问题.
6.Apha-152
Apha-152 目前在DLC 358143 中出现一次 占用0号服装槽,发型 1 2 脸型 1 ,论坛里有大大(跌倒的猫)提供了可以添加 Apha-152 角色服装的 DLC TOOL 工具,感兴趣的可以关注一下。
7.关于破解
目前我们使用的5款PC 平台的DLC是由3DM花钱购买,经过破解的。破解使得我们可以不花钱享受扩展的游戏体验。当然,如果经济能力上许可,还是要支持正版的,本人入了国行的XBOX ONE,和港版的死或生5 :最后一战,没买DLC。
目前全平台已发售的有7款DLC
351850 各平台的预购奖励DLC,每个平台不一样,只有预购才有
352150
358140
358141
358142
358143
358144 闪乱神乐的DLC,此DLC中追加的服装自带爆衣系统,在战斗过程中,人物的服装会根据攻击强度,出现破损及裸漏。
我们正在使用的是其中的5款,以上红色标识的目前为主机独占,目前还没有要在PC平台发布的消息。
3DM的DLC 破解基于 3DMGAME.ini 完成
后续添加 DLC或自制的DLC MOD,参照下面进行
DLC009=
DLC010=
DLC011=
DLC012=
DLC013=
DLCXXX=
目前还不清楚上限的问题,感兴趣的可自行在论坛发帖求答疑。
8.正版和破解版的区别
目前正版和盗版的最大区别,在于正版的拍照功能是OK的,拍出来的照片可以在主机平台的图片库,或PC Steam平台的图片库中查看。
对于破解版用户,由于没有Steam ,我们需要用第三方的截图工具来进行拍照及录像,如 Fraps。
9.骨骼及模型
骨骼及模型的修改基于 3DMAX等3D制作软件完成,难度较大,需要一定的专业知识。本教程的定义是扫盲贴,面向初学者及小白。
10.槽位冲突会造成什么
前面有类似的问题,但还是决定单列出来讲,我们自制的MOD和官方DLC(或其他大大们制作的MOD)发生服装槽冲突时,进入游戏后选择到冲突的衣服后,游戏会报错崩溃。遇到这个问题,只能选择重新解压和封装自己的MOD或大大们制作的MOD,目前的 DLC TOOL工具,不支持增删服装MOD的功能,只可在原来MOD的基础上增删发型及修改发型脸型编号。
11.已經有6位女角色的服装超過50件了,没有冲突,那么槽位極限是
这个问题很好,以 Kasumi 为例,目前已知的槽位有0到39,共40个槽位,代表40件服装。为什么超出50不冲突,因为游戏本体是不占槽位的。
首先,进入游戏中选择Kasumi 服装的数量为37件,然后进入DLC文件夹中删除目前发售的5款DLC,打开游戏选择Kasumi,服装数量为23件,中间相差14。这个14,就是官方DLC占用的服装槽总量。但是,如下图

只有13个,还有一个在哪?推测在 358142g.bin中,因为此文件还未解密。
那么Kasumi的服装总量上限为,23加(0至39),为63件。我们可以添加的数量为,40-14=26. 自制的DLC MOD可以为 Kasumi 添加26件服装。
服装数量上限和服装槽位极限是两个概念。
12.追加内衣素材,封装后进入游戏,报错怎么办
首先,--H,--HL 为内衣文件,模板可以在DLC 358413 中找到,玩家们可以自己解压一下
封装内衣报错,按如下操作即可

上图中添加了 4种类型的内衣,看编号,追加材质数量编号 填 4
第六章 DLC MOD 套件等 下载链接
1.DLC MOD 套件
下载链接:点击进入
DOALR PC DLCMOD套件更新說明:DLC工具4枚
1.Texture Tool - V1.0
2.Noesis - V4153
3.DOA5LR Archivarius - V1.8 中文版 原程序文件的存放路径不要包含中文
注:doa5LRarchivarius.dat(2015-05-06 fix2) 文件由 跌倒的貓 提供,可還原原始檔案名稱,轉換亂碼。
4.DLC Tool - V0.9 需要.NET Framework 4及以上环境架构,支持拖放添加及打开BCM文件,由燃音提供
.NET 4 下载地址:点击进入
2.NV PS DDS 插件
下载链接:点击进入
说明:支持全版本的 Adobe PhotoShop 程序
3.其他版本工具下载
支持 Apha-152的DLC TOOL 0.9英文版下载:点击进入
DLC Tool-V0.10日语版下载:点击进入
以上就是制作MOD教程-死或生5:最后一战的全部内容了,文章版权归原作者所有,如有侵犯您的权利,请及时联系本站删除,更多相关doa5的攻略资讯,请关注收藏西西下载站。
下一篇:全流程图文攻略-恶魔城:暗影之王2