liyun_1981 发表于 2018-8-2 17:56

黑暗之魂:重制版Mod修改工具集,及制作一个简单的护甲数据修改Mod教程!!强迫症患者必备!修改玩家必备!2019年4月15日最新更新!

本帖最后由 liyun_1981 于 2019-4-15 21:22 编辑

前言:
作为一个黑魂系列游戏的老玩家,感觉这次黑暗之魂:重制版的质量确实可以,更重要的是这次的版本有别于其他3作,没有把数据文件打包到超大文件中,而是分门别类的提供到多个目录中,这样也为Mod制作提供了更多的可能!不过在N网瞅了眼看到大多是黑魂1的Mod工具,黑暗之魂:重制版的Mod工具寥寥无几,于是在跟黑魂相关的外网上搜了个遍,总算功夫不负有心人,找到了几个黑魂1的Mod工具源码,我在此基础上做了一些修正,终于制作成了几个能适用于黑暗之魂:重制版的Mod工具!特此分享给水友们!:lol


正题:
一、黑暗之魂:重制版Mod修改工具说明:
1、Mod解包打包工具 DSRModTool(支持同时打开多个窗口实例):
主要用来解包打包以扩展名 .pcx 或 .*bnd 结尾的游戏数据压缩文件;解包以便于进一步修改原始数据文件;打包以便于将修改好的数据文件重新打包制作成Mod文件。
2、参数文件编辑工具 DSRParamEdit(支持同时打开多个窗口实例):
主要用来修改以扩展名 .param 结尾的参数文件;还提供了导入导出到CSV文件的功能,方便用UE打开修改数据。
3、翻译文件编辑工具 DSRFmgEdit(支持同时打开多个窗口实例):
主要用来修改以扩展名 .fmg 结尾的翻译文件;还提供了导入导出到CSV文件的功能,方便用UE打开修改数据。


二、简单的护甲数据修改Mod教程:假设黑暗之魂:重制版的主目录是:F:\games\DARK SOULS REMASTERED
1、备份游戏目录中 msg、param、paramdef 这3个子目录复制到备份目录,如:F:\games\DARK SOULS REMASTERED\备份;

2、将游戏目录中 msg、param、paramdef 这3个子目录复制到修改目录,如:F:\games\DARK SOULS REMASTERED\修改\Mods\Game;

3、使用Mod解包打包工具 DSRModTool 按顺序分别解包以下6个文件:
F:\games\DARK SOULS REMASTERED\修改\Mods\Game\msg\SCHINESE\item.msgbnd.dcx(解包后在同目录会自动生成文件item.msgbnd,下同)
F:\games\DARK SOULS REMASTERED\修改\Mods\Game\msg\SCHINESE\item.msgbnd(解包后得到原始数据文件,下同)
F:\games\DARK SOULS REMASTERED\修改\Mods\Game\paramdef\paramdef.paramdefbnd.dcx
F:\games\DARK SOULS REMASTERED\修改\Mods\Game\paramdef\paramdef.paramdefbnd
F:\games\DARK SOULS REMASTERED\修改\Mods\Game\param\GameParam\GameParam.parambnd.dcx
F:\games\DARK SOULS REMASTERED\修改\Mods\Game\param\GameParam\GameParam.parambnd




4、使用参数文件编辑工具 DSRParamEdit
4.1、打开护甲数据参数定义文件
F:\games\DARK SOULS REMASTERED\修改\Mods\Game\paramdef\paramdef.paramdefbnd.extract\FRPG\data\INTERROOT_x64\paramdef\EquipParamProtector.paramdef
和护甲数据参数文件
F:\games\DARK SOULS REMASTERED\修改\Mods\Game\param\GameParam\GameParam.parambnd.extract\FRPG\data\INTERROOT_x64\param\GameParam\EquipParamProtector.param


