请问能否用一个宏去调用别一个宏来使用
可以的话请讲解一下方法,谢谢....
请问能否用一个宏去调用别一个宏来使用
可以的话请讲解一下方法,谢谢....
直接调用那是写插件了,不太懂这个。但是比较简单的调用,可以通过模拟点击来实现
用/click进行分支判定
假如你想让一个按键根据不同的功能键施放不同的技能,并且根据左键右键选择不同的施放目标,那么我可以给你这样的一个例子:
/cast [modifier:shift,button:1,target=party1][modifier:shift,button:2,target=player] 强效治疗术;[modifier:ctrl,button:1,target=party1][modifier:ctrl,button:2,target=player]快速治疗;[nomodifier,button:1,target=party1][nomodifier,button:2,target=player]恢复
哦……对不起,不大好看……而且貌似超过255个字符限制了。重新写一下:
/cast [modifier:shift, button:1, target=party1] [modifier:shift, target=player] 强效治疗术
/cast [modifier:ctrl, button:1, target=party1] [modifier:ctrl, target=player] 快速治疗
/cast [button:1, target=party1] [target=player] 恢复
不过如果我们写一个宏根据不同按键点击分别选择两个不同的宏,而把功能键状态的判断放到这两个宏中的话,条理就会更清晰了:
主宏:
/click [button:1] MultiBarLeftButton2; MultiBarLeftButton3
辅助宏1:
/cast [mod:shift, target=party1] 强效治疗术; [mod:ctrl, target=party1] 快速治疗; [target=party1] 恢复
辅助宏2:
/cast [mod:shift, target=player] 强效治疗术; [mod:ctrl, target=palyer] 快速治疗; [target=player] 恢复
动作栏按扭名
如上所示,MultiBarRightButton1指的是右侧右边动作栏的第一个按键。MultiBarRightButton2指的是第二个按键,等等。在各个标准动作栏上的按键名称如下,#为相应的数值:
ActionButton# | 主动作栏 |
MultiBarBottomLeftButton# | 底部左边动作栏 |
MultiBarBottomRightButton# | 底部右边动作栏 |
MultiBarRightButton# | 右侧右边动作栏 |
MultiBarLeftButton# | 右侧左边动作栏 |
PetActionButton# | 宠物动作栏 |
楼主你想问的事情 怎么这么模糊!能否说的清楚一些?
何必去调宏 另外再做一个宏就是了