拿治愈术来说吧!!
就是说你可以在10秒内对某人使用10次治愈术!使用完毕后开始冷却技能!
首先要在QM文件里添加定时器在到QF添加技能触发文件
<QM文件>
[@Login]
#IF
#ACT
MOVM120这里是设置定时器变量M1初始时间=20秒(这里是关键之一影响你的CD时间)
SetOnTimer11这里是开启定时器1每1秒执行一次
BREAK
;===============个人定时器===============
[@OnTimer1]定时器触发
#IF
LARGEM10此为检查定时器变量M1时间是否大于0秒
#ACT
DECM11此为定时器变量M1时间每秒增加1
#ELSEACT如果条件不在大于的0秒内(也就是小于0或者等于0)
GOTO@等于1跳转时间等于0秒时触发
[@等于1]
#IF
equalM10此为检查定时器变量M1时间是否等于0秒
#ACT
INCM120当等于0秒时则将时间增加20秒(这里也是CD时间的关键最好和上面的设置一致)
<QF文件>
[@MagMonFunc37]此为QF魔法打怪触发脚本(触发技能群雷)
#IF
smallM110此为检查定时器变量M1时间是否小于10秒(这里是设置持续时间的关键)
#ACT
#CALL[\技能触发\领域脚本.txt]@领域这里可以写你要触发的功能
#ELSEACT此为如果条件不满足则执行
movM10<$STR(M1)>它的意思是新建变量=定时器变量M1DEC新建变量=定时器变量M1的时间-10
DECM1010这里是定时器变量M1的调整因为有10秒的持续时间我必须在提示中把它调一致
GuildNoticeMsg0245技能CD中<$STR(M10)>秒后可再次使用!Self
就是说你可以在10秒内对某人使用10次治愈术!使用完毕后开始冷却技能!
首先要在QM文件里添加定时器在到QF添加技能触发文件
<QM文件>
[@Login]
#IF
#ACT
MOVM120这里是设置定时器变量M1初始时间=20秒(这里是关键之一影响你的CD时间)
SetOnTimer11这里是开启定时器1每1秒执行一次
BREAK
;===============个人定时器===============
[@OnTimer1]定时器触发
#IF
LARGEM10此为检查定时器变量M1时间是否大于0秒
#ACT
DECM11此为定时器变量M1时间每秒增加1
#ELSEACT如果条件不在大于的0秒内(也就是小于0或者等于0)
GOTO@等于1跳转时间等于0秒时触发
[@等于1]
#IF
equalM10此为检查定时器变量M1时间是否等于0秒
#ACT
INCM120当等于0秒时则将时间增加20秒(这里也是CD时间的关键最好和上面的设置一致)
<QF文件>
[@MagMonFunc37]此为QF魔法打怪触发脚本(触发技能群雷)
#IF
smallM110此为检查定时器变量M1时间是否小于10秒(这里是设置持续时间的关键)
#ACT
#CALL[\技能触发\领域脚本.txt]@领域这里可以写你要触发的功能
#ELSEACT此为如果条件不满足则执行
movM10<$STR(M1)>它的意思是新建变量=定时器变量M1DEC新建变量=定时器变量M1的时间-10
DECM1010这里是定时器变量M1的调整因为有10秒的持续时间我必须在提示中把它调一致
GuildNoticeMsg0245技能CD中<$STR(M10)>秒后可再次使用!Self

