项目

一般

简介

行为

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

tejie 更新于 大约 11 小时 之前 · 2 修订