常用宏 (1)

一键卖绿装 打开商店后按此宏。
/脚本 local q;if MerchantFrame:IsVisible()then for i=1,300 do q=GetContainerItemLink(i/35,i%35)if q and q:sub(5,10)=="1eff00"then UseContainerItem(i/35,i%35)end;end;end


一键蓝装
/脚本 local q;if MerchantFrame:IsVisible()then for i=1,300 do q=GetContainerItemLink(i/35,i%35)if q and q:sub(5,10)=="0070dd"then UseContainerItem(i/35,i%35)end;end;end

一键紫装
/脚本 local q;if MerchantFrame:IsVisible()then for i=1,300 do q=GetContainerItemLink(i/35,i%35)if q and q:sub(5,10)=="a335ee"then UseContainerItem(i/35,i%35)end;end;end

这个宏是拾取宏,因为也许有些人和我一样不喜欢开自动拾取
按了这个宏,以后的每次拾取都会拾取这些东西
/脚本 hooksecurefunc(LootFrame,"Show",function()local t,p,n={"金币","积分硬币","老板硬币" ,"公正徽章","寒冰纹章"}for i=1,IsAltKeyDown()and 0 or GetNumLootItems()do _,n,p=GetLootSlotInfo(i)for j=1,#n do if p==0 or n==t[j]then LootSlot(i)end end end end)

/use 炉石

拾取
/脚本 hooksecurefunc(LootFrame,"Show",function()local t,p,n={"金币","积分硬币","老板硬币" ,"公正徽章","寒冰纹章"}for i=1,IsAltKeyDown()and 0 or GetNumLootItems()do _,n,p=GetLootSlotInfo(i)for j=1,#n do if p==0 or n==t[j]then LootSlot(i)end end end end)


确定宏
/click StaticPopup1Button1


副本重置宏

.instance unbind all



更改副本难度10人和10人英雄

/run ResetInstances()
/run if a then a=nil;SetRaidDifficulty(1)else a=1;SetRaidDifficulty(3)end

/click GossipTitleButton17
/click GossipTitleButton6

这里提醒一下,如果你是LM的,请把/click GossipTitleButton17
后面的17改成18
使用方法,回城点去传送NPC,按两下 间隔是1秒

/castsequence reset=6/target/combat 中间用逗号隔开 要半角的 不能全角


自动确定宏,所有需要确定的按一下这个宏就行,在按一下取消自动确定,刷大菠萝传送确定必备
/script T,F=T or 0,F or CreateFrame("frame")if X then X=nil else X=function()local t=GetTime()if t-T>1 then StaticPopup1Button1:Click()T=t end end end F:SetScript ("OnUpdate",X)

注意!这个确定包括所有确定,比如摧毁,组队这些,如果想取消,删除这个宏,或者小退都行


这个宏是拾取宏,因为也许有些人和我一样不喜欢开自动拾取
按了这个宏,以后的每次拾取都会拾取这些东西
/脚本 hooksecurefunc(LootFrame,"Show",function()local t,p,n={"金币","积分硬币","老板硬币" ,"公正徽章","寒冰纹章"}for i=1,IsAltKeyDown()and 0 or GetNumLootItems()do _,n,p=GetLootSlotInfo(i)for j=1,#n do if p==0 or n==t[j]then LootSlot(i)end end end end)



自动组队宏,
/G 大菠萝混子M1进组(自信修改,请无视本语句)
/run if (not IPM_F) then CreateFrame("Frame","IPM_F",UIParent);IPM_F:RegisterEvent("CHAT_MSG_WHISPER");end IPM_F:SetScript("OnEvent",function(_,_,a,b) if (a=="1" and b~=UnitName("pl

ayer")) then InviteUnit(b) end end);


ZF宏,LM的应该是吧16改成17,因为好像比BL的多一行
/g .save
/click GossipTitleButton16
/click GossipTitleButton22

/script T,F=T or 0,F or CreateFrame("frame")if X then X=nil else X=function()local t=GetTime()if t-T>1 then StaticPopup1Button1:Click()T=t end end end F:SetScript ("OnUpdate",X)


这个是接任务的 7代表的是从上往下第7个任务 自己要洗哪个自己数数字 数到多少 填多少

/click GossipTitleButton7
/script AcceptQuest()
/click StaticPopup1Button1


这个是交任务 28代表的是交任务的那一行
附魔任务 那个NPC那里不要接任何别的任务 只接一个你要洗的任务

/click GossipTitleButton28
/click QuestFrameCompleteButton
/click QuestFrameCompleteQuestButton
/click StaticPopup1Button1



自动购买公正箱子 自动开。。。 前提需要开自动拾取
购买的东西可以自己改名字。。

#showtooltip 200公正徽章箱子
/run for i=1,GetMerchantNumItems() do local l=GetMerchantItemLink(i) if l then if l:find("200公正徽章箱子") then BuyMerchantItem(i, 1)end end end

/use 200公正徽章箱子

删除某个物品的宏(这个比较建议,点哪个删哪个)
/script DeleteCursorItem();
鼠标点击一下物品
然后按此宏


删除指定某个物品的宏,千万要记住第一使用的时候先用小号测试!!!还有一点就是"毛料"这个地方不能带空,就是不能""这样!!!!!!如果大家想知道为什么,可以建一个小号买一身东西之后试试。
/脚本 local a,i,j,l={"毛料"}for i=1,#a do for j=1,114 do l=GetContainerItemLink(j/23,j%23)if l and l:find(a[i])then PickupContainerItem(j/23,j%23)DeleteCursorItem()end end end


牧师宏,因为我是牧师所以就只写了牧师的宏
挂一个DOT宏后自动攻击,妈妈再也不担心我忘记右键了
#这是一个攻击宏
/cast 噬灵疫病(等级 9)
/startattack


自动Buff宏,可以用所有职业,不共享CD

#这是一个BUFF宏
/CAST 辉煌光环

/CAST 吸血鬼的拥抱
/cast 星界护甲
/CAST 遗忘王者战鼓


/use 合成宝石
/click GossipTitleButton1
/click StaticPopup1Button1
/click QuestFrameCompleteButton
/click QuestFrameCompleteQuestButton
/script AcceptQuest()
自动合成衬衣战袍的,无脑按宏,鼠标点最后一件衬衣

/script T,F=T or 0,F or CreateFrame("frame")if X then X=nil else X=function()local t=GetTime()if t-T>0.1 then T=t;ActionButtonDown(1);ActionButtonUp(0.01);end end end F:SetScript ("OnUpdate",X)

所有删除。包括炉石
/script for i=1,111 do q=GetContainerItemLink(i/37,i%37)if q then PickupContainerItem(i/37,i%37)DeleteCursorItem()end;end;

单一删除宏
/script DeleteCursorItem();





相关文档
最新文档