行为
changeState¶
改变角色当前模式(加buff)
标签:命令定义|changeState>changeState
格式:命令名 | 参数1 | 参数2 | 参数3 | 参数4 |
changeState | 效果类型 | 时间 | 效果配置1 | 效果配置2 |
参数1 | 效果类型 1.麻痹 2.冰冻 3.蛛网效果 4.红毒 5.绿毒 6.定身 7.瘫痪 8.禁锢别人 9.防禁锢 10.吸血 11.吸蓝 12.禁锢自己 13.间隔掉血(类似绿毒) 14.禁止使用技能 |
|
禁用技能可在string.ini配置提示信息,DisableSkill=XXXXX | ||
参数2 | 时间 单位秒 时间未结束再次执行,会按新时间参数计时 | |
参数3 | 当参数1为1-5时 | 参数3表示是否检查对应的防止属性 0或缺省:无视装备(及套装)上的防止属性; 1:检查装备上的防止属性 changeModeEx命令加的防止属性不受影响 |
当参数1为8、12时 | 参数3表示范围 | |
当参数1为10-11时 | 参数3表示吸血、吸蓝成功几率(%) | |
当参数1为13时 | 参数3表示单次掉血值 | |
参数4 | 当参数1为10-11时 | 参数4表示吸血量、吸蓝量比例(%) 比如攻击伤害值是10000,50%的吸血比例,可以吸血5000 比如攻击伤害值是10000,50%的吸蓝比例,可以吸蓝5000 |
当参数1为13时 | 参数4表示间隔时间 单位秒 |
相关命令
changeModeEx
特戒引擎脚本示例:¶
[@示例]
#act
;麻痹10秒
changeState 1 10
;解除麻痹
changeState 1 0
;冰冻10秒几率被装备上的防抵消
changeState 2 10 1
;蛛网10秒
changeState 3 10
;红毒10秒
changeState 4 10
;绿毒10秒
changeState 5 10
;定身10秒
changeState 6 10
;瘫痪10秒
changeState 7 10
;禁锢别人10秒
changeState 8 10 3
;防禁锢10秒
changeState 9 10
;10秒内5%的几率吸血6%
changeState 10 10 5 6
;10秒内5%的几率吸蓝6%
changeState 11 10 5 6
;禁锢自己30秒
changeState 12 10 3
;间隔掉血30秒内每6秒掉血5点
changeState 13 30 5 6
;禁用技能10秒
changeState 14 10