法师宏非常非常多~~~建议你参考 NGA 法师区精华帖。
http://bbs.ngacn.cc/read.php?tid=992524
===============================================
#showtooltip 法术反制
/stopcasting
/cast [target=focus] 法术反制
***焦点反制宏***
#showtooltip 法术反制
/stopcasting
/Cast [modifier:alt,target=focus,exists] 法术反制;法术反制
***焦点反制宏,ALT变焦点否则反制当前目标***
#showtooltip 闪现术
/stopcasting
/cast 闪现术
***打断闪现宏***
/cast [noharm] 魔爆术(等级 1);魔爆术
***有目标顶级魔爆,没有1级魔爆***
#showtooltip 冰枪术
/stopcasting
/cast [target=mouseover,exists]冰枪术;冰枪术
***无脑冰枪术***
#showtooltip 变形术(等级 1)
/cast [target=mouseover,exists]变形术(等级 1);变形术(等级 1)
***无脑变羊宏***
#showtooltip [pet] 冰冻术; [nopet] 召唤水元素
/cast [nopet] 召唤水元素
/cast [target=pet,dead] 召唤水元素
/click PetActionButtonA A=冰环数字
/petattack
***水元素宏***
/script PetDismiss();
/cast 急速冷却
***急冷之前解散水元素***
#showtooltip [nopet] [target=pet,dead] 召唤水元素; [pet] 冰冻术
/cast [nopet]召唤水元素
/cast [target=pet,dead]召唤水元素
/stopmacro [target=pet,dead]
/cast 冰冻术
/petpassive
/petattack [harm]
/petfollow [noharm]
***召唤水元素,并且水元素冰环***
#showtooltip 制造魔法玉石
/script local g,i,j=GetContainerItemLink for i=0,4 do for j=1,20 do if g(i,j) then if strfind(g(i,j),":22044:") then PickupContainerItem(i,j) DeleteCursorItem() end end end end
/cast 制造魔法玉石
***摧毁当前法力刚玉并且重新制作1个的宏***
#showtooltip
/use [btn:1] 法力刚玉
/stopmacro [btn:1]
/script local g,i,j=GetContainerItemLink for i=0,4 do for j=1,20 do if g(i,j) then if strfind(g(i,j),":22044:") then PickupContainerItem(i,j) DeleteCursorItem() end end end end
/cast 制造魔法玉石
***左键吃宝石,右键同上***
#showtooltip 变形术(等级 1)
/cast [modifier:alt,target=focus,exists] 变形术(等级 1); 变形术(等级 1)
***焦点变羊宏,ALT变焦点否则变当前目标***
/cast [modifier:alt] 寒冰箭(等级 1); 寒冰箭(等级 13)
***按住alt键则是一级冰箭,否则是顶级冰箭***
#showtooltip 气定神闲
/stopcasting
/cast 奥术强化
/stopcasting
/cast 气定神闲
/stopcasting
/cast 炎爆术(等级 10)
大脸盆宏
#showtooltip 寒冰箭
/cast [harm]寒冰箭;暴风雪(等级 1)
***有目标冰箭,无目标1级暴风雪***
#showtooltip 火焰冲击
/cast [harm]火焰冲击(等级 9);魔爆术(等级 1)
***有目标火冲,无目标1级奥爆***
#showtooltip 变形术(等级 1)
/cast [harm]变形术(等级 1);暴风雪(等级 1)
***有目标变羊,无目标1级暴风雪***
/castsequence 奥术智慧,魔法抑制,熔岩护甲
***一键BUFF***
/invite edwina
/script LeaveParty()
***重置宏***
其他一些常用命令
/petattack 宠物攻击
/petfollow 跟随
/petstay 停留
/petpassive 被动模式
/petdefensive 防御模式
/petaggressive 主动攻击
/petautocaston
/petautocastoff
闪现宏:
/script if(UnitAffectingCombat("player")==1) then CastSpellByName("闪现术") else end
反制宏:
在任何施法中,一按就反制,貌似冰箱中要按两次……
#showtooltip 法术反制
/stopcasting
/Cast 法术反制
冰箱宏:
#showtooltip 寒冰屏障
/stopcasting
/cancelAura 寒冰屏障
/castSequence reset=240 寒冰屏障,急速冷却
按一下冰箱,再按一下出冰箱。冰箱冷却中,按一下急冷,再按一下冰箱。没加浮冰的把240换成300。
提示变羊目标的宏:
#showtooltip 变形术
/castrandom [modifier:shift,target=focus,exists] 变形术(Rank 1: Pig)
/stopmacro [modifier:shift]
/clearfocus [noexists]
/stopmacro [noexists]
/focus [exists]
/petfollow [target=pettarget, exists]
/castrandom 变形术(Rank 1: Pig)
变羊变猪变乌龟,根据个人需要来,自己替换一下就行,我这里是变猪的~
注:羊对手.将羊的目标设置为焦点.同时判断是否有宝宝.宝宝的攻击目标是否为变羊的人.如果一样则宝宝停止攻击.若无目标用此宏则取消焦点.按SHIFT使用此宏则对焦点变羊
/施放 召唤餐桌(等级 1)
/y不 █ ●███◣ █
/y 点 ██ █ █ ▉
/y 门 █ █ █ ▊
/y 的 █████ █ █ ▋
/y 都 █ █ █ █ ▌
/y 是 █████ █ █ ▍
/y 猪 ●● ●● █ ◥█ ● 比较邪恶哈~ /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;
奥术强化+护符+炎爆术
护符放哪里无所谓,会自动开已经冷却的护符
/script local c,x,u,s,p,d,e,_=CastSpellByName,GetInventoryItemCooldown,UseInventoryItem,SpellStopCasting,"player";c("奥术强化);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("炎爆术");
气定神闲+炎爆术
/施放 气定神闲
/script SpellStopCasting();
/施放 炎爆术
/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("火球术");else c("寒冰箭");end;
平时冰箭,出奥术专注 或 出灵风8件效果就火球
奥术专注是下个法术免费,所以一旦出了特效,要马上取消当前法术,换大的,否则免费特效就被当前法术浪费了
而灵风8件是下个法术瞬发,当前正在引导的不受影响,所以不用取消当前的
由于256字节限制,要取消两个都取消,否则都不取消,那就是说必须都取消,这样灵风会损失当前引导的法术
这种损失就是半个冰箭或者半个灼烧,如果大家认为这种损失可以接受的话,就用这个合并版:
/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("火球术");else c("灼烧");end;
打贼奥爆宏
有目标就放最高级奥暴,没有目标就放1级奥暴
/script if UnitCanAttack("target","player") then CastSpellByName("魔暴术");else CastSpellByName("魔暴术(等级 1)");end;
自动补 冰甲术,奥术智慧,魔法抑制
缺啥补啥,闲着没事按按能强身健体,定国安邦……
/script local n,s,k,j,b,f={"tArm","lSen","hMag"},{"冰甲术","奥术智慧","魔法抑制"};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("变形术");SendChatMessage("%t 被控制,我把他变羊了~",p);break;end;end;
随机变羊,猪,乌龟宏
/script local s,m,r={"",":龟",":猪"},{"%t变羊了","%t是乌龟","%t是猪"},random(3); CastSpellByName("变形术"..s[r]);SendChatMessage(m[r],"yell");
可以根据变的种类喊话,想喊什么自己改
火冲打图腾
/script local t,n,i,_={"根基","战栗","地缚","灼热","清毒"};for _,i in t do n=i.."图腾";TargetByName(n,1);end;CastSpellByName("火焰冲击(等级 1)"); 当然你也可以用冰枪
#showtooltip 法术反制
/stopcasting
/cast [target=mouseover, harm]法术反制;法术反制 这个你在施法的时候可以断施法然后反制
哈哈现在是我最喜欢喊的宏了
/1 专业FS
/1 带刷
/1 ZAM
/1 10分钟1次
/1 来1老板
/1 直接老6
/1
/1
/1
最近8区网络不好老掉人... 楼主啊看看我多好听到你想直接复制我就1行1行打累死了(有的是复制的~-He,ㄣRцī) 哈.祝你游戏愉快了
【┳═一oO【┳═一oO【┳═一oO【┳═一oO【┳═一oO【┳═一oO【┳═一oO【┳═一oO【┳═一oO【┳═一oO【┳═一oO【┳═一oO【┳═一oO【┳═一oO【┳═一oO【┳═一oO【┳═一oO【┳═一oO【┳═一oO【┳═一oO【┳═一oO
#showtooltip 法术反制
/stopcasting
/cast [target=focus] 法术反制
***焦点反制宏***
#showtooltip 法术反制
/stopcasting
/Cast [modifier:alt,target=focus,exists] 法术反制;法术反制
***焦点反制宏,ALT变焦点否则反制当前目标***
#showtooltip 闪现术
/stopcasting
/cast 闪现术
***打断闪现宏***
/cast [noharm] 魔爆术(等级 1);魔爆术
***有目标顶级魔爆,没有1级魔爆***
#showtooltip 冰枪术
/stopcasting
/cast [target=mouseover,exists]冰枪术;冰枪术
***无脑冰枪术***
#showtooltip 变形术(等级 1)
/cast [target=mouseover,exists]变形术(等级 1);变形术(等级 1)
***无脑变羊宏***
#showtooltip [pet] 冰冻术; [nopet] 召唤水元素
/cast [nopet] 召唤水元素
/cast [target=pet,dead] 召唤水元素
/click PetActionButtonA A=冰环数字
/petattack
***水元素宏***
/script PetDismiss();
/cast 急速冷却
***急冷之前解散水元素***
#showtooltip [nopet] [target=pet,dead] 召唤水元素; [pet] 冰冻术
/cast [nopet]召唤水元素
/cast [target=pet,dead]召唤水元素
/stopmacro [target=pet,dead]
/cast 冰冻术
/petpassive
/petattack [harm]
/petfollow [noharm]
***召唤水元素,并且水元素冰环***
#showtooltip 制造魔法玉石
/script local g,i,j=GetContainerItemLink for i=0,4 do for j=1,20 do if g(i,j) then if strfind(g(i,j),":22044:") then PickupContainerItem(i,j) DeleteCursorItem() end end end end
/cast 制造魔法玉石
***摧毁当前法力刚玉并且重新制作1个的宏***
#showtooltip
/use [btn:1] 法力刚玉
/stopmacro [btn:1]
/script local g,i,j=GetContainerItemLink for i=0,4 do for j=1,20 do if g(i,j) then if strfind(g(i,j),":22044:") then PickupContainerItem(i,j) DeleteCursorItem() end end end end
/cast 制造魔法玉石
***左键吃宝石,右键同上***
#showtooltip 变形术(等级 1)
/cast [modifier:alt,target=focus,exists] 变形术(等级 1); 变形术(等级 1)
***焦点变羊宏,ALT变焦点否则变当前目标***
/cast [modifier:alt] 寒冰箭(等级 1); 寒冰箭(等级 13)
***按住alt键则是一级冰箭,否则是顶级冰箭***
#showtooltip 气定神闲
/stopcasting
/cast 奥术强化
/stopcasting
/cast 气定神闲
/stopcasting
/cast 炎爆术(等级 10)
大脸盆宏
#showtooltip 寒冰箭
/cast [harm]寒冰箭;暴风雪(等级 1)
***有目标冰箭,无目标1级暴风雪***
#showtooltip 火焰冲击
/cast [harm]火焰冲击(等级 9);魔爆术(等级 1)
***有目标火冲,无目标1级奥爆***
#showtooltip 变形术(等级 1)
/cast [harm]变形术(等级 1);暴风雪(等级 1)
***有目标变羊,无目标1级暴风雪***
/castsequence 奥术智慧,魔法抑制,熔岩护甲
***一键BUFF***
/invite edwina
/script LeaveParty()
***重置宏***
其他一些常用命令
/petattack 宠物攻击
/petfollow 跟随
/petstay 停留
/petpassive 被动模式
/petdefensive 防御模式
/petaggressive 主动攻击
/petautocaston
/petautocastoff