魔兽7.0懒人福利一键宏 同时切换装备与天赋专精

消消乐
新浪游戏魔兽世界正文
正文
视频
攻略

魔兽7.0懒人福利一键宏分享

2016-08-25 15:17 新浪游戏

0

前言

  由于版本的变更,暴雪爸爸更新,更改了很多api。旧版一键换专精+装备宏惨遭毒手。

  /equipset [button:1] 敏锐;[button:2] 刺杀

  /usetalents [button:1] 1;[button:2]2

  然而api的变更并不能阻止懒人的步伐,所以阿愁退而求其次,用一些土方法来实现这个目的。下面是偏向DH制作的,如果你是其他职业,那就真的抱歉了。

步骤1

  分别编写数个宏(视乎你专精数量DH2个 XD 4个)。阿愁将它们叫做工作组。如下:

  宏1

  #show

  /equipset 浩劫

  /run SetSpecialization(1)

  宏说明:切换装备管理里名为“浩劫”的装备方案 ,切换第一套专精

  宏2

  #show

  /equipset 复仇

  /run SetSpecialization(2)

  宏说明:切换装备管理里名为“复仇”的装备方案 ,切换第二套专精

  宏3,4(DH无需)

  #show

  /equipset 专精3

  /run SetSpecialization(3)

  宏说明:切换装备管理里名为“专精3”装备方案 ,切换第三套专精

  宏中的浩劫,复仇,专精3,专精4 分别对应你装备管理里面套装的名字 如图:

步骤2

  将工作组按序放进平时用不到的动作条空白按钮上。这里需要注意的就是切换专精后 动作条也会变更,所以需要每一个专精都要安放在相同的位置。好吧~我承认这方法是挺蠢的

  原始版:

  BT4版:

步骤3

  分别获取工作组所在动作条按钮的名称:

  (以下工作组名称只是示例,根据工作组安放的位置不同 名称也会不同)这里需要借助另外一个宏

  /run local f=GetMouseFocus(); if f then DEFAULT_CHAT_FRAME:AddMessage(f:GetName()) end

  宏说明:返回当前鼠标所指的窗口名称 参考自([/read.php?tid=1858624&fpage=1])

  用法:分别将鼠标指向工作组(就是前面做的宏)所在的位置,然后点上面给的宏用来获取工作组所在的精确位置。如图:

  原始版:

  BT4版本:

  分别获得

  原始版窗口名称:MultiBarRightButton9,MultiBarRightButton10,MultiBarRightButton11 分别对应专精1,专精2,专精3

  BT4版本窗口名称:BT4Button99,BT4Button100, BT4Button101 分别对应专精1,专精2,专精3。

  这里获得的窗口名称并不是都一样的 根据你放的位置不同 获得的名称也不同,只需一一对应你所需要切换的专精即可。

  这里获得的窗口名称并不是都一样的 根据你放的位置不同 获得的名称也不同,只需一一对应你所需要切换的专精即可。

  这里获得的窗口名称并不是都一样的 根据你放的位置不同 获得的名称也不同,只需一一对应你所需要切换的专精即可。

  重要的事情说三遍。

步骤4

  最后,也是最关键的东西来了,切换专精宏:

  BT4版本:

  /click [button:1] BT4Button99; [button:2] BT4Button100; [button:3] BT4Button101

  原始版

  /click [button:1] MultiBarRightButton9; [button:2] MultiBarRightButton10; [button:3] MultiBarRightButton11

  宏说明:

  用鼠标左键点击时 执行动作摁下按键BT4Button99/MultiBarRightButton9(对应专精1);

  用鼠标右键点击时 执行动作摁下按键BT4Button100/MultiBarRightButton10(对应专精2);

  用鼠标中键点击时 执行动作摁下按钮BT4Button101/MultiBarRightButton11(对应专精3)。

  以此来达到判断切换不同的专精

结语

  以上,这个帖子的主要内容就讲完了,下面是一些个性化装那啥用法在工作组添加延时喊话。

  #show

  /em 正在切换复仇天赋。。。

  /in 2 /em 3。。。

  /in 3 /em 2。。。

  /in 4 /em 1。。。

  /in 5 /em 切换成功

  /equipset [button:1] 复仇

  /run SetSpecialization(1)

  

  其实阿愁只是单纯的不会用判断鼠标点击的api来执行对应的动作,求大神赐教啊

  我是真心想用一个宏就实现这个效果,无奈武功低下,只好打开脑洞 旧宏新用。

  如果你有更好的方法,请不吝赐教,阿愁是个很爱学习的同学。

  作者:灰谷的阿愁

精彩图片

推荐阅读

热门工具

全民手游攻略
全民手游攻略

(最新最全手游攻略问答社区)

下载
猫爪—推荐好游戏
猫爪—推荐好游戏

走心的游戏推荐平台

下载
返回顶部

微信扫描打开APP下载链接提示代码优化×