登录 注册

WOW一键搓大红+拆抑魔金宏

这一套宏也是借鉴了NGA大神的宏加以改良(改良个鬼,明明就只加了一点点内容)

原帖地址:

http://bbs.ngacn.cc/read.php?tid=10820718&fav=42baf41a

使用前,需要确定的是:

1.你学的专业是炼金,并且你能够制造大红(古代治疗药水)

2.你能够使用抑魔金熔炉

首先,需要建立四个宏

第一个宏:

/run if ObliterumForgeFrame:IsShown()then for c=0,4 do for s=1,GetContainerNumSlots(c) do for k,v in pairs(a0_IDs)do if v==GetContainerItemID(c,s)then UseContainerItem(c,s)return end end end end end ChangeActionBarPage(1)
/click a0_OB

第二个宏:

/run a0_IDs={127834,128544}local f=a0_LF or CreateFrame('Frame','a0_LF')f:SetScript("OnEvent",function(s,e)if select(1,GetLootSlotInfo(1))==1341655 then LootSlot(1)end end)f:RegisterEvent('LOOT_OPENED')

第三个宏:

/run LoadAddOn("Blizzard_ObliterumUI")local b=a0_OB or CreateFrame('Button','a0_OB',nil,'SecureActionButtonTemplate')b:SetAttribute('type','click')b:SetAttribute('clickbutton',ObliterumForgeFrame.ObliterateButton)

第四个宏:

/run PickupSpell(188300)

那么我们开始摆键位

把第四个宏摆在任意一个位置(可以是临时位置),然后点击这个宏,会发现鼠标上带着一个炼金图标,把这个图标摆在任意位置,然后我们会发现点这个图标就可以搓一个大红。然后我们建立一个宏(也就是第五个):

/click ElvUI_Bar3Button11
/run ChangeActionBarPage(2)

其中第一行,/click后面的键位要改为你摆放搓大红的键位。如果不会获取键位,可以看这篇:WOW宏获取键位。改完以后,我们就可以把第四个宏删除了(当然不删也没事)

然后我们把刚建立的第五个宏摆在动作条1的第一页,然后把第一个宏摆在动作条1的第二页的同样位置。

然后再把第二第三个宏摆在任意位置即可。

接下来我们来到抑魔金熔炉前面,打开熔炉界面,先按一下第二和第三个宏,然后开始狂按动作条1上我们摆放宏的位置。我们会发现,首先他会搓一次大红,然后这时候会自动切换到动作条第二页,然后再按就会拆了刚搓出来的大红。拆完以后就会自动跳回第一页, 继续搓大红了。


2017
02 20
上一篇
Older
下一篇
Newer
评论
0
点击
3694
发布
我是标题
我是文字
我是标题
我是文字
用户名
密码
用户名
密码
重复密码
努力的加载中.....