如何在沉默后使用法杖射击?
if BeePlayerDeBuffTime("音爆")>0 or BeePlayerDeBuffTime("沉默")>0 and BeeUnitAffectingCombat() then BeeRun("/cast 射击")end
按照这样的写法,在沉默后,就拿着法杖不动了?怎么实现无法施法后,使用法杖射击呢?
在关系运算符中,and的优先级高于or。在这个例子中用括号把or的两个条件括起来就可以了。 xiaoyao1 发表于 2024-8-23 11:19 PM
在关系运算符中,and的优先级高于or。在这个例子中用括号把or的两个条件括起来就可以了。
现在是可以实现条件的判断,但是法杖拿在手上,没法射出去,是不是使用法杖的命令不对? wulinnike 发表于 2024-8-24 11:01 AM
现在是可以实现条件的判断,但是法杖拿在手上,没法射出去,是不是使用法杖的命令不对?
你说的如果是魔杖的那个射击的话
要用宏来实现
因为魔杖射击没有GCD
连续使用技能会一直鬼畜下一次施法打断前一次施法
有个宏是专门搞定这个的
去网上搜一下就行了 版主说的对,
我给你提供3个办法
1、设置运行时间长一点,比如0.8
2、搜索下延迟施法,用那个新函数
3、用C_Timer的函数
页:
[1]