行为
changeHumAbility
限时调整角色指定属性值
标签:命令定义|changeHumAbility
格式命令名 | 参数1 | 参数2 | 参数3 | 参数4 |
changeHumAbility | 属性 | 操作符 | 数值 | 有效时间 |
- 参数1:属性
- 1:防御下限
- 2:防御上限
- 3:魔防下限
- 4:魔防上限
- 5:攻击下限
- 6:攻击上限
- 7:魔法下限
- 8:魔法上限
- 9:道术下限
- 10:道术上限
- 11:MaxHP
- 12:MaxMP
- 13:HP恢复
- 14:MP恢复
- 15:毒恢复
- 16:毒闪避
- 17:魔法闪避
- 18:精准
- 19:敏捷
- 20:幸运
- 30:真实伤害
- 31:攻击下限万分比
- 32:攻击上限万分比
- 33:魔法下限万分比
- 34:魔法上限万分比
- 35:道术下限万分比
- 36:道术上限万分比
- 37:物防下限万分比
- 38:物防下限万分比
- 39:魔防下限万分比
- 40:魔防上限万分比
- 参数2:操作符(+,-,=)
- 操作符-,可减去人物自身对应数值,最多减少到0
- 操作符=,将对人物自身对应数值的改变值重置为指定值
举例1
当前攻击上限=50
changeHumAbility 6 + 200 600
changeHumAbility 6 = 100 600
执行后攻击上限+200再置为+100,结果为150
举例2
当前攻击上限=50
changeHumAbility 6 = 200 600
changeHumAbility 6 + 100 600
执行后攻击上限置为+200再加100,结果为350
- 参数3:数值
- 参数4:有效时间,单位为秒
- 空:在线有效
- 离线失效
特戒引擎脚本示例::
[@属性值加]
#act
changeHumAbility 20 + 2 10
changeHumAbility 20 = 2 10
[@属性值减]
#act
changeHumAbility 20 - 2 10