導(dǎo) 魔獸世界60年代懷舊服還未正式更新,但是網(wǎng)上已經(jīng)有不少職業(yè)攻略。例如法師宏命令,那么在經(jīng)典舊世版本中,法師宏命令怎么寫(xiě)?下面就為大家?guī)?lái)魔獸世界60懷舊服法師宏命令大全。 魔獸世界懷舊服法師宏命...

魔獸世界60年代懷舊服還未正式更新,但是網(wǎng)上已經(jīng)有不少職業(yè)攻略。例如法師宏命令,那么在經(jīng)典舊世版本中,法師宏命令怎么寫(xiě)?下面就為大家?guī)?lái)魔獸世界60懷舊服法師宏命令大全。

《魔獸世界》懷舊服法師宏命令介紹

魔獸世界懷舊服法師宏命令怎么寫(xiě)

宏(2.1下已無(wú)用)

我這里只放出我自己寫(xiě)的部分有用的宏(其中一個(gè)由oblind寫(xiě)的),其他fs宏就不管了

coc

/script local c,i,b,f=CastSpellByName;for i=1,16 do b=UnitBuff("player",i);if b and strfind(b,"ManaB") then f=1;break;end;end;if f or ((UnitMana("player")/UnitManaMax("player"))>0.1) then c("冰錐術(shù)");else c("冰錐術(shù)(等級(jí) 1)");end

作用:在出節(jié)能或者mana大于10%的時(shí)候用頂級(jí)級(jí)coc,否則1級(jí),缺點(diǎn)是無(wú)法在宏上面顯示cd

奧爆

/script local c,i,b,f=CastSpellByName;for i=1,16 do b=UnitBuff("player",i);if b and strfind(b,"ManaB") then f=1;break;end;end;if f or ((UnitMana("player")/UnitManaMax("player"))>0.4) then c("魔爆術(shù)");else c("魔爆術(shù)(等級(jí) 1)");end

作用:與上面相似,只是mana小于40%的時(shí)候改用1級(jí)

farm公主

/script local c,_,d,i,b,f=CastSpellByName,GetActionCooldown(你氣定動(dòng)作條的編號(hào));for i=1,16 do b=UnitBuff("player",i);if b and strfind(b,"antAr") then f=1;break;end;end;if f then c("炎爆術(shù)");elseif d>0 then c("火焰沖擊");else c("氣定神閑");end;

作用:適合氣定火法,一鍵公主,同樣無(wú)法在宏上面顯示cd

以下需要supermacro支持

冰箱

左邊窗口:

/script Iceblock();

右邊窗口:

function Iceblock()

local c,i,b,f=CastSpellByName;s,d=GetActionCooldown(你冰箱的動(dòng)作條編號(hào));r=GetTime()-s;

for i=1,16 do

b=UnitBuff("player",i);

if b and strsub(b,29)=="Frost" then f=1;

break;

end;

end;

if not f then

if d>2 then c("急速冷卻");else c("寒冰屏障");end;

elseif ((d>2 and r>0.5) or IsAltKeyDown()) then c("寒冰屏障");

end;

end

作用: 與世面上大多數(shù)冰箱宏的區(qū)別在于狂按冰箱的時(shí)候,不會(huì)不小心按多了出冰箱

宏里的0.5就是時(shí)間限制,在進(jìn)入冰箱還不到0.5秒的時(shí)候,再次按這個(gè)宏是不會(huì)出冰箱的

如果想在這段時(shí)間強(qiáng)制出來(lái)可以按下alt鍵

其余的功能于大多數(shù)冰箱宏一樣,缺點(diǎn)是宏圖標(biāo)無(wú)法顯示冰箱cd

刷鱷魚(yú)專(zhuān)用懶人宏

左邊窗口:

/script LazyMage();

右邊窗口:

Code c:

function LazyMage()

local c,s,d,r,i,b,f=CastSpellByName;

s,d=GetActionCooldown(你coc的動(dòng)作條編號(hào));

r=d+s-GetTime();

for i=1,16 do

b=UnitBuff("player",i);

if b and strfind(b,"ManaB") then f=1;break;

end;

end;

if (d>2 and r>1.5) then

if f or ((UnitMana("player")/UnitManaMax("player"))>0.4) then

c("魔爆術(shù)");

else

c("魔爆術(shù)(等級(jí) 1)");

end;

else

if f or ((UnitMana("player")/UnitManaMax("player"))>0.1) then

c("冰錐術(shù)");

else

c("冰錐術(shù)(等級(jí) 1)");

end;

end;

end

作用:相當(dāng)于把coc宏和奧爆宏結(jié)合了一下.如果coc不在cd則放coc,如果在cd中并且cd大于1.5s則放奧爆.

一鍵制造各種法力寶石(written by oblind)

左邊窗口:

/script ConjureManaStone();

右邊窗口:

Code c:

function ConjureManaStone()

local x,j,b,s,l,f={"紅寶石","黃水晶","翡翠","瑪瑙"},1;

while j<5 do

f=nil;

for b=0,4 do

for s=1,18 do

l=GetContainerItemLink(b,s);

if l and strfind(l,"法力"..x[j]) then

f=j;break;

end;

end;

if f then break;end;

end;

if f then j=j+1;

else CastSpellByName("制造魔法"..x[j]);break;

end;

end;

end;

由于有supermacro支持,吃法力寶石可以這樣寫(xiě)/use 法力紅寶石

/use 法力黃水晶

/use 法力翡翠

/use 法力瑪瑙