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

注册 登录

QQ登录

只需一步,快速开始

查看: 20838|回复: 25
打印 上一主题 下一主题

[原创] 搞个黑魂无双吧!——param参数修改详解【适合受死版和重制版】

[复制链接]

9

主题

1028

帖子

1493

积分

游戏狂人

Rank: 6Rank: 6

贡献度
104
金元
10773
积分
1493
精华
0
注册时间
2011-4-11
跳转到指定楼层
主题
发表于 2019-12-9 22:34 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 chen6250384 于 2019-12-10 15:21 编辑
不多BB,直接进入正题。


重制版需要的游戏文件已经明摆着解压好了,解压步骤省略。

受死版需要自行寻找工具解压,像【随机物品MOD】里面就有配套的解压工具,B站UP主【球魂】也有相对应的文件解压教程,对此,就不多加赘述了。


抛开文件解压,我们使用到的工具主要有【Mod解包打包工具 DSRModTool】和【参数文件编辑工具 DSRParamEdit】。

感谢 liyun_1981 分享



本次主题主要围绕着【游戏主目录\param\GameParam\GameParam.parambnd】和【游戏主目录\paramdef\paramdef.paramdefbnd】这俩文件展开。

依照我上面给出的地址下载工具,并依照帖子内的步骤解压好游戏主目录\param\GameParam\GameParam.parambnd】和【游戏主目录\paramdef\paramdef.paramdefbnd】,至此基本步骤已经完成。

GameParam.parambnd游戏内部数据,修改完成后我们需要重新打包才能生效

paramdef.paramdefbnd数据对应的条目释义,简单来说只是个菜单栏而已,修改完成后无需重新打包,放着就好


接下来就是数据解释,因为每个人玩的方式不同,所以我在此只给出现阶段本人测试出的一些数据,至于更多的数据就需要各位自行摸索了。



***********************************************************************************************************************************************************************************************

【BehaviorParam_PC.param

对应的文件为BehaviorParam.paramdef,修改时将BehaviorParam.paramdef改为BehaviorParam_PC.paramdef即可。

本文件关系到每次攻击所需要消耗的体力和特殊攻击消耗的武器耐久

打开【参数文件编辑工具 DSRParamEdit】,拖动对应格式的文件进入路径,打开。

看最上面的标题,不管其他,我们主要看的还是  stamina  和  mp  。

——stamina

每次攻击消耗的体力,数值正数的时候代表消耗,负数的时候代表获取,当然简单点我们也可以直接将这一列的数值全部改为  0  ,这就代表无消耗

——mp

释放武器特殊技能所需要消耗的武器耐久,例如飞龙剑的双持重击,修改方法上同


***********************************************************************************************************************************************************************************************

【Magic.param

对应文件为MagicParam.paramdef,修改时也需要改名,方法和上面一样,下面需要改名的我就不多说了,方法照旧

本文件关系到魔法、咒术、奇迹次数上限以及所属类别,还有需求的属性等等一系列数据,仔细看,里面法术被分成了两个部分,我猜上面部分为我们自己用的法术,而下面则是敌人用的。

——maxQuantity

法术次数上限,我们可以改高点,或者直接点,改成 -1 ,这代表次数无限,做个真正的法爷吧,骚年!

——requirementIntellect

法术的智力需求

——requirementFaith

法术的信仰需求

——SlotLength

装备法术时所需的法术槽数量

——ezStateBehaviorType

法术所属类别, 0 法术, 1 奇迹, 2 咒术,修改其内数值可以转换法术的类别,例如将法术改成咒术,使用咒术手套施法,不过有时候改了的法术会无法施放,这就需要更改后面的数值了,因为研究不够深入,我也不清楚其中的规律,这就需要感兴趣的朋友自行研究了


***********************************************************************************************************************************************************************************************

ShopLineupParam.param

对应的文件为ShopLineupParam.paramdef,名字一样就别改了,改名只是为了能打开进行修改而已

本文件关系到各个NPC商店售卖的物品价格数量


——value

商品售出的价格

——sellQuantity

商品售出的数量,例如戒指大都只卖1个,如果改成 -1 ,那么就代表你想买无数个都没问题,就像箭矢一样,无限购买

