美丽小猪 发表于 2026-3-28 22:43:08

当人物有伤害吸收时,怎样触发[@Struck]。。。

求 大佬们赐教阿。。。。

机智小猪 发表于 2026-3-28 22:43:08

[@StruckDamage]
#ACT
SENDMSG 6 人物被攻击,掉血量为<$DamageValue>,抵御掉血量的50%
ChangeDamageValue 1 - 50

美丽小猪 发表于 2026-3-28 22:43:08

q534649711 发表于 2021-8-19 22:05 [@StruckDamage]
#ACT
SENDMSG 6 人物被攻击,掉血量为,抵御掉血量的50%
原来如此,感谢大佬

美丽小猪 发表于 2026-3-28 22:43:08

q534649711 发表于 2021-8-19 21:44 [@StruckDamage]
#ACT
SENDMSG 6 人物被攻击,掉血量为,抵御掉血量的50%
大佬 还是不能触发。我用SetSuckDamage 给人物设置了一个吸收, 这个吸收没破之前 怪物的攻击都不能触发[@Struck]   [@StruckDamage] 也不行

美丽小鹿 发表于 2026-3-28 22:43:08

被攻击触发,你要检测是被人物还是怪物攻击

勇敢云朵 发表于 2026-3-28 22:43:08

q534649711 发表于 2021-8-20 19:52 被攻击触发,你要检测是被人物还是怪物攻击
被攻击 伤害全被吸收 人物不掉血 不能触发[@Struck]。。

大方小熊 发表于 2026-3-28 22:43:08

你直接说你装备给吸收还是什么给吸收

美丽小鹿 发表于 2026-3-28 22:43:08

装备就是穿戴检测,+登录
#IF
检测装备名字
#ACT
SetSuckDamage + 1000 200 95
#say
设置总共吸收1000点伤害,每次吸收20%伤害,成功率95%
标识加触发跟登录
#IF
检测标识
#ACT
SetSuckDamage + 1000 200 95
#say
设置总共吸收1000点伤害,每次吸收20%伤害,成功率95%
还不明白啊

勤奋小羊 发表于 2026-3-28 22:43:08

啊啊啊啊啊,谢谢大佬 我悟了。。
是这样的,当设置SetSuckDamage + 1000 1000 100(每次吸收100%伤害) 人物不掉血时 不触发@Struck
现在设置成 SetSuckDamage + 1000 900 100 就好了



主要是想触发第三个BUFF
页: [1]
查看完整版本: 当人物有伤害吸收时,怎样触发[@Struck]。。。