此站点大量使用JavaScript。
请在您的浏览器中启用JavaScript。
正式服
PTR
10.2.7
PTR
10.2.6
Beta
Call macro from another macro - is it possible?
发表回复
返回主列表
发布者
LoqueNahak
Is there a way to call macro1 from macro2, without placing macro2 on the action bars?
Say
macro1
is like this:
/whisper Bob hello
and
macro2
is:
/executemacro
macro1
So if I click
macro2
it calls
macro1
and whispers "hello" to Bob.
发布者
pelf
You have to simulate clicks on a button that has the second macro assigned to it.
/click ButtonName
I think this is in one of the recent sticky type messages ... Wildhorn's? He even listed some of the common button frame names.
发布者
Wildhorn
Yeah, read my guide or die trying!
发布者
LoqueNahak
without placing macro2 on the action bars
That's why I asked, I know you can do the button way but I hoped for a
direct macro call inside the macro code
, thanks anyway.
发布者
pelf
Hmm, -1 reading comprehension for pelf.
What's the root cause for why you're asking? There might be another solution.
发布者
RedwoodElf
Problem is, the ability to chain macros from within macros without using /click, isn't supported. There's no /usemacrobyname(macroName) function, at least I don't see one in the API.
You could, however, write a mini-addon that contains all the macros you want to use and implements them as slash commands, but NOT if they cast any spells, since spell casting is protected. For spell casting, you're pretty much stuck with /click. Your example would work, but not if Macro2 was, for example
/cast fireball
发表回复
您没有登录。请
登录
发表回复或
注册
如果您还没有账号。