《逃离塔科夫单机版》独立物品+独立皮肤 制作教程

上网导航 2023-08-07 368 0条评论
摘要: 《逃离塔科夫》独立物品+独立皮肤 制作教程这是介绍如何制作一个独立于《逃离塔科夫》原物品及皮肤的一个教程。与传统的替换原文件进行修改的方法不同。在按照此方法制作完成之后...

《逃离塔科夫》独立物品+独立皮肤 制作教程

这是介绍如何制作一个独立于《逃离塔科夫》原物品及皮肤的一个教程。与传统的替换原文件进行修改的方法不同。在按照此方法制作完成之后,你所做出的独立物品与独立皮肤文件,完全独立于《逃离塔科夫》已有文件,将不会以任何形式影响《逃离塔科夫》原有文件。

在学习制作的时候建议从最基本的“复刻”到“修改”最后到“新增”这样一个流程在尝试和训练。在达到“新增”的阶段时,做出的效果如下:

《逃离塔科夫单机版》独立物品+独立皮肤 制作教程

独立物品预览可以参考下面三个MOD:

【0.12.7.8631】(独立枪械-皮肤)22-33十周年主题枪械皮肤,庆生日、【公主殿下】

【0.12.7.8631】(独立枪械-皮肤)AKM-樱花【公主殿下】

【0.12.7.8631】独立武器:UCP迷彩 AK-74M 【星稀】

制作教程介绍

制作一个完全独立的道具分为两步:

1.制作一个独立的物品

2.制作一个与之配套的独立皮肤

而制作方法将以制作MOD的方式来教学

注意:一个独立的物品可以使用《逃离塔科夫》原有的皮肤,也可以使用制作的独立皮肤。而较难制作的则是独立皮肤,所以需要感谢独立皮肤的作者。

所需工具:

1.Notepad++

2.AssetBundleExtractor

3.winhex

4.PS

以上工具处PS外,我都以蓝奏云上传

以下为制作教程

独立物品

制作独立物品其实挺简单的,与常规的修改方法类似,只是需要注意:常规的改法只是将需要修改的内容进行修改,修改单一文件。而独立物品需要将该物品的一套文件全部修改。

制作个独立物品分为4步:

以复刻一把M-2战术剑为例:

1.找到物品文件

首先,我们需要知道它的ID:5bffdd7e0db834001b734a1a(不知道ID的可以在ID大全中搜索),然后在db文件夹中搜索该代码,可能会得到以下结果:

《逃离塔科夫单机版》独立物品+独立皮肤 制作教程

文件预览

我们需要知道其中这些不同路径的每一个文件的作用:

(以图片顺序为例,知道的请跳过)

db\locales\ch\templates 中文名称及介绍

db\locales\en\templates 英文名称及介绍

db\assort\579dc571d53a0658a154fbec\barter_scheme 黑商贩卖价格

db\assort\579dc571d53a0658a154fbec\items 黑商贩卖数量

db\assort\579dc571d53a0658a154fbec\loyal_level_items 黑商贩卖等级

db\assort\ragfair\barter_scheme 跳蚤市场贩卖价格

db\assort\ragfair\items 跳蚤市场贩卖数量

db\assort\ragfair\loyal_level_items 跳蚤市场贩卖等级

db\items 物品属性

db\templates\items 广用价格

想要做出一个独立物品,以下路径的文件是必需的:

db\locales\ch\templates

db\locales\en\templates

db\items

db\templates\items

在有了这4个文件之后,只能说已经有了这个物品,还需要这个物品的获得途径。这个途径可以是任何一个商人(具体的商人代码可在 res\trader 文件夹中对应头像确认),然后做出以下路径的文件(商人代码以XXX来代替)。

db\assort\XXX\barter_scheme

db\assort\XXX\items

db\assort\XXX\loyal_level_items

2.转移存放物品文件

在知道了需要哪些文件之后,我们需要建立对应的路径(注意文件与路径相对应)来存放这些文件来修改并制作MOD。(具体可参考已有的独立武器MOD)

3.修改物品文件ID

在转移了物品文件后,我们需要修改其ID,以区别于原物品。ID修改方法随意,只要与原有ID不同即可,例如:

《逃离塔科夫单机版》独立物品+独立皮肤 制作教程

已修改文件预览

在修改了文件名后,还需要修改文件内部ID,修改方法为:使用Notepad++打开全部文件,将原ID代码替换为新ID代码即可(注意勾选“全词匹配”与“循环查找”)。

《逃离塔科夫单机版》独立物品+独立皮肤 制作教程

替换预览

