【技能CD问题】装备触发技能,重新佩戴会重置技能CD,怎么破?
一个装备带上后触发技能(威力较大)所以需要差不多120M的CD时间
但脱下再佩戴后CD立刻变0
有想过用计时器解决
但想问问论坛的大佬们有没有更好的方法解决这个重置CD问题
苦于这种好久了 希望增加倒计时 方便简单 不用设置烦人的定时器
设置个人倒计时:SetCountDown 序号(0-255) 时间(秒) 下线是否保存(0,1) 倒计时结束标签
设置全局倒计时:SetCountDown 序号(0-255) 时间(秒) 下线是否保存(0,1) 倒计时结束标签
同时增加相关变量
剩余倒计时时间:<$countdown0-255>
有了这个 你可以设置个人倒计时标签 检测变量是否为零
再进行下步操作 机器人时间戳,用个U或者J记录使用时间,对比G变量定点数 做个延迟跳转?给施法这个技能的时候赋予一个变量延迟12000 GOTO 执行变量清零 也有做个计时器,释放技能开启计时器并且赋予一个U变量 120 计时器QM那边每秒扣除U变量直到为0即可停止计时器 #IF
EQUAL U0 0
#ACT
;技能可继续释放
MOV U0 120
SetOnTimer 0 1
这样子就在QM的计时器里开启了倒计时
QManage.txt:
[@OnTimer0]
#IF
EQUAL U0 0
#ACT
SetOffTimer 0
#IF
LARGE U0 0
#ACT
DEC U0 1 别想太多的了 还是用个人计时器吧。 就时间戳最好了,开始记录一下,使用得时候再检测一下 用个人计时器 配合一个u变量最好的了。。。。。。。。。。
上线再检测U变量。 我是让装备不允许脱下来,要去安全区找npc才能脱。。。。 老鼠药哦 发表于 2021-9-23 11:01 我是让装备不允许脱下来,要去安全区找npc才能脱。。。。
你这方法太过粗暴,不过也简单有效。
页:
[1]
2