《魔獸世界懷舊服》法師宏哪些比較好用?魔獸世界懷舊服已在8月27日正式上線,其中由于是原汁原味的還原60年代,所以很多UI和系統(tǒng)的設(shè)置都有點難受,這里小編帶來了法師玩家的宏設(shè)置方便操作,一起來看看吧!
60年代法師1.12版宏:
【冰箱能用就冰箱,沒冷卻就急速冷卻+冰箱】
把 寒冰屏障 放到一個你不用的按鈕上,記下編號,編號看上邊基礎(chǔ)知識,?
/script local c,i,b,f,d,_=CastSpellByName;for i=1,16 do b=UnitBuff("player",i);if b and strsub(b,5)=="Frost" then f=1;break;end;end;if not f then _,d=GetActionCooldown(你冰箱編號);if d>2 then c("急速冷卻");SpellStopCasting();end;c("寒冰屏障");end;?
【奧術(shù)強化+護符+炎爆術(shù)?】
護符放哪里無所謂,會自動開已經(jīng)冷卻的護符?
/script local c,x,u,s,p,d,e,_=CastSpellByName,GetInventoryItemCooldown,UseInventoryItem,SpellStopCasting,"player";c("奧術(shù)強化);s();_,d,e=x(p,13);if d<2 and e then u(13);else _,d,e=x(p,14);if d<2 and e then u(14);end;end;s();c("炎爆術(shù)\");?
【氣定神閑+炎爆術(shù)/施放 氣定神閑?】
/script SellStopCasting();?
/施放 "炎爆術(shù)\"?
平時冰箭,出靈風8件效果就火球/script local c,i,b,f=CastSpellByName;for i=1,16 do b=UnitBuff("player",i);if b and strfind(b,"Telep") then f=1;break;end;end;if f then c("火球術(shù)\");else c("寒冰箭");end;?
這類宏有個特點,平時用小技能,在特定buff出現(xiàn)后換大技能,比如這里冰箭就是小技能,火球就是大技能?
既然分出了大小,那就知道可以怎么改了,火球術(shù)可以改成其他“大技能”,比如 炎爆術(shù)?
冰箭可以換成其他“小技能”,比如 灼燒,都是中國字,別跟我說你不會?
平時冰箭,出奧術(shù)專注效果就火球/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 then SpellStopCasting();c("火球術(shù)\");else c("寒冰箭");end;?
同上,火球術(shù)可以改成其他的,比如 炎爆術(shù),奧術(shù)飛彈,冰箭可以改成 灼燒?
【平時冰箭,出奧術(shù)專注 或 出靈風8件效果就火球?】
奧術(shù)專注是下個法術(shù)免費,所以一旦出了特效,要馬上取消當前法術(shù),換大的,否則免費特效就被當前法術(shù)浪費了?
而靈風8件是下個法術(shù)瞬發(fā),當前正在引導的不受影響,所以不用取消當前的?
由于256字節(jié)限制,要取消兩個都取消,否則都不取消,那就是說必須都取消,這樣靈風會損失當前引導的法術(shù)?
這種損失就是半個冰箭或者半個灼燒,如果大家認為這種損失可以接受的話,就用這個合并版:?
/script local c,i,j,b,f=CastSpellByName;for i=1,16 do b=UnitBuff("player",i);if b and (strfind(b,"ManaB") or strfind(b,"Telep")) then f=1;break;end;end;if f then SpellStopCasting();c("火球術(shù)\");else c("灼燒");end;?
【灼燒疊5層就火球,否則繼續(xù)灼燒?】
/script local c,i,d,n,f=CastSpellByName;for i=1,16 do d,n=UnitDebuff("target",i);if d and strfind(d,"SoulB") then f=1;break;end;end;if f and n==5 then c("火球術(shù)\");else c("灼燒");end;?
【打賊奧爆宏】?
有目標就放最高級奧暴,沒有目標就放1級奧暴?
/script if UnitCanAttack("target","player") then CastSpellByName("魔爆術(shù)\");else CastSpellByName("魔爆術(shù)(等級 1)");end;?
【自動補 冰甲術(shù),奧術(shù)智慧,魔法抑制?】
缺啥補啥,閑著沒事按按能強身健體,定國安邦……?
/script local n,s,k,j,b,f={"tArm","lSen","hMag"},{"冰甲術(shù)\","奧術(shù)智慧","魔法抑制"};for k=1,3 do f=nil;for j=1,16 do b=UnitBuff("player",j);if b and strfind(b,n[k]) then f=1;break;end;end;if not f then CastSpellByName(s[k]);break;end;end;?
【自動把被控制的隊友變羊,小隊,團隊通用版?】
對于會控制玩家的BOSS很有用,比如哈卡,AQ神廟1?
/script local n,p,i,t=4,"party";if UnitInRaid("player") then n=40;p="raid";end;for i=1,n do t=p..i;if UnitCanAttack("player",t) then TargetUnit(t);CastSpellByName("變形術(shù)\");SendChatMessage("%t 被控制,我把他變羊了~",p);break;end;end;?
【隨機變羊,豬,烏龜宏】?
/script local s,m,r={"",":龜\",":豬\"},{"%t變羊了","%t是烏龜\","%t是豬\"},random(3); CastSpellByName("變形術(shù)\"..s[r]);SendChatMessage(m[r],"yell");?
可以根據(jù)變的種類喊話,想喊什么自己改?
【火沖打圖騰】?
/script local t,n,i,_={"根基\","戰(zhàn)栗\","地縛","灼熱","清毒",};for _,i in t do n=i.."圖騰";TargetByName(n,1);end;CastSpellByName("火焰沖擊(等級 1)");?
【法師自動制造各種魔法寶石】?
SuperMacro版,宏寫不下?
左邊窗口:?
/script ConjureManaStone();?
右邊窗口:?
Code:?
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;
想要了解更多關(guān)于法師的專業(yè)選擇方面的攻略可以點擊右邊的鏈接>>>《魔獸世界懷舊服》法師專業(yè)推薦攻略
想要了解更多關(guān)于職業(yè)宏的攻略可以點擊右邊的鏈接>>>《魔獸世界懷舊服》各職業(yè)宏大全
瀏覽量:42022-11-10
瀏覽量:02022-11-10
瀏覽量:02022-10-31
瀏覽量:02022-10-31
瀏覽量:02022-10-20
瀏覽量:02022-10-19