3DMGAME论坛

标题: 《只狼:影逝二度》参数文件编辑工具及消耗品上限调整、纸人上限调整等MOD,制作修改数据类MOD必备,强迫症必备!!(2020年6月2日更新) [打印本页]

作者: liyun_1981    时间: 2019-4-10 22:06
标题: 《只狼:影逝二度》参数文件编辑工具及消耗品上限调整、纸人上限调整等MOD,制作修改数据类MOD必备,强迫症必备!!(2020年6月2日更新)
本帖最后由 liyun_1981 于 2020-6-2 16:02 编辑

如题,《只狼:影逝二度》发布已经半个月了,但数据修改类工具一直迟迟没整出来,咱作为一个黑魂类游戏铁杆玩家和强迫症患者真滴是不能忍受。。。今天日常逛外网时突然发现该游戏的数据修改器总算出炉了。。。俺把源代码下下来简单汉化了一下,并修正了性能问题和一些小错误,特分享上来给各位水友享用!!

这个工具软件的原作者是黑魂类游戏解包工具UXM的那位JKAnderson,此工具目前还是 v1.1.2 Beta版,难免会有些小问题,鉴于作者已经停止更新几个月了,俺特地整了个项目,源代码链接:https://github.com/legendaryhero1981/DSParamEditor

下面先说下此工具的使用方法:
1、首先确保已安装好最新的ModEngine v0.1.11,再解压缩文件 DSParamEditor.7z 到任意目录,双击运行可执行文件 DSParamEditor\DSParamEditor.exe,打开参数文件编辑器;

2、按热键 Ctrl + O 打开你之前已经用UXM解包了的文件 param\GameParam\gameparam.parambnd.dcx,编辑器会自动读取数据到表格中,如下图:


3、左边的Param表格表示所有已识别的在文件gameparam.parambnd.dcx中的参数文件名称列表,中间的表格每一行表示对应的左边参数文件的一行数据,右边的表格列出了中间表格每一行数据的所有字段名称和值,我们需要修改的就是右边表格中的Value值;操作顺序是从左至右依此先点击参数名称再点击行ID再点击需要修改的字段值直接修改即可;

4、可在“编辑”菜单中点击“导入 Names”选项,此时会把所有已识别的行名称自动导入到中间的表格中来,这样可以增强可读性;修改器目前已识别的所有参数名称、行名称、字段名称都保存在配置文件目录 DSParamEditor\res\SDT\Layouts 和 DSParamEditor\res\SDT\Names 中;

5、修改完成后按热键 Ctrl + S 保存文件gameparam.parambnd.dcx;

6、将第5步中保存的文件gameparam.parambnd.dcx复制到目录
Sekiro Shadows Die Twice\Mods\param\GameParam 并覆盖,现在可以双击运行游戏测试效果了!
[attach]4759687[/attach]

下面再说一下我自制的游戏参数文件修改MOD的功能:
1、大部分消耗品的可携带数量都改为20个;

2、伤药葫芦可强化上限改为20次,现在可在商人处购买11个葫芦种子了;

3、纸人携带上限改为100张,玩家的4个加纸人上限技能改为每个技能加5张,源之宫宰了樱牛改为可获得5张纸人;

4、宰七面武士获得的纸人漂流道具的使用上限改为20次,每次自残可增加纸人临时数量10张,并且可以叠加到100张;

5、纸人携带上限和4个技能及宰樱牛获得的纸人上限增加效果必须开新档才有效。

编辑器的作者十几天没动静了,等得闹心,俺就自己先完善了一下此编辑器的功能。。。
2019年4月22日更新v1.1.2.1版本:1、新增了“数据”菜单,把先前“编辑”菜单中的“导入 Names”和“导出 Names”两个功能菜单项调整到了“数据”菜单中;
2、“数据”菜单中新增了导出 Params”功能菜单项, Params”功能可以将编辑器中的所有参数数据一次性批量导出到 DSParamEditor\res\SDT\Params 目录,并按照参数名称生成以.csv为扩展名的文本文件,这样水友们就可以方便的使用文本编辑器或者excel之类的办公软件修改参数数据了;
3、数据”菜单中新增了“导入 Params功能菜单项,导入 Params功能可以将修改好的参数数据文件一次性批量导入到编辑器中,确保数据都正确导入后可以按热键 Ctrl + S 保存文件gameparam.parambnd.dcx就搞定了!

