farewell3257 发表于 2022-5-8 18:37

yapped修改武器自带战灰伤害以及替换为红狮子火焰等普通战灰

本帖最后由 farewell3257 于 2022-5-9 23:33 编辑

基于yapped1.08版本写的,为何特别强调这个,因为在EquipParamWeapon列表里面weapon Art ID是1.08版本的叫法,而到2.0版本则为Sword Arts Param ID,特此声明。

首先在EquipParamWeapon列表里面找到名刀月隐(Moonveil),可通过论坛物品ID表寻找,月隐物品ID为9060000。

然后在右边列表找到Behavior Variation ID 905 和weapon Art ID 1178,这两个数值前一个控制伤害,后一个是武器战灰ID(仅控制战灰名称以及特效)。只有这两个值和要改的武器战灰一致的时候才会有伤害。例如要将月隐的战灰改为夜与火的架式,那么Behavior Variation ID 905改为214,weapon Art ID 1178改为1019。这样月隐才会正常使用夜与火的架式。

接下来我们找到BehaviorParam-PC——在中间列表搜索Ctrl+F(Moonveil),中间列表会出现4个数据,选中其中一个例如300905901,在右表可以看到Reference Type(1-bullet投射物,0-attack伤害)这里阐明了Reference ID分别在哪个对应的表。例如ID303400101对应attack,那在AtkParam-pc这个表里面可以找到对应的数据。



在这里我们可以发现BehaviorParam-PC(905)对应的月隐(Moonveil)AtkParam-pc数据仅有303400101和303400106,我们到AtkParam-pc下面查看303400101和303400106的数据,会发现这两条数据是没有伤害数值的,目前还搞不懂这两个有什么用处。

AtkParam-pc,这里控制的数据有伤害范围,Hit 1:Radius、Hit 2:Radius是战技的范围、Knockback Distance 是击退范围、Hit Stop Time 击倒时间。
下面Target Effect 1 释放战技时的抗打断韧性,6903算是弱的,6906属于还行,6909拉满
Target Effect 2-5都可以填属性(500360冰冻、11612毒、22111出血、25019睡眠,在巨佬那抄的)
战技冲击力:Damage Level,这一项没有翻译不会调,3是普攻最大,4是带击倒。
最后最关键的:Attack Correction: Posture,这个就是战技的削韧,越高越牛逼。
Damage:XXX修改对应的伤害。

在这里我们可以发现BehaviorParam-PC(905)对应的月隐(Moonveil)bullet数据有2950和2955,我们只要修改这两条数据就可以了。

然后我们再去bullet列表寻找2950和2955,该表主要控制投射物数据,例如Duration投射物存在时间,Initial Velocity投射物飞行速度等等,在2950和2955两条数据中我们发现还分别链接了AtkParam ID303400100和303400105,若是要修改发射出去的投射物伤害数据,则要回到对应得AtkParam ID303400100和303400105里面修改,其中303400100对应月隐轻击,303400105对应月隐重击。

weapon Art ID 1178控制的是武器界面显示的战技名称,例如改成夜与火的架势1019,那么Behavior Variation ID 也必须改成夜与火的架势214,否则只有光影效果而没有对应的伤害。


修改普通战灰,以月隐改为红狮子火焰为例子

BehaviorParam-PC改为0,weapon Art ID改为505,那这个505是如何来的,答案在EquipParamGem,该表收藏的数据是可替换的战灰,通过查看战灰ID,50500为红狮子火焰,选择后,我们可以看到右边列表有项数据weapon Art ID:505。这就是为什么上面要填505的原因了。同理若是要替换成侍王骑士的决心则weapon Art ID改为601。



若是没弄错,这些可替换的战灰BehaviorParam-PC都统一为0。
总结一下,凡是没有在AtkParam和Bullet表无法直接找到对应英文战技的项目,那就在BehaviorParam-pc搜索,通过Reference Type和Reference ID定位修改。我上面这两个表之所以有红狮子火焰的英文名称,那是我自己加了上去了。

接下来伤害的修改,则在BehaviorParam-PC直接搜索对应的战技名称红狮子火焰(Flame of the Redmanes),有两条记录,选择其中Reference Type为Bullet的项目,可以看到Reference ID为2570,接下来在Bullet可以找到2570项目,该项目对应的AtkParam ID为30020930,在AtkParam-pc表里面找到30020930,这里就可以控制红狮子火焰这个战技伤害了。



