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