最后跟水友们再分享下俺对黑魂类游戏参数文件的研究心得:
1、文件gameparam.parambnd.dcx其实是一个参数文件压缩包,包含了100多个扩展名为.param的参数文件,这些文件名称对应参数编辑器中的Param列;
2、DSParamEditor\res\SDT\Layouts目录下的扩展名为.xml的配置文件很重要,它描述了每个参数文件中一条记录的所有字段的保存顺序和数据类型,它配置的格式是否正确直接影响编辑器能识别的参数文件个数,水友们也可以手动修改entry节点下的name节点的值,改成中文的话就会显示在编辑器右边表格的字段名称列中;
3、每个参数的记录除了可以修改,也是可以新增的,例如俺发的“真正的附魔MOD”文件中的SpEffectParam参数的行10001到10043这十几条记录,就是俺新增的。

2019年4月24日更新:
1、考虑到目前游戏已更新到v1.03版本,参数文件内容也已经更新了,特将本人汉化修正的另一个黑暗之魂系列游戏数据文件解包工具UXM”打包到编辑器中,方便水友们解包最新的参数文件。
[attach]4755706[/attach]

特别说明下UXM的使用技巧:
打开UXM之前可以先修改配置文件DSParamEditor\res\SekiroGameInfo.xml,archives节点下的archive节点值是游戏根目录下扩展名为.bhd的数据文件的文件名,如果只想把参数文件gameparam.parambnd.dcx解包出来,可以只保留Data1,将Data2到Data5节点删除掉。
<?xml version="1.0" encoding="utf-8"?>
<game_info>
  <required_gb>12</required_gb>
  <bhd5_game>Sekiro</bhd5_game>
  <archives>
    <archive>Data1</archive>
    <archive>Data2</archive>
    <archive>Data3</archive>
    <archive>Data4</archive>
    <archive>Data5</archive>
  </archives>

下面再附上v1.03版本相对与v
1.02版本更新了的参数文件名称,方便水友们比对数据:

Bullet.param
NpcParam.param
AtkParam_Pc.param
AtkParam_Npc.param
ItemLotParam.param
NpcThinkParam.param
SpEffectParam.param
EquipParamGoods.param
EquipParamWeapon.param
KnowledgeLoadScreenItemParam.param


有水友反应最新版的编辑器导入Names无显示了,俺说明下:这是由于数据导入导出由.txt文件变成了.csv文件了,使用以下方法都可以解决这个问题:
1、将文件扩展名改为.csv;
2、如果gameparam.parambnd.dcx文件中已经保存了Name了,就先“导出 Names”即可生成.csv文件;
3、可以从一个已经改好的gameparam.parambnd.dcx文件中导入数据覆盖你要改的gameparam.parambnd.dcx文件,开两个编辑器实例,在一个编辑器中打开已经改好的gameparam.parambnd.dcx文件,再“导出 Params”生成.csv文件,再在另一个编辑器器中打开你要改的gameparam.parambnd.dcx文件,再“导入 Params”就把所有数据包括Name都导进来了!

需要用到Params数据导入导出功能的水友请再下载一次我发的最新编辑器版本,方才修复了一个“导入 Params”错误!!使用这个功能时需要注意一点,原则上数据导入只会替换ID相同的数据和新增ID的数据,而不会删除文件中没有而编辑器中有的数据;即在文件中删除了数据的话,在执行“导入 Params”操作后,编辑器中数据只会修改和新增,而不会删除任何数据;如果需要删除自己新增的数据的话应该在编辑器中一行一行删除!!