4.2、点击导出CSV文件按钮导出数据文件
F:\games\DARK SOULS REMASTERED\修改\Mods\Game\param\GameParam\GameParam.parambnd.extract\FRPG\data\INTERROOT_x64\param\GameParam\EquipParamProtector.param.csv
用UE打开文件EquipParamProtector.param.csv并查找 440000 ,将以下4行数据替换掉(这4行数据分别对应哈维尔套装的4个部位护甲数据):
6B6C0|440000|227|950000|-1|-1|-1|1000|1000|10000|5|6201|6300|-1|7100|1|0|440000|440000|440000|440000|440000|440000|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|1|1|1|1|1|1|1|1|-1|9570|1229|1229|0|0|1000|1000|100|0|100|60|80|40|40|20|30|30|20|40|10|0|-1|-1|1|0|5|0|0|56|56|0|63|63|True|True|False|False|False|True|True|True|False|False|True|True|True|True|True|True|True|True|True|True|False|True|False|False|False|False|False|False|False|False|False|False|False|False|False|False|True|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False||207||岩の兜|
6BAA8|441000|228|951000|-1|-1|-1|1000|1000|10000|25|6211|6300|-1|7100|1|0|441000|441000|441000|441000|441000|441000|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|0|0|1|1|0|0|1|1|-1|9570|1230|1230|0|0|1000|1000|200|0|200|120|160|80|40|20|30|90|60|120|30|0|-1|-1|1|0|2|0|1|56|56|0|0|0|True|False|True|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|True|False|True|False|False|True|False|False|False|False|True|False|True|False|True|False|False|True|True|False|True|False|False|True|False|True|False|True|False|False|False|False|False|False|False|False||208||岩の鎧|
6BE90|442000|229|952000|-1|-1|-1|1000|1000|10000|10|6221|6300|-1|7100|1|0|442000|442000|442000|442000|442000|442000|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|0|0|1|1|0|0|1|1|-1|9570|1231|1231|0|0|1000|1000|100|0|100|60|80|40|40|20|30|60|40|80|20|0|-1|-1|1|0|1|0|2|56|56|0|0|0|True|False|False|True|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|True|False|True|False|False|False|False||209||岩の手甲|
6C278|443000|230|953000|-1|-1|-1|1000|1000|10000|10|6231|6300|-1|7100|1|0|443000|443000|443000|443000|443000|443000|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|0|0|1|1|0|0|1|1|-1|9570|1232|1232|0|0|1000|1000|100|0|100|60|80|40|40|20|30|60|40|80|20|0|-1|-1|1|0|6|3|3|56|56|0|0|0|True|False|False|False|True|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|True|False|False|False|False|False|False|False|False|False|False|False|False|False|False||210||岩の足甲|
4.3、保存文件EquipParamProtector.param.csv并点击导入CSV文件按钮导入数据到数据表格中,再点击保存按钮保存文件 EquipParamProtector.param
4.4、打开护甲强化数据参数定义文件
F:\games\DARK SOULS REMASTERED\修改\Mods\Game\paramdef\paramdef.paramdefbnd.extract\FRPG\data\INTERROOT_x64\paramdef\ReinforceParamProtector.paramdef
和护甲强化数据参数文件
F:\games\DARK SOULS REMASTERED\修改\Mods\Game\param\GameParam\GameParam.parambnd.extract\FRPG\data\INTERROOT_x64\param\GameParam\ReinforceParamProtector.param
4.5、点击导出CSV文件按钮导出数据文件
F:\games\DARK SOULS REMASTERED\修改\Mods\Game\param\GameParam\GameParam.parambnd.extract\FRPG\data\INTERROOT_x64\param\GameParam\ReinforceParamProtector.param.csv
用UE打开文件ReinforceParamProtector.param.csv并使用以下数据替换整个文件:(这段数据的作用是将所有护甲满级强化后的伤害抗性变为3倍,异常抗性变为2倍)
0|0|1|1|1|1|1|1|1|1|1|1|1|0|0|0|0|通常|
1|1|1.2|1.2|1.2|1.2|1.2|1.2|1.2|1.1|1.1|1.1|1.1|0|0|0|1|通常+1|
2|2|1.4|1.4|1.4|1.4|1.4|1.4|1.4|1.2|1.2|1.2|1.2|0|0|0|2|通常+2|
3|3|1.6|1.6|1.6|1.6|1.6|1.6|1.6|1.3|1.3|1.3|1.3|0|0|0|3|通常+3|
4|4|1.8|1.8|1.8|1.8|1.8|1.8|1.8|1.4|1.4|1.4|1.4|0|0|0|4|通常+4|
5|5|2|2|2|2|2|2|2|1.5|1.5|1.5|1.5|0|0|0|5|通常+5|
6|6|2.2|2.2|2.2|2.2|2.2|2.2|2.2|1.6|1.6|1.6|1.6|0|0|0|6|通常+6|
7|7|2.4|2.4|2.4|2.4|2.4|2.4|2.4|1.7|1.7|1.7|1.7|0|0|0|7|通常+7|
8|8|2.6|2.6|2.6|2.6|2.6|2.6|2.6|1.8|1.8|1.8|1.8|0|0|0|8|通常+8|
9|9|2.8|2.8|2.8|2.8|2.8|2.8|2.8|1.9|1.9|1.9|1.9|0|0|0|9|通常+9|
A|10|3|3|3|3|3|3|3|2|2|2|2|0|0|0|10|通常+10|
64|100|1|1|1|1|1|1|1|1|1|1|1|0|0|0|0|特殊|
65|101|1.4|1.4|1.4|1.4|1.4|1.4|1.4|1.2|1.2|1.2|1.2|0|0|0|1|特殊+1|
66|102|1.8|1.8|1.8|1.8|1.8|1.8|1.8|1.4|1.4|1.4|1.4|0|0|0|2|特殊+2|
67|103|2.2|2.2|2.2|2.2|2.2|2.2|2.2|1.6|1.6|1.6|1.6|0|0|0|3|特殊+3|
68|104|2.6|2.6|2.6|2.6|2.6|2.6|2.6|1.8|1.8|1.8|1.8|0|0|0|4|特殊+4|
69|105|3|3|3|3|3|3|3|2|2|2|2|0|0|0|5|特殊+5|
4.6、保存文件ReinforceParamProtector.param.csv并点击导入CSV文件按钮导入数据到数据表格中,再点击保存按钮保存文件 ReinforceParamProtector.param
4.7、打开装备强化材料数据参数定义文件
F:\games\DARK SOULS REMASTERED\修改\Mods\Game\paramdef\paramdef.paramdefbnd.extract\FRPG\data\INTERROOT_x64\paramdef\EquipMtrlSetParam.paramdef
和装备强化材料数据参数文件
F:\games\DARK SOULS REMASTERED\修改\Mods\Game\param\GameParam\GameParam.parambnd.extract\FRPG\data\INTERROOT_x64\param\GameParam\EquipMtrlSetParam.param
4.8、点击导出CSV文件按钮导出数据文件
F:\games\DARK SOULS REMASTERED\修改\Mods\Game\param\GameParam\GameParam.parambnd.extract\FRPG\data\INTERROOT_x64\param\GameParam\EquipMtrlSetParam.param.csv
用UE打开文件EquipMtrlSetParam.param.csv并使用以下数据替换文件中17行相对应的数据(这段数据的作用是将所有衣服、轻甲的每一次升级所需楔形石数量变为1;将所有需要光辉楔形石升级的护甲每一次升级所需数量变为1):
1B58|7000|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|False|False|False|False|False||なし|
1B59|7001|1000|-1|-1|-1|-1|1|-1|-1|-1|-1|False|False|False|False|False||強化+1|
1B5A|7002|1000|-1|-1|-1|-1|1|-1|-1|-1|-1|False|False|False|False|False||強化+2|
1B5B|7003|1000|-1|-1|-1|-1|1|-1|-1|-1|-1|False|False|False|False|False||強化+3|
1B5C|7004|1010|-1|-1|-1|-1|1|-1|-1|-1|-1|False|False|False|False|False||強化+4|
1B5D|7005|1010|-1|-1|-1|-1|1|-1|-1|-1|-1|False|False|False|False|False||強化+5|
1B5E|7006|1010|-1|-1|-1|-1|1|-1|-1|-1|-1|False|False|False|False|False||強化+6|
1B5F|7007|1030|-1|-1|-1|-1|1|-1|-1|-1|-1|False|False|False|False|False||強化+7|
1B60|7008|1030|-1|-1|-1|-1|1|-1|-1|-1|-1|False|False|False|False|False||強化+8|
1B61|7009|1030|-1|-1|-1|-1|1|-1|-1|-1|-1|False|False|False|False|False||強化+9|
1B62|7010|1070|-1|-1|-1|-1|1|-1|-1|-1|-1|False|False|False|False|False||強化+10|
1BBC|7100|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|False|False|False|False|False||なし|
1BBD|7101|1130|-1|-1|-1|-1|1|-1|-1|-1|-1|False|False|False|False|False||強化+1|
1BBE|7102|1130|-1|-1|-1|-1|1|-1|-1|-1|-1|False|False|False|False|False||強化+2|
1BBF|7103|1130|-1|-1|-1|-1|1|-1|-1|-1|-1|False|False|False|False|False||強化+3|
1BC0|7104|1130|-1|-1|-1|-1|1|-1|-1|-1|-1|False|False|False|False|False||強化+4|
1BC1|7105|1130|-1|-1|-1|-1|1|-1|-1|-1|-1|False|False|False|False|False||強化+5|
4.9、保存文件EquipMtrlSetParam.param.csv并点击导入CSV文件按钮导入数据到数据表格中,再点击保存按钮保存文件 EquipMtrlSetParam.param
4.10、使用Mod解包打包工具 DSRModTool 按顺序分别打包以下2个文件:
F:\games\DARK SOULS REMASTERED\修改\Mods\Game\param\GameParam\GameParam.parambnd
F:\games\DARK SOULS REMASTERED\修改\Mods\Game\param\GameParam\GameParam.parambnd.dcx


5、使用翻译文件编辑工具 DSRFmgEdit
5.1、打开护甲名称翻译数据文件
F:\games\DARK SOULS REMASTERED\修改\Mods\Game\msg\SCHINESE\item.msgbnd.extract\FRPG\data\Msg\Data_SCHINESE\Armor_name_.fmg

5.2、点击导出CSV文件按钮导出数据文件
F:\games\DARK SOULS REMASTERED\修改\Mods\Game\msg\SCHINESE\item.msgbnd.extract\FRPG\data\Msg\Data_SCHINESE\Armor_name_.fmg.csv
用UE打开文件Armor_name_.fmg.csv 并查找 440000 ,并使用以下数据替换文件中4行相对应的数据(这段数据的作用是添加20行哈维尔套装的护甲强化名称翻译数据):
440000|哈维尔头盔
440001|哈维尔头盔+1
440002|哈维尔头盔+2
440003|哈维尔头盔+3
440004|哈维尔头盔+4
440005|哈维尔头盔+5
441000|哈维尔铠甲
441001|哈维尔铠甲+1
441002|哈维尔铠甲+2
441003|哈维尔铠甲+3
441004|哈维尔铠甲+4
441005|哈维尔铠甲+5
442000|哈维尔臂甲
442001|哈维尔臂甲+1
442002|哈维尔臂甲+2
442003|哈维尔臂甲+3
442004|哈维尔臂甲+4
442005|哈维尔臂甲+5
443000|哈维尔腿甲
443001|哈维尔腿甲+1
443002|哈维尔腿甲+2
443003|哈维尔腿甲+3
443004|哈维尔腿甲+4
443005|哈维尔腿甲+5
5.3、保存文件Armor_name_.fmg.csv并点击导入CSV文件按钮导入数据到数据表格中,再点击保存按钮保存文件 Armor_name_.fmg
5.4、使用Mod解包打包工具 DSRModTool 按顺序分别打包以下2个文件:
F:\games\DARK SOULS REMASTERED\修改\Mods\Game\msg\SCHINESE\item.msgbnd
F:\games\DARK SOULS REMASTERED\修改\Mods\Game\msg\SCHINESE\item.msgbnd.dcx


6、分别复制以下2个文件到游戏目录覆盖原始文件:
覆盖 F:\games\DARK SOULS REMASTERED\修改\Mods\Game\param\GameParam\GameParam.parambnd.dcx
到    F:\games\DARK SOULS REMASTERED\param\GameParam\GameParam.parambnd.dcx
覆盖 F:\games\DARK SOULS REMASTERED\修改\Mods\Game\msg\SCHINESE\item.msgbnd.dcx
到    F:\games\DARK SOULS REMASTERED\msg\SCHINESE\item.msgbnd.dcx

7、自此,一个简单的自制哈维尔护甲数据修改Mod已全部完成,运行游戏测试看看效果吧!:lol


三、附件列表:
1、Mod解包打包工具 DSRModTool
2、参数文件编辑工具 DSRParamEdit
3、翻译文件编辑工具 DSRFmgEdit
4、自制哈维尔护甲数据修改Mod
主要数据修改为:护甲可用光辉楔形石强化;耐久改为1000;强韧度改为100,200,100,100;套装总物理防御改为500。
使用方法:将DSR哈维尔套装Mod.7z解压缩到游戏主目录并覆盖即可。

支持黑暗之魂3的参数文件修改器请到我这个帖子下载!http://bbs.blacksheepgame.com/thread-5872947-1-1.html

韩信 发表于 2018-8-2 21:01

大佬好久不见,支持一下,

这几个工具能用在其他游戏上吗

liyun_1981 发表于 2018-8-2 22:20

韩信 发表于 2018-8-2 21:01
大佬好久不见,支持一下,

这几个工具能用在其他游戏上吗

不能用在其他游戏上,这是专门为黑魂重制版打造的:lol

agtddd 发表于 2018-9-6 22:47

支持大佬,再为黑魂1续命

dobar 发表于 2018-10-4 19:57

AT1152026875 发表于 2019-1-6 00:13

感谢大佬的分享

阿卡吧大大 发表于 2019-1-18 15:45

:):D:lol:victory:

老虎 发表于 2019-2-21 08:21

大佬,麻烦一下,黑魂3的打包解包和编译文件您那里有吗?

zhh19911224 发表于 2019-3-13 15:13

66666666666

zhh19911224 发表于 2019-3-13 19:30

大佬不行啊还被办了

augustrush1st 发表于 2019-3-18 16:34

呃呃呃护甲的名字都没有了

可牛逼哦 发表于 2019-3-31 01:27

66666666666666666666666666666666666:)

破天弦 发表于 2019-4-15 19:50

马克一下 下次用

u19930817 发表于 2019-6-13 23:53

萌新mark一下

a377059923 发表于 2019-9-13 14:24

感谢大佬

zy1112boy 发表于 2020-1-2 11:13

我为什么点进来,看着不错,又看不懂,哎

15935120302 发表于 2020-3-10 16:06

本帖最后由 15935120302 于 2020-3-10 20:41 编辑

感谢大佬

hanbo0904 发表于 2020-3-15 20:45

大佬技能突破天际,工具与教程让人受益匪浅。膜拜感谢

滚动的老头 发表于 2020-4-16 15:49

本帖最后由 滚动的老头 于 2020-4-16 19:26 编辑

武器的强化材料需求还有强化材料类型具体对应那个数据呀?武器的太乱了。特想改改那些不能高强化的武器,求解呀!

因扎吉DE狼 发表于 2020-4-21 22:46

如何改武器模型啊

a295526659 发表于 2020-6-12 16:07

感谢感谢,这教程很不错,我也试试自己上手

ltb121701 发表于 2020-6-21 10:47

66666666666666666

1649708348 发表于 2020-12-15 22:59

UE是什么软件?

号47 发表于 2020-12-24 16:42

我想问有没有黑暗之魂2的Mod修改工具修改enc_regulation.bnd的

号47 发表于 2020-12-24 16:43

我想问有没有黑暗之魂2的Mod修改工具修改enc_regulation.bnd的

qwer0530 发表于 2021-1-17 11:28

DSRFmgEdit这个工具在哪下的?

2914209326zsg 发表于 2021-3-5 09:56

大佬这能用在未加密switch的黑魂上吗

不死蟾蜍 发表于 2021-3-7 10:47

1649708348 发表于 2020-12-15 22:59
UE是什么软件?

就是编辑软件的意思,比如word、excel,我用excel打开试过会有乱码,直接用记事本打开就行

qq1123080770 发表于 2021-3-20 19:32

qvvvvvv 发表于 2021-4-15 00:20

支持6666666666
页: [1] 2
查看完整版本: 黑暗之魂:重制版Mod修改工具集,及制作一个简单的护甲数据修改Mod教程!!强迫症患者必备!修改玩家必备!2019年4月15日最新更新!