LUACN论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
热搜: YJWOW MagicStone BoL
查看: 343|回复: 5

[综合] 宏命令的问题

[复制链接]
发表于 2025-9-29 11:28:36 | 显示全部楼层 |阅读模式
目的是为了节省键位,想通过1键来实现不同bee脚本的切换
第一步:/script SS=not SS or nil print(SS),这个可以正常运行,点击效果就是轮流打印出true nil
开始出问题
第二步:/script SS=not SS or nil print(SS) if SS then /bee auto 脚本1 方案 else /bee auto 脚本2 方案 end,点击就没反应了,都不打印
加了转译符,/script SS=not SS or nil print(SS) if SS then \/bee auto 脚本1 方案 else \/bee auto 脚本2 方案 end,也是不行
用bee的方式试了下
SS=not SS or nil
print(SS)
if SS then
    BeeRun("/bee auto 脚本1 方案 ")
   else
   BeeRun(" /bee auto 脚本2 方案 ")
end
结果是能打印但不能启动bee脚本


回复

使用道具 举报

发表于 2025-9-29 12:55:53 | 显示全部楼层
BeeRun(" /bee auto 脚本2 方案 ") 多了个空格,大兄弟
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-9-29 14:21:22 | 显示全部楼层
lbabey 发表于 2025-9-29 12:55 PM
BeeRun(" /bee auto 脚本2 方案 ") 多了个空格,大兄弟

这是在这里手打产生的错误,在魔兽里跑的没这个问题。
bee这种方式不能让脚本运行起来。关键还是要在宏命令里能实现。
在宏命令里,单行运行 "/bee auto 脚本1 方案" 是没问题的,在/script 里再加"/"要怎么弄呢
回复 支持 反对

使用道具 举报

发表于 2025-9-29 14:25:30 | 显示全部楼层
你都手动点了,需要这么麻烦吗,建立2个宏不就行了?
至于你的问题,自己问下AI吧,不好给你说
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-9-29 14:42:44 | 显示全部楼层
学习嘛,折腾下嘛,这也是对某大佬关于组队宏分析的一个回顾应用。
ai问了,给了一个方案,RunMacroText(),没解决,又给了个SlashCmdList["BEE"]对应/bee命令,还是不行
回复 支持 反对

使用道具 举报

发表于 2025-9-29 21:02:24 | 显示全部楼层
本帖最后由 lbabey 于 2025-9-29 09:08 PM 编辑

  1. /run SS=not SS or nil if SS then BeeRun("/bee auto 刺杀 刺杀") else BeeRun("/bee stop") end
复制代码

没什么问题
你没用 BeeRun("/bee stop") 直接用 /bee stop 当然是不行的
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-8-14 11:57 AM , Processed in 0.048312 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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