而红狮子火焰的射程则可以在Bullet 2570这里修改。
接下来如何替换战技的投射物效果和覆盖范围(角度)呢?

bullet里面有个很有用的地方,Bullet Count为投射物数量,红狮子火焰为16,即有16团火焰。接下来配合Horizontal Shoot Angle(第一个投射物的角度)和Shoot Angle - Horizontal Interval(每个投射物之间角度)可以玩出花。

例如我需要将红狮子火焰覆盖为人物角色前面120度,在不增加投射物数量的前提下该怎么改?

(16-1)*4= 60度,120度不是单纯把Shoot Angle - Horizontal Interval改为8就可以了,虽然也是(16-1)*8= 120度。但并不是左右对称的120度。接下来再把Horizontal Shoot Angle改为-60,因为这个词条角度控制是以人物正面为0度,往左为负数,往右为正数。改好上面两个值之后你就会发现是打出去的投射物左右对称且范围更大了。

若是我们需要把红狮子火焰改为360度无死角发射投射物呢?无非是数字的填写而已。

Bullet里面还有个地方控制发射出去的投射物效果,还是红狮子火焰,Flame of the Redmanes(2570)这时候不是在2570里面改了,为何?我也不知道啊!只要把2571的Projectile FX ID词条替换为月隐的450873。这个时候红狮子火焰打出去的就不是火焰了,而是月隐的战技投射物。 而这种改动是能产生正常伤害的。

联想一下,若是把古老冤魂技能投射物替换成陨石的投射物,再把投射物的数量和运动速度改动一下,一连串的陨石砸过去,画面太美!


上图是用法师出生魔法(辉石魔烁)魔改的效果。效果好的一批!

Projectile FX ID(530122)陨石       Impact FX ID(530123)   陨石击中效果

所有发射投射物的战技都可以这样魔改,例如出生魔法(辉石魔烁),增加投射物数量,调整角度,锁定情况下发射,这就巡航导弹嘛!不过不建议投射物之间角度太大,例如我投射物5个,起始角度-60,相互角度30,打远点的大怪都只有中间3个投射物能打中,旁边两个都不知道飞哪里去了。

战灰或者魔法等技能伤害数值和人物属性是否有挂钩呢?有的!

除了直接修改AtkParam-PC里面的伤害数值外,我们还可以把战灰或者技能的伤害和人物的属性修正挂钩。

AtkParam-PC表里面有个Attack Element Correct ID的词条,该词条链接到左表AttackElementCorrectParam,选择该表,你会在右边看到人物的5项属性修正,该表控制着该战灰(魔法)和人物或者武器5种属性修正的关系。试着调试了下,效果有点变态= =

w163c2008 发表于 2022-5-8 20:46

普通战灰大部分可以找到的,你这写这么多看着好累啊:眼都看瞎了,字小还多
https://bbs.blacksheepgame.com/forum.php?mod=viewthread&tid=6297547&page=1#pid297441091这里面有讲怎么找普通战灰,后面还有武器普攻、徒手攻击等等”普攻“,效果修改思路


https://bbs.blacksheepgame.com/forum.php?mod=viewthread&tid=6299536&page=1#pid297494497这个主要是讲没有NAME,不能像上面一样找到ID的一个思路,找到了没有NAME的踢击,其它无NAME的可参考

夜紫幻空 发表于 2022-5-9 09:16

:lol好教程,顶起

bloodywater 发表于 2022-6-12 23:21


大佬 ,请问 这个后面的数字在yapped哪个里面查到呢?Projectile FX ID(530122)陨石       Impact FX ID(530123)   陨石击中效果

sun182350 发表于 2022-8-12 17:46

大佬,为啥我用的也是1.08,但是没有Attack Correction: Posture这个选项呢,只有Attack Correction: Poise这个

3dm_16599334 发表于 2023-5-11 21:37

好详细,谢谢楼主,终于会改名刀了

iceyunni 发表于 2023-8-29 23:59

sun182350 发表于 2022-8-12 17:46
大佬,为啥我用的也是1.08,但是没有Attack Correction: Posture这个选项呢,只有Attack Correction: Poise ...

意思一样的,都是削韧,是同一个东西

聼風畵夜 发表于 2024-1-1 21:34

感谢大佬分享,最近找了半天抗击打韧性怎么改
页: [1]
查看完整版本: yapped修改武器自带战灰伤害以及替换为红狮子火焰等普通战灰