LUACN论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
热搜: YJWOW MagicStone BoL
查看: 116|回复: 2

[wowbee] 请教一个关于判断技能是否冷却的问题

[复制链接]
发表于 2024-3-5 16:41:34 | 显示全部楼层 |阅读模式
本帖最后由 ijkzheng 于 2024-3-5 05:11 PM 编辑

我在使用和写脚本的时候,打木桩经常会遇到“什么什么技能未能施放(技能尚未恢复)”,我想应该是技能冷却CD没好,我发现很多脚本对技能冷却的判断用了不同的命令比如:BeeSpellCD("爆炸射击")==0
         GetSpellCooldown("杀戮射击")== 0
         BeeSpellCoolDown("瞄准射击") ==  0
         BeeSpellCD("爆炸射击")  <  0

有大佬能分别解释一下这几个判断的意思吗,或者他们用在什么地方比较合适,万分感谢
回复

使用道具 举报

发表于 2024-3-5 17:22:26 | 显示全部楼层

GetSpellCooldown()是官方函数,返回的是服务器时间相关的开始冷却时间和技能冷却持续时间
BeeSpellCoolDown()相当于对官方函数的一个重写,返回的是真实的技能冷却剩余秒数
BeeSpellCD()同上并且包括了物品的技能冷却。

评分

参与人数 1伸手费 +30 收起 理由
懒动行不行 + 30 党和人民需要你!

查看全部评分

回复 支持 反对

使用道具 举报

发表于 2024-3-5 18:49:50 | 显示全部楼层
有时候技能一直按 不知道怎么设置  听着 脑壳大
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

小黑屋|手机版|Archiver|LUACN论坛

GMT+8, 2024-5-14 01:50 AM , Processed in 0.043177 second(s), 17 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表