行为
changeDamageValue
变更伤害结果
标签:命令定义|changeDamageValue
格式命令名 | 参数1 | 参数2 | 参数3 |
changeDamageValue | 类型 | 操作符 | 值 |
- 参数1:类型
- 0:数值
- 1:百分比
- 参数2:操作符 + - =
- 参数3:操作数值
相关命令
playCutHurt
如果脚本中同时有 changeDamageValue playCutHurt 两个命令
playCutHurt 命令会对 changeDamageValue 命令结果进行二次修正
特戒引擎脚本示例:¶
;QF触发器_人物攻击目标掉血前触发
[@attackDamage]
#act
sendMsg 6 本次掉血值<$damageValue>
changeDamageValue 0 = 0
;QF触发器_人物被攻击掉血前触发
[@struckDamage]
#act
sendMsg 6 本次掉血值<$damageValue>
changeDamageValue 1 + 10
;QF触发器_宝宝攻击目标掉血前触发
[@slaveAttackDamage]
#act
sendMsg 6 本次掉血值<$damageValue>
changeDamageValue 0 - 10
;QF触发器_宝宝被攻击掉血前触发
[@slaveStruckDamage]
#act
sendMsg 6 本次掉血值<$damageValue>
changeDamageValue 1 - 20
由 yangdefeng 更新于 超过一年 之前 · 1 修订