LUACN论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
热搜: YJWOW MagicStone BoL
查看: 321|回复: 4

[wowbee] 如何在沉默后使用法杖射击?

[复制链接]
发表于 2024-8-23 20:52:46 | 显示全部楼层 |阅读模式
[Lua] 纯文本查看 复制代码
if BeePlayerDeBuffTime("音爆")>0 or BeePlayerDeBuffTime("沉默")>0 and BeeUnitAffectingCombat() then BeeRun("/cast 射击")
end  


按照这样的写法,在沉默后,就拿着法杖不动了?怎么实现无法施法后,使用法杖射击呢?

回复

使用道具 举报

发表于 2024-8-23 23:19:22 | 显示全部楼层
在关系运算符中,and的优先级高于or。在这个例子中用括号把or的两个条件括起来就可以了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-8-24 11:01:31 | 显示全部楼层
xiaoyao1 发表于 2024-8-23 11:19 PM
在关系运算符中,and的优先级高于or。在这个例子中用括号把or的两个条件括起来就可以了。

现在是可以实现条件的判断,但是法杖拿在手上,没法射出去,是不是使用法杖的命令不对?
回复 支持 反对

使用道具 举报

发表于 2024-8-24 22:14:53 | 显示全部楼层
wulinnike 发表于 2024-8-24 11:01 AM
现在是可以实现条件的判断,但是法杖拿在手上,没法射出去,是不是使用法杖的命令不对?

你说的如果是魔杖的那个射击的话
要用宏来实现
因为魔杖射击没有GCD
连续使用技能会一直鬼畜下一次施法打断前一次施法
有个宏是专门搞定这个的
去网上搜一下就行了
回复 支持 反对

使用道具 举报

发表于 2024-8-26 09:23:40 | 显示全部楼层
版主说的对,
我给你提供3个办法
1、设置运行时间长一点,比如0.8
2、搜索下延迟施法,用那个新函数
3、用C_Timer的函数
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-2 02:19 AM , Processed in 0.040883 second(s), 22 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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