LUACN论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
热搜: YJWOW MagicStone BoL
查看: 205|回复: 3

[wowbee] 求问释放宏技能怎么写

[复制链接]
发表于 2022-7-4 09:33:41 | 显示全部楼层 |阅读模式
爱学习的我又来了,有大佬提点下,释放某个宏技能是怎么写的么,比如下面语句
[Lua] 纯文本查看 复制代码
if BeeSpellCD("压制r")==0 then
    BeeRun("/cast 压制","target")
end


不是技能压制,而是一个宏
回复

使用道具 举报

发表于 2022-7-4 10:21:39 | 显示全部楼层
要不试下按钮宏吧?把你的宏放在按钮对应的位置看 能不能释放成功,我没试过。"2"是第二个按钮的意思。

[Lua] 纯文本查看 复制代码
/click ActionButton2
/click MultiBarBottomLeftButton2    底部左边动作栏
/click MultiBarBottomRightButton2    底部右边动作栏
/click MultiBarRightButton2 右侧右边动作栏
/click MultiBarLeftButton2 右侧左边动作栏
/click PetActionButton2 宠物动作栏
/click ActionButton2 主动作栏
回复 支持 反对

使用道具 举报

发表于 2022-7-4 16:32:17 | 显示全部楼层
基本写法如下:
[Lua] 纯文本查看 复制代码
if BeeSpellCD("压制")==0 then
    BeeRun(" 压制","target")
end

你这个最好在判断条件里面加一个BeeIsRun(“压制”,“target”),近战技能大于6码就攻击不到了,
手机打的符号“”有问题,你用电脑修改一下
回复 支持 反对

使用道具 举报

发表于 2022-7-4 17:03:32 | 显示全部楼层
本帖最后由 idlng 于 2022-7-4 06:28 PM 编辑

有什么意义?
这不多此一举吗?

[Lua] 纯文本查看 复制代码
#showtooltip 压制
if IsSpellCoolDown("压制")==0 and
IsSpellInRange("压制","target") then
CastSpellByName("压制","target")
end
--宏: 设置一个宏名称




在魔蜂里释放这个宏, 需要宏名称:
[Lua] 纯文本查看 复制代码
if BeeIsRun("宏名称") then
BeeRun("宏名称")
end






方法2:
建个脚本 以宏的方式输出
[Lua] 纯文本查看 复制代码
RunMacroText("if IsSpellCoolDown("压制") == 0 and IsSpellInRange("压制","target") then\nCastSpellByName("压制","target")\nend;")







回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-28 03:36 PM , Processed in 0.058706 second(s), 19 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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