项目

一般

简介

行为

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

tejie 更新于 2 个月 之前 · 1 修订