2019年4月26日更新,支持游戏最新的v1.04版:1、将自己汉化并修正的另外两个工具整合进来了,“DSDataRepacker.exe”和“DSDCXRepacker.exe”,前者是解包打包使用UXM解包后的游戏数据文件的,后者是专门用来解包和打包扩展名为.dcx的文件的;这两个工具都是控制台程序,使用方法都是直接把文件拖到.exe文件上面就行了。

2019年6月1日更新v1.1.2.4版:
1、新增对《黑暗之魂2》的参数文件编辑支持;
2、优化了底层解析文件数据的逻辑,提高了解析数据的正确性;
3、SoulsFormats.dll类库已更新到最新。


2019年8月27日更新v1.1.2.5版:
1、SoulsFormats.dll类库数据处理功能增强和bug修复。

2020年2月6日更新v1.1.2.6版:
1、SoulsFormats.dll类库代码逻辑重构,更新到v1.2.0.02、DSParamEditor代码重构,更新到v1.1.2.6;
3、DSDataRepacker和DSDCXRepacker代码重构,更新到v1.3.2.0;
4、UXM代码重构,更新到v2.4.1.0。

2020年2月9日更新v1.1.2.7版:
1、修复了有时数据批量导入时报“无效的类型转换”的bug,提高了数据批量导入导出操作的性能。

2020年4月29日更新v1.1.2.8版:
1、SoulsFormats.dll类库更新到v1.2.1.02、DSParamEditor更新到v1.1.2.8;
3、DSDataRepacker和DSDCXRepacker更新到v1.3.3.0;
4、UXM更新到v2.4.2.0。

2020年5月25日更新v1.1.2.9版:
1、SoulsFormats.dll类库更新到v1.2.3.0
2、DSDataRepacker和DSDCXRepacker更新到v1.3.4.0;
3、UXM更新到v2.4.3.0;
4、新增对《黑暗之魂3》参数文件Data0.bdt的完全支持。

2020年6月2日更新:
1、DSParamEditor更新v1.1.2.10版;
2、DSDataRepacker、DSDCXRepacker和DSRepackerContext更新v1.3.5.0版;
3、新增DSRepackerContext为DSDataRepacker和DSDCXRepacker上下文注册程序,注册后可以直接鼠标右键点击要解包或要重打包的文件,再点击DSDataRepackerDSDCXRepacker命令即可;
4、UXM已改名为DSUnpacker,并更新到v2.4.4.0版;
5、DSDataRepacker、DSDCXRepacker、DSRepackerContext和DSUnpacker四个解包打包工具已经整合到DSParamEditor项目中。



附件下载:
1、参数编辑器:

2、消耗品上限调整MOD:[attach]4745376[/attach]


作者: llll3196    时间: 2021-1-1 10:38
谢谢大侠

作者: 3dm_14152102    时间: 2021-1-1 17:29
11111111111111111111111111111111111111111111111

作者: 老帕戴口球    时间: 2021-1-2 01:03
太强了


作者: 3dm_12390448    时间: 2021-1-2 04:34
6666666666666

作者: 1221qq    时间: 2021-1-2 09:12
6666666666666666

作者: 醉月VS无痕    时间: 2021-1-2 15:20
感谢分享

作者: evilCirno    时间: 2021-1-2 18:51
感谢楼主
作者: zxcasd123456    时间: 2021-1-3 01:16
感谢分享!!!!!!
作者: dy15241647790    时间: 2021-1-3 11:28
666666666666666666

作者: zhtthz    时间: 2021-1-3 17:25
这个好啊
作者: RUAXU    时间: 2021-1-3 20:49
感谢分享

作者: 风声的逝    时间: 2021-1-3 20:52
感谢分享

作者: Teitakuu    时间: 2021-1-4 01:03
我来重下了 准备把原来的param升到1.06
作者: sallao    时间: 2021-1-4 01:30
好东西感谢分享
作者: seven7tang    时间: 2021-1-4 14:36
11111111111111

