行为
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