如何精确判断出致死的那次伤害?
在写一套buff,其中一个要在人物死亡前给一个状态,所以要在QF被攻击触发里面精确判断出致死的那次伤害。因为有被攻击回血的BUFF,还有攻击附加伤害的BUFF,攻击附加的伤害不能触发QF的被攻击触发脚本,这就导致无法判别出BUFF附加的那次伤害是否致死。试过HP=0,伤害量=当前HP都不能判别出,请问有什么其他办法能判断出不,或者有什么办法让BUFF附加的伤害能触发QF被攻击触发脚本。补充内容 (2021-1-11 09:08):
具体的BUFF是死亡前加上Setreborn复活效果(复活戒指的效果),不要REALIVE那种死了再站起来 人物攻击目标掉血前:@AttackDamage
人物被攻击掉血前:@StruckDamage
ChangeDamageValue 修改当前伤害血量
not SMALL <$DamageValue> <$HP> 判断是否致死 功能: 秒杀保护 格式: ProtectHP 检测血量 保留血量 有效时间 是否为百分比 [@防秒杀百分比] #act ProtectHP 90 10 360 1 SENDMSG 6 该脚本的意思是,你的血量在大于等于90%的情况下,如果有人可以一刀秒杀你,你不会被秒杀,而是把你的血量降低到10%,并且触发QF字段[@ProtectHP],有效期360秒 就算能做到估计也很难! 死亡前给一个状态?你直接说这个buff是什么吧,也许大家能给你更好的思路 蓅氓爱学习 发表于 2021-1-10 23:55 死亡前给一个状态?你直接说这个buff是什么吧,也许大家能给你更好的思路
死亡前加上Setreborn复活效果(复活戒指的效果),不要REALIVE那种死了再站起来 holgo 发表于 2021-1-11 10:31 人物攻击目标掉血前:@AttackDamage
人物被攻击掉血前:@StruckDamage
ChangeDamageValue 修改当前伤害血 ...
有附加伤害,附加伤害不能触发@StruckDamage 279532948 发表于 2021-1-11 11:36 有附加伤害,附加伤害不能触发@StruckDamage
把附加伤害做成无素材的自定义技能试试,伤害计算用脚本写
页:
[1]