常用宏 (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();