——equipType

商品所属的栏目,例如戒指就在戒指这一栏里,本项数值需要对应商品的类别,如果没有对上,当你进入商店的时候,就会发现商品没有显示

——equipID

这个可是重点,代表着出售物品的编号,更改这一栏的数值,才是更改出售的物品,具体更改规则可以结合Description(注释)equipType(类别)进行更改,其中equipType(类别)最重要,必须和本项的数值相对应,就像你想改个牺牲戒指出来卖,总不能将戒指的类别改成药品吧,这绝对是显示不出来的,所以了,语文老师说的准没错,我们要结合上下文进行理解,这才是重点!

——Description

每一栏的注释,大都标记这一栏售卖什么东西,无关紧要,不改也没关系,影响不了什么


***********************************************************************************************************************************************************************************************

EquipParamGoods.param

对应的文件为EquipParamGoods.paramdef

本文件关系到物品堆积数量上限大蛇吃X时给你的钱,元素瓶的数量上限也在里面,更别说其他的杂七杂八的东西了。

——sellValue

屎里藏毒等杂物和BOSS魂一系列物品出售时的价格

——maxNum

物品堆积数量上限,最高多少我不知道,有兴趣的朋友可以自己研究下,其中改元素瓶【エストビン(HP)1_補充】的意思是最大可携带上限,这个还需要结合其他的文件,下面会有提及


***********************************************************************************************************************************************************************************************


CalcCorrectGraph.param

对应的文件为CalcCorrectGraph.paramdef

本文件关系到注火后元素瓶上限人物一系列的属性和抗性上限,至于其他的我没什么研究,暂略。

元素瓶(回復スポットの最大補充数),看这行 stageMaxGrowVal0 stageMaxGrowVal4 ,数值分别为0  5  10  15  20 ,结合注火,什么意思一猜就清楚了,对照上面改的可携带元素瓶的最大上限改吧。


***********************************************************************************************************************************************************************************************

EquipParamProtector.param

对应的文件为EquipParamProtector.paramdef

本文件关系到护甲防具的一系列数据,包括重量,防御,属性防御,耐久等一系列数据,护甲和武器的文件有些相似,详细可以看武器文件的介绍。


——durability ——durabilityMax

获得装备时的耐久修理后的耐久上限,应该是这个意思……总之这俩数值改成一样的准没错!

——weight

装备重量,想无双改成0吧,改为负数也可以,不过改高了容易出错,从高处跳下的时候直接卡住了,具体原因未知

——其他数值自行探索,有英文基础的肯定没问题,没英文基础的总会使用翻译软件吧,嗯,反正本人就是个英文苦手,一项项机翻出来的痛苦谁能懂啊……



***********************************************************************************************************************************************************************************************

EquipParamWeapon.param

对应的文件为EquipParamWeapon.paramdef

本文件关系到武器、法杖、盾牌等可以装备到武器栏的装备的各项属性,包括防御概率装备需求属性等等,改这个文件的时候推荐对照着最后面的注释更改,因为这些武器包含了进化武器的属性,我喜欢将原版武器和进化武器涵盖在一类更改,当然不同意见的朋友可以无视了


——weight

武器重量

——fixPrice

装备修复时所需的魂

——basicPrice

装备强化时所需的魂

——correctStrength ——correctAgility ——correctMagic ——correctFaith

装备各项属性加成,力量、敏捷、智力、信仰四项属性

——physGuardCutRate ——magGuardCutRate ——fireGuardCutRate ——thunGuardCutRate

武器防御的时候,对各项伤害的削减率,从左到右依次为物理、魔法、火焰、雷电,全改成100就是防御时100%削减了,无敌!

——durability ——durabilityMax

获得装备时的耐久修理后的耐久上限,应该是这个意思……总之这俩数值改成一样的准没错!


——attackBasePhysics ——attackBaseMagic ——attackBaseFire ——attackBaseThunder

伤害数值,物理、魔法、火焰、雷电,除了物理伤害,后3项如果原先为0的话,改了数值虽然也有伤害,却不会触发攻击特效,应该和后续的一些选项有关,有兴趣的可以自行研究

——staminaGuardDef

