查看: 296|回复: 0

gom引擎优化StruckDamage代码威力是否检测目标状态

[复制链接]

172

主题

38

回帖

1675

积分

版主

金币
1016
元宝
20

优秀会员亲测达人优秀版主

发表于 2023-4-9 11:43:46 | 显示全部楼层 |阅读模式
优化StruckDamage 威力 是否检测目标状态 (0不检测 1检测)  状态包含:麻痹、冰冻、中毒,新支持了毒素武器,如果设置了检测有这些状态目标才受此命令伤害

二次攻目标,在攻目标的时候,可以造成第二次攻击伤害

StruckDamage 威力 是否检测目标是否是麻痹、冰冻、中毒如果设置了检测有这些状态不攻击(0不检测 1检测)

ChangeDamageValue 类型(0=值,1=百分比) 操作符(+,-,=) 值

[@StruckDamage]
#act
sendmsg 6 被攻掉血前触发这个QF字段,掉血值:<$DAMAGEVALUE>
ChangeDamageValue 0 = 0
;修改掉血值为0,该命令只能在这个触发里使用,其他地方使用无效
sendmsg 6 修改攻为0,当前攻失效

[@AttackDamage]
#act
sendmsg 6 攻击目标掉血前触发这个QF字段,掉血值:<$DAMAGEVALUE>
ChangeDamageValue 0 = 0
;修改掉血值为0,该命令只能在这个触发里使用,其他地方使用无效
sendmsg 6 修改攻击为0,当前攻击失效 ;这两个触发一个就可以了,


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

本版积分规则