在完成以上步骤以后,一个复刻的独立物品的文件已经齐全了,以写mod的方式,生成MOD即完成了物品的(独立)复刻。而如果想做一个好的独立物品,可以对物品的文件内容进行修改,以区别于原物品,甚至完全不同与原物品。例如:

《逃离塔科夫单机版》独立物品+独立皮肤 制作教程

金创药与大还丹浓缩液

独立皮肤

制作独立皮肤的过程较为复杂,但不是皮肤本身纹理的修改,而是过程太多,且有些物品需要将皮肤的依赖也一起修改。

注意:常规的改法只是将需要修改的皮肤导出tga进行修改,再覆回去,修改单一文件;而独立皮肤则是需要新的路径、新的特征码、修改依赖、编写引导。制作个独立皮肤分为4步:

以复刻一把M-2战术剑皮肤为例:

1.找到、并转存物品皮肤文件地址

这一步与常规改法相同,会的可以跳过

首先,我们需要知道它的ID:5bffdd7e0db834001b734a1a(不知道ID的可以在ID大全中搜索),然后在db\items 文件夹里搜索并打开该文件,找到:

"assets/content/weapons/miller/weapon_miller_bros_m-2_container.bundle",

然后在:EscapeFromTarkov_Data\StreamingAssets\Windows\assets\content

中找到该皮肤文件:

《逃离塔科夫单机版》独立物品+独立皮肤 制作教程

皮肤文件

对于武器皮肤,需要注意真正的纹理文件在“textures”文件中

而制作独立皮肤,需要将这些文件全部转移保存到一个新的路径,例如

“res\bundles\miller\StreamingAssets\Windows\assets\content\weapons\miller_xingkong”

注意:我将路径中的“miller”改为了“miller_xingkong”,从而生成新的路径。

《逃离塔科夫单机版》独立物品+独立皮肤 制作教程

武器纹理所在文件夹2.修改文件内默认路径

在按教程安置好路径后,用AssetBundleExtractor打开.bundle文件

找到路径文件(容器为空白的文件),选中,点击“导出转储”

《逃离塔科夫单机版》独立物品+独立皮肤 制作教程

ABE修改预览

按照操作会得到一个文件,使用Notapad++打开它

将新的路径所修改的地方全部进行修改、替换

例如我将路径中的“miller”改为了“miller_xingkong”

《逃离塔科夫单机版》独立物品+独立皮肤 制作教程

替换路径(全部替换)

修改完保存,然后回到AssetBundleExtractor选择“导入转储”

选择修改的文件、保存(.bundle一定不能保存到原地址替换,会报错

3.修改文件特征码

在步骤2中得到的.bundle文件,用winhex打开它

看到右边栏(别选中间)里的CAB-XXXXXXXXXXXXXXXXX

《逃离塔科夫单机版》独立物品+独立皮肤 制作教程

winhex打开预览

这段为这个模型文件的特征识别码,将其修改为新的特征码修改。

新的特征码必须为英文加数字,并且新代码位数必须与原位数相同,即原本为36位的代码,新代码也必须为36位。

选中这些代码,复制,然后按下Ctrl+H,修改后替换为新代码,以区别于原物品。

注意:有的文件依赖其他文件,可能内部含有其他文件的特征码,需要将其他特征码也修改为你所修改的特征码。具体的依赖关系可在其同名的.manifest中查看。

依赖文件

《逃离塔科夫单机版》独立物品+独立皮肤 制作教程

依赖文件目录

例如上图中第二、四条的路径皆是被修改过,它们的特征码也被修改过。我们就需要将这个文件里的那两个文件的特征码也修改为新的特征码。

4.编写引导文件

在完成了所有文件的修改之后,我们需要为这些文件编写新的引导,保证他们回到应该存在的位置。

我们回到:res\bundles\miller文件夹下,新建名为manifest.json的文件

用Notepad++打开,然后如图中的格式编写即可:

《逃离塔科夫单机版》独立物品+独立皮肤 制作教程

注意地址修改5.编写mod文件

编写mod大体上与正常方法相同,但是需要注意,皮肤的文件是这样的:

《逃离塔科夫单机版》独立物品+独立皮肤 制作教程

皮肤MOD文件结构预览

且mod文件引导只写到manifest.json文件

所以MOD文件应该这样写:

《逃离塔科夫单机版》独立物品+独立皮肤 制作教程

皮肤MOD预览

注意:注意选中部分,按照所示来写,不要写成了manifest.json

而将独立物品和独立皮肤的MOD写到一起,就是:

《逃离塔科夫单机版》独立物品+独立皮肤 制作教程

独立武器预览

文章版权及转载声明:

作者:上网导航本文地址:https://www.90xe.com/post/1428.html发布于 2023-08-07
文章转载或复制请以超链接形式并注明出处技术导航

分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