防御的时候,敌人对你进行攻击时,你消耗的体力比率,是正着算还是反着算我没研究过,反正改成100体力无消耗

——properStrength ——properAgility ——properMagic ——properFaith

装备的属性需求

——guardBaseRepel

处于防御状态的时候,如果敌人的攻击没有你这项数值高,会造成弹刀,当然如果像那些大型怪物那样,就算弹刀,因为你被击退所以无法及时撤销防御,会造成敌人无限攻击,除非你放弃防御,总之有利有弊,看你自己选择了

——attackBaseRepel

效果和上面的相似,不过一个是防御,一个是攻击而已,你处于攻击状态时,本项效果为数值越高,攻击防御状态的敌人时,你越不会弹刀

——isEnhance

改成 True 的话,就算你持有的是进化武器,也可使用武器附魔,当然事后伤害是按照着你的进化武器自带的属性伤害来还是附魔伤害来,我没测试过,有兴趣的可以自行研究



***********************************************************************************************************************************************************************************************

ReinforceParamProtector.param】和ReinforceParamWeapon.param】:

护甲装备的强化等级属性和武器装备的强化等级属性


***********************************************************************************************************************************************************************************************

注意,重点来了!

SpEffectParam.param

对应的文件为SpEffect.paramdef

装备自带的特殊属性、特殊怪物各个状态的加成、多周目怪物的属性加成、元素瓶等一系列恢复道具的效果、法术的特殊属性、武器附魔的效果和持续时间、使用人性后回复的人性数值等等一系列特殊效果都在里面!


——effectEndurance

效果的持续时间,瞬间生效为 0 ,无限持续时间为 -1,嘿~无持续时间限制的附魔武器,你值得拥有!

——motionInterval

在持续时间内,每“”秒生效一次,“”的数值可以是0.0几之类的,数值是按照秒来计算,例如1就是1秒生效一次,0.1就是0.1秒生效一次,这个可以作为持续性恢复道具的属性来使用,结合前面的持续时间,更改元素瓶的恢复效率,持续而又缓慢的恢复HP,而不像现在一样,一下子恢复,借此可以产生战斗中的无数种变化,当然这个也能作用到多周目怪物属性身上,老不死人受苦必备

——maxHpRate

增加生命值百分比,1就是原版100%没变化,0.5就是一半,以此类推

——maxMpRate

增加装备的耐久百分比,效果和上面一样

——maxStaminaRate

增加体力的百分比,效果和上面一样

——slashDamageCutRate 到 thunderDamageCutRate 总共7项连续的数据

控制你受到的伤害,按照百分比计算,0.1就是只承受10%的物理和属性伤害,这是纯粹的伤害削减,很BUG!这个伤害不包含出血、中毒等一系列特殊伤害,当然这些特殊伤害后续会提到,免疫,惊不惊喜?

——changeHpPoint

恢复或失去生命值点数,重点在恢复为(-),例如 -100 就是恢复100点生命值,别改错了!对应的持续时间和生效时间上面有解释

——staminaRecoverChangeSpeed

体力恢复的速度,这个数值应该是按照百分比来计算的,300就是在原基础上增加300%的恢复速度,反正我改了300,用过的体力一下子恢复满了,就算持盾的情况下,体力恢复也比原先快了太多,无双的话,绝对要改这个

——soulRate

得到魂的加成,1为100%,1.2就是120%

——soul

直接获得魂的数值,参考捏魂的数值即可

——sightSearchEnemyCut

怪物视距缩短,按照百分比计算,30就是怪物的视线缩短30%,我没有试过100,想来如果改成100的话,就算你站在怪物面前它也无法发现你?除非你攻击它?嘿,有兴趣的朋友可以试下

——hearingSearchEnemyCut

怪物听力距离缩短,效果和上面的差不多,一个是视觉,一个是听觉

——grabityRate

想要享受到黑魂无双绝对的重点

提升你整体的运动速度,无论是攻击、走路、跑步、翻滚、起身、跳跃、攻击、背刺、使用物品、施展法术等一系列动作的速度都会受到加成

效果按照百分比计算,1为原版100%,推荐修改成1.2或1.3,灵活性飙升,体验全新的超速无双!