作者: 冷雨鸢    时间: 2021-1-4 19:52
66666666666666

作者: 无极贱道    时间: 2021-1-4 22:31
谢谢楼主分享
作者: 汤岑买歌    时间: 2021-1-5 00:01
66666666666

作者: 2414209e6047666    时间: 2021-1-5 02:26
666666666666666666

作者: 3dm_13319132    时间: 2021-1-5 13:13
6666666666666666

作者: tangjiaxing    时间: 2021-1-5 14:10
666666666666666

作者: tangjiaxing    时间: 2021-1-5 14:24
怎么修改不死斩的威力啊,找不到
作者: 斗兽场°    时间: 2021-1-5 19:26
支持支持!!!!!!!

作者: Kiss5029146    时间: 2021-1-5 19:59
1111111111111111111111111111

作者: 3dm_14384638    时间: 2021-1-7 04:27
拿来试试
作者: a32661200    时间: 2021-1-7 09:54
感谢分享

作者: tangjiaxing    时间: 2021-1-7 10:38
请问如何修改技能威力,找不到伤害参数

作者: zhao19890830    时间: 2021-1-8 10:28
纸人上限调整等MOD,制作修改数据类MOD必备

作者: 42111321    时间: 2021-1-8 10:30
hhhhhhhhhhhhhhhhhh

作者: 基佬陈    时间: 2021-1-8 12:50
感谢楼主分享

作者: 蔷薇寻人醉    时间: 2021-1-8 13:54
6666666666666

作者: leiyuzero    时间: 2021-1-9 17:48
大佬 需要需要

作者: FallenGhosts    时间: 2021-1-9 21:47
感谢分享R肝E: 《只狼:影逝二度》参数文件编辑工具及消耗品上限调整、纸人上限调整等MOD,制作修改数据类MOD必备,强迫症必备!!(2020年6月2日更新) [[url=]修改[/url]]









作者: ekn1235    时间: 2021-1-10 00:04
626+416516
.





作者: muyi1494    时间: 2021-1-10 05:07
谢谢楼主分享

作者: 3dm_13689594    时间: 2021-1-10 10:44
冲冲冲冲冲冲冲冲冲冲冲冲
作者: wjzml000    时间: 2021-1-10 11:05
谢谢分享


作者: q1047502038    时间: 2021-1-10 16:06
感谢!

作者: Miskia    时间: 2021-1-11 07:43
0000000000

作者: 诚实可靠小黑君    时间: 2021-1-11 12:52
谢谢谢谢楼主楼主谢谢

作者: 3dm_16830681    时间: 2021-1-11 20:51
66
66666666666666666666


作者: 你不理    时间: 2021-1-11 21:12
6666666666666666

作者: ckyx520    时间: 2021-1-11 21:19
111111111111111111111111111111

作者: songshuigong    时间: 2021-1-11 23:09
看看我发现了社么
作者: ZZJK    时间: 2021-1-12 09:20
ddddddddddddd

作者: hyzhz    时间: 2021-1-12 09:43
666666666666

作者: 1131319978    时间: 2021-1-12 14:44
谢谢分享

作者: Purterby    时间: 2021-1-12 15:45
66666666666

作者: ymj11122    时间: 2021-1-13 02:10
66666666666666666666666
作者: 15级海浪    时间: 2021-1-14 16:48
6666666666666666666666666666666666666666666666666

作者: ㊣地狱丿小侠    时间: 2021-1-14 23:04
支持一下

作者: 哈吐回家啊    时间: 2021-1-16 05:40
3650.21312321321321321

作者: 2002ROBIN    时间: 2021-1-16 14:13
66666666666666666

作者: francium1    时间: 2021-1-16 18:34
谢谢大佬


作者: cqhwany    时间: 2021-1-17 14:00
66666666666666

作者: 冷心看世界    时间: 2021-1-17 14:43
66666666666666666666666666666666666

作者: anye145    时间: 2021-1-17 17:18
666666666666666

作者: 3dm_14732571    时间: 2021-1-17 17:46
66666666666666666666666666666666666666

作者: 龙3453    时间: 2021-1-17 18:37
66666666666666

作者: 13733572506    时间: 2021-1-18 16:27
66666666666666666

作者: srgjhdsj    时间: 2021-1-18 20:04
6666666666666666666666666666

作者: ccffmmcfm    时间: 2021-1-18 21:02
666666666666666666666

作者: a9408122    时间: 2021-1-18 22:21
66666666666

作者: A731299818    时间: 2021-1-19 08:08
感谢分享

作者: ETA3minutes    时间: 2021-1-19 14:44
感谢分享
作者: DASHG1247899877    时间: 2021-1-19 21:55
66666666666666

作者: wenxxoo    时间: 2021-1-19 23:45
螺柱 辛苦了


作者: qw55141312    时间: 2021-1-20 13:56
谢谢大佬

作者: youxx    时间: 2021-1-20 20:46
666666666666
作者: wjwj245864499    时间: 2021-1-20 20:59
66666666666666666

作者: 江二少爷    时间: 2021-1-21 10:36
大佬66666

作者: gaoyuququan1991    时间: 2021-1-21 15:44
6666666666666

作者: liuntsuki    时间: 2021-1-21 22:36
6666666666666


作者: pain@蛋    时间: 2021-1-22 09:44
666666666666666666666666666666

作者: 没前途的小青年    时间: 2021-1-23 01:48
额~ 不会

作者: 李月初    时间: 2021-1-23 11:59
大佬,为什么我的DSParamEditor修改gameparam.parambnd文件后无法保存呢,就是修改后保存并没有效果。有时就是修改了,但是进游戏没有效果。
作者: w1292632506    时间: 2021-1-23 17:47
卧槽牛逼啊啊啊


作者: 12412542131    时间: 2021-1-23 19:58
6666666666

作者: nozmc1    时间: 2021-1-24 10:20
666666666666666666

作者: ganlin802    时间: 2021-1-24 14:19
带带带带带带带带带

作者: 3dm_16904534    时间: 2021-1-24 20:13
3q very much~

作者: a2471423240    时间: 2021-1-24 20:29
感谢大佬分享
作者: yuangeknag    时间: 2021-1-24 20:31
谢谢分享
作者: 离不开好    时间: 2021-1-24 23:12
感谢楼主分享,顶贴支持~
作者: 461589716    时间: 2021-1-24 23:23
老哥6666

作者: kuaikuai886    时间: 2021-1-25 05:03
感谢大佬分享

作者: zzztianfei    时间: 2021-1-25 16:33
6666666666666666666666666666

作者: qq958881026    时间: 2021-1-25 20:27
6666666666666666666666

作者: 40671471    时间: 2021-1-25 21:42
大神,不过,真的好复杂
作者: ww513841175    时间: 2021-1-26 08:32
66666666666666666
作者: 61161    时间: 2021-1-26 20:56
6666666666666666666666666


作者: gngngngngn    时间: 2021-1-26 23:37
好东西,感谢分享

作者: aihacker001    时间: 2021-1-27 10:08
3qqqqqqqqqqqqqqqqqqqqqqqqqq
作者: xiaodong23    时间: 2021-1-27 15:41
骨粉猜得出vgbnhm,njhbgfhbnmj


作者: 我我我草拟吗    时间: 2021-1-27 16:41
rwe'r'we't'we'y

作者: plf22    时间: 2021-1-27 22:20
试试试试试试试试试试试试试试
作者: 真相猫    时间: 2021-1-28 08:43
6666666666666
作者: 2tyutyuert    时间: 2021-1-28 11:59
666666666666666

作者: L.Lawlietㅤ    时间: 2021-1-28 12:57
14964654416546





欢迎光临 3DMGAME论坛 (https://bbs.blacksheepgame.com/) Powered by Discuz! X3.2