卡米撒么 发表于 2022-10-26 11:30:51

请教大佬能不能设置时间控制

RT,比如猎人的黑箭我想要它15秒打一次   该用什么语句呢

vshrd 发表于 2022-10-26 12:28:41

if beespellcd("黑箭")==0 and not beestringfind(beeunitbuffList("target"),"黑箭") then beerun("黑箭") return end

卡米撒么 发表于 2022-10-26 12:53:06

本帖最后由 卡米撒么 于 2022-10-26 12:59 PM 编辑

vshrd 发表于 2022-10-26 12:28 PM
if beespellcd("黑箭")==0 and not beestringfind(beeunitbuffList("target"),"黑箭") then beerun("黑箭") ...
感谢大佬回复。这个是目标的DEBUFF消失了再打对吧黑箭的DEBUFF就15秒,如果要控制它20秒或者25秒打有办法不? 因为在玩的这个服因为宝石的减CD问题会卡假CD,看着CD好了却打不出去导致一直卡黑箭

a8328533 发表于 2022-10-27 03:42:23

魔蜂的话 技能释放完毕 保存一下时间 BeeSetVariable("cd", time())
判断多少秒 time() - BeeGetVariable("cd")

最开始需要初始化一下if BeeGetVariable("cd") == nil then BeeSetVariable("cd", 0)end
不然报错

卡米撒么 发表于 2022-10-27 10:03:08

a8328533 发表于 2022-10-27 03:42 AM
魔蜂的话 技能释放完毕 保存一下时间 BeeSetVariable("cd", time())
判断多少秒 time() - BeeGetVariable ...

感谢大佬我研究一下谢谢哈

岁月如歌1052 发表于 2022-10-29 17:38:39

现在还能这么玩吗?不用手动?

一壶漂泊 发表于 2023-3-5 00:56:50

a8328533 发表于 2022-10-27 03:42 AM
魔蜂的话 技能释放完毕 保存一下时间 BeeSetVariable("cd", time())
判断多少秒 time() - BeeGetVariable ...

这个是进阶区的函数吗

a8328533 发表于 2023-3-5 21:27:34

一壶漂泊 发表于 2023-3-5 12:56 AM
这个是进阶区的函数吗

不是 这个是魔蜂的函数

山坡上的流氓 发表于 2023-3-7 14:47:35

a8328533 发表于 2022-10-27 03:42 AM
魔蜂的话 技能释放完毕 保存一下时间 BeeSetVariable("cd", time())
判断多少秒 time() - BeeGetVariable ...

这个可以用于比如某个技能释放成功多少秒以内重复释放吗

a8328533 发表于 2023-3-7 14:51:47

山坡上的流氓 发表于 2023-3-7 02:47 PM
这个可以用于比如某个技能释放成功多少秒以内重复释放吗

可以技能释放成功需要hook一些事件
页: [1] 2
查看完整版本: 请教大佬能不能设置时间控制