当然在此前提下,你的速度提升后,打开机关的动画速度还是原版的,会造成你的运动比机关快了那么一点。

正因如此,我才不建议你改太高

除此之外,你的背刺和盾反也会加快,如果没有修改多周目的怪物的速度,会造成明明你已经抽回刀了顺带着踹了脚,怪物却还跪着享受胸前喷血的快感,所以了,更改这项属性的话,最好先改下怪物的数值,详细多周目词条我会在下面贴出来,推荐你和怪物的数值改成一样,或者之间的差额不要超过0.1

我改的是人物1.32,多周目全部1.36,感觉正处于平衡,有兴趣的朋友可以参考下。

——changeSuperArmorPoint

韧性加成,你填的数值就是加的数值,不过想要生效必须要有配套的特殊属性代码,后续会有介绍

——bowDistRate

弓弩的攻击距离加成你填的数值就是加的数值,具体距离算法未知,有没有上限也是未知

——spCategory

特殊效果分类,同类别的效果在持续时间内只能生效一个,例如你去小隆德时,先用了个(暂时诅咒),后续就无法使用同类别的其他状态类道具或者是法术了,只要将这个数值改成 0 ,就能叠加不同状态

——stateInfo

同样为绝对的重点

这个就是我在【——changeSuperArmorPoint韧性】这里提到过的,有些数值需要配套的特殊属性代码,例如增加韧性的代码为‘155’,只要输入,再结合以上增加的韧性点数,就能直接作用到人物身上,同时的,你也能借此将一系列其他的效果添加进去,虽然一个特殊项目只能承载一条代码,但你也可以另辟蹊径将代码添加到其他很少用到的道具里面去,例如绿花草什么的

——disablePoison:1 ——disableDisease:1 ——disableBlood:1 ——disableCurse:1

中毒、出血、疾病、诅咒这四个特殊状态的免疫选项,只要将选项改为 True ,就代表免疫了此类的负面状态



SpEffectParam.param文件暂时用得上的一些词条,其他的自寻:

エスト【HP】LV1)——(エスト【HP】LV8:应该是自己使用的元素瓶,反正改了这个对自己有效,至于怪物有没有效果还没测试出来,感兴趣的朋友自行研究

死んだとき復活:死亡后复活,不减魂,保持人形,这应该是法术的效果,将代码【69】替换到元素瓶、戒指、恢复道具、装备或其他项目的【stateInfo】里,再将持续时间改一下,那就是一个永久持续的牺牲戒指

周回パワーアップ_ レベル1——周回パワーアップ_ レベル15:多周目词条名,后面的序号应该是几周目几周目的意思,本词条的效果仅限于敌对目标和友方NPC,对你自身无效,改了这里面的东西,就算你是新开的档,怪物属性也会得到全面加成,包含普通怪和BOSS,敌对NPC自然也包括在内。

出血治療【状態回復】)(出血治療【耐性回復】血红苔藓球

(毒治療【状態回復】)(毒治療【耐性回復】)毒紫苔藓球

(猛毒治療【状態回復】)(猛毒治療【耐性回復】)毒紫花苔藓球

スタミナ草:绿花草

武器炎強化)(武器雷強化)(武器毒化【武器にかける】:三大附魔巨头,抹一下,帅一生

着重提醒:

如果要修改全局速度(grabityRate,必须要将敌我双方的属性全都统一下,也就是你持有状态中的全局速度(grabityRate和周目词条附加的全局速度(grabityRate,两者速率必须要维持一个相对的平衡,否则可能会出现一些奇奇怪怪的BUG。另外,因为全局速度(grabityRate是个Buff,没有持续时间(effectEndurance)来维持,是生效不了的。


最后:娱乐游戏,酌情修改,祝各位受苦愉快






评分

1

查看全部评分

回复

使用道具 举报

1

主题

207

帖子

240

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
2395
积分
240
精华
0
注册时间
2020-2-19
舒服的沙发
发表于 2021-5-11 12:10 | 只看该作者
大佬,为什么我改SpEffectParam的时候总是显示

屏幕截图 2021-05-11 121013.png (10.63 KB, 下载次数: 2)

屏幕截图 2021-05-11 121013.png
回复 支持 反对

使用道具 举报

17

主题

1001

帖子

1174

积分

游戏狂人

Rank: 6Rank: 6

贡献度
43
金元
10017
积分
1174
精华
0
注册时间
2009-6-27
硬硬的板凳
发表于 2021-6-9 15:28 | 只看该作者
不会啊,只想要墓王剑和大龙牙修改为力量补正为A就行了,哪位高手可以代劳?
回复 支持 反对

使用道具 举报

45

主题

1902

帖子

1998

积分

游戏狂人

Rank: 6Rank: 6

贡献度
79
金元
16819
积分
1998
精华
0
注册时间
2006-11-17
QQ
冰凉的地板
发表于 2021-11-17 21:07 | 只看该作者
留名~还有其他的不
回复 支持 反对

使用道具 举报

78

主题

1724

帖子

3677

积分

游戏精英

Rank: 8Rank: 8

贡献度
327
金元
23392
积分
3677
精华
3
注册时间
2012-4-25
5#
发表于 2022-5-18 22:40 | 只看该作者
楼主已解释得足够详尽
我补充一点,如果遇到说文件名不匹配的情况,就把两个文件的名字改成同一个(文件名,不是扩展名),打包前改回来即可
回复 支持 反对

使用道具 举报

0

主题

67

帖子

101

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1005
积分
101
精华
0
注册时间
2018-3-3
6#
发表于 2022-8-3 21:18 | 只看该作者
我想问一下戒指效果怎么修改啊
回复 支持 反对

使用道具 举报

0

主题

560

帖子

673

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
6729
积分
673
精华
0
注册时间
2015-9-24
7#
发表于 2022-8-11 21:05 | 只看该作者
魂三有办法改角色速度吗
回复 支持 反对

使用道具 举报

1

主题

250

帖子

338

积分

高级玩家

Rank: 4

贡献度
0
金元
3380
积分
338
精华
0
注册时间
2019-6-25
8#
发表于 2022-8-21 17:47 | 只看该作者
楼主,怎么做到一列一列改啊,一个一个太慢了
回复 支持 反对

使用道具 举报

9

主题

573

帖子

812

积分

超级玩家

Rank: 5Rank: 5

贡献度
22
金元
7235
积分
812
精华
0
注册时间
2014-7-7
9#
发表于 2022-8-24 18:08 | 只看该作者
软件在哪下软件在哪下软件在哪下软件在哪下软件在哪下软件在哪下软件在哪下软件在哪下软件在哪下
回复 支持 反对

使用道具 举报

0

主题

1599

帖子

1697

积分

游戏狂人

Rank: 6Rank: 6

贡献度
0
金元
16973
积分
1697
精华
0
注册时间
2012-11-24
10#
发表于 2022-8-25 17:12 | 只看该作者
楼主大大能研究一下黑暗之魂3的修改方法吗?
回复 支持 反对

使用道具 举报

9

主题

573

帖子

812

积分

超级玩家

Rank: 5Rank: 5

贡献度
22
金元
7235
积分
812
精华
0
注册时间
2014-7-7
11#
发表于 2022-8-28 20:16 | 只看该作者
戒指是哪个啊?
回复 支持 反对

使用道具 举报

8

主题

722

帖子

1289

积分

游戏狂人

Rank: 6Rank: 6

贡献度
27
金元
11812
积分
1289
精华
0
注册时间
2013-4-17
12#
发表于 2023-3-23 22:10 | 只看该作者
厉害 楼主是高手
回复 支持 反对

使用道具 举报

0

主题

330

帖子

364

积分

高级玩家

Rank: 4

贡献度
0
金元
3644
积分
364
精华
0
注册时间
2023-5-7
13#
发表于 2023-11-18 10:02 | 只看该作者
本帖最后由 ldf001 于 2023-11-18 10:51 编辑

感谢分享
回复 支持 反对

使用道具 举报

0

主题

37

帖子

108

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1081
积分
108
精华
0
注册时间
2014-8-14
14#
发表于 2024-2-1 20:32 | 只看该作者
哪个参数修改法术的有效距离和飞行速度的
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-3-27 23:14 , Processed in 0.038610 second(s), 19 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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