所在位置:首页 → 游戏资讯 → 80级法师宏命令大全-怀旧法师宏命令

80级法师宏命令大全-怀旧法师宏命令

发布: 更新时间:2023-03-29 04:12:27

本文目录一览:

  • 1、魔兽世界国服80级法师宏
  • 2、WOW法师一些常用宏
  • 3、魔兽世界法师专用宏命令
  • 4、魔兽世界法师常用宏
  • 5、魔兽世界法师宏命令大整理

魔兽世界国服80级法师宏

可以的。

直接打

/cast 奥术强化

/cast 冰冷血脉

/cast 饰品(名字)

如果你不会建宏的话,那我无话可说。

这三段字要分三行写,然后/cast后要先打空格再打技能的名字。

只在不会选中这3行,ctrl+c然后到宏那边ctrl+v。

WOW法师一些常用宏

常用宏:

1、奥术飞弹宏

奥术飞弹宏,此宏最大的作用就是即使法术还未结束,狂点该宏也不会打断当前法术重新施放奥术飞弹。

#showtooltip

/施放 [nochanneling:奥术飞弹] 奥术飞弹

2、冰箱施放和取消

第一下施放寒冰屏障,再点击取消寒冰屏障

/cancelaura 寒冰屏障

/cast 寒冰屏障

3、出冰箱反制

取消寒冰屏障,反制目标

/cancelaura 寒冰屏障

/cast 法术反制

4、出冰箱闪现

点击取消寒冰屏障,施放闪现

/cancelaura 寒冰屏障

/cast 闪现术

5、打断施法闪现

打断当前施法,立即施放闪现

#showtooltip 闪现术

/stopcasting

/cast 闪现术

扩展资料:

一键做面包吃喝宏

#showtooltip

/use [mod:alt]召唤餐桌;[mod]造餐术

/stopmacro [mod]

/use 魔法布丁

/use 魔法煎饼

ALT+快捷键 召唤餐桌 其余两个组合键+快捷键做面包 不用组合键就吃面包 (同理ALT也可以更换为CTRL、SHIFT )。

魔兽世界法师专用宏命令

1. 用侦测魔法标记变羊对象

/p ----=[ %t ]=---- 是即将被变羊的对象

/em 正在准备对%t施展变羊术

/施放 侦测魔法

将这个宏放在第一介绍,偶认为这是法师最需要的宏。 这个宏使用后,会在当前指向的敌人目标身上升起一个围绕着的光点,同时以队聊方式说出敌人目标即将被变羊。

之所以推荐先使用这个宏然后再按变羊法术,而不是推荐一个变羊宏,是因为偶一直认为这个明显比常见的变羊宏要更明显,更有提醒队友的功能。当需要变羊时,仅仅靠常见的变羊宏说出变羊对象的名字同时开始变羊,队友很可能没有时间去注意看到底会被变羊的是哪一个敌人。何况常常遇到一堆同名字的怪物,甚至等级也相同。

使用侦测魔法标记后,队友可以很明显的看到即将被变羊的对象是哪一个。

尤其有用的是,当你选中被标记过的对象后,debuff栏会出现一个侦测魔法的图标,这将让你很容易在怪物从变羊状态恢复后找到你曾经变羊的怪物。 尤其队伍中有一个以上法师的时候尤其有用,这样会让你更容易照看你的羊,不然两只以上的羊可能让你不知道哪一只是你变的

2. 绷带宏

/Script UseContainerItem(0,1);

/Script if ( SpellIsTargeting() ) then SpellTargetUnit("Player");end

这个宏将在自动使用绷带。当你没有指向自己,或者指向的目标不能被急救时(比如当前的目标是敌人),这个宏将自动对你自己使用绷带。当目标是可以被急救的对象(如队友,自己阵营的同伴,友好npc)时,会对该目标进行急救。需要注意的是,用这个宏必须将绷带放在出生时送的那个包裹的第一格(第一句括号里的0,1代表出生送的那个包裹的第一格,当然你可以更改这个数字,那么你就可以把绷带放在其他的地方。

当然,第一个语句的功能并不只被限制在用绷带上,你可以把其他东西比如药水,卷轴放在第一格

现在在pvp中,变羊法术非常短暂且不稳定,这个宏可以帮你在变羊后快速开始对自己绷带以争取到时间减少危险。

3. 解除次级诅咒宏、魔法抑制宏

/施放 解除次级诅咒

/Script if ( SpellIsTargeting() ) then SpellTargetUnit("Player");end

这个宏在你指向目标是敌人或者没有目标时对自己施放解除次级诅咒法术,并且指向的目标不变。这在对付术士或者中了其他诅咒时非常有用,只需要按一下宏便可以将诅咒驱除,并且指向的目标仍然是敌人。

在当前目标是指向一个可以被施放魔法抑制的对象时,会对该目标施放而不是自己。

把第一行换成 /施放 魔法抑制(等级 x) 就变成魔法抑制宏了。把x改为你当前学会的魔法抑制的最高等级

同理你可以制作出奥术智慧宏等等

4.中断当前魔法并且对目标施放魔法反制

/Script SpellStopCasting()

/施放 魔法反制

魔法反制常常用在打断敌人加血法术,或者其他重要法术。这时候你需要良好的反应和及时的操作。这个宏会自动打断你正在施放的法术并对敌人使用魔法反制。非常节省时间

5. 瞬羊宏、瞬火宏

if unitIsEnemy("target") then

/施放 气定神闲

/施放 变形术(等级 x)

注意:这个宏需要点击2次。第一次激活气定神闲,第2次变羊。

把x改为你现在学会的变羊术的最高等级

把第二句改为/施放 炎爆术(等级 x) 就是瞬火宏了

当然你也可以用

/施放 强化奥术

/施放 气定神闲

/施放 炎爆术(等级 x)

然后连点宏3次来开启强化奥术并施放瞬大火球

另外冰法天赋嘛 只考虑生计的话,当然全冰最好了,不过PK会很费

魔兽世界法师常用宏

#showtooltip 法术反制

/stopcasting

/cast [target=focus] 法术反制

焦点反制宏

#showtooltip 法术反制

/stopcasting

/Cast [modifier:alt,target=focus,exists] 法术反制;法术反制

焦点反制宏,ALT变焦点否则反制当前目标

#showtooltip 闪现术

/stopcasting

/cast 闪现术

打断闪现宏

#showtooltip 冰枪术

/stopcasting

/cast [target=mouseover,exists]冰枪术;冰枪术

无脑冰枪术

#showtooltip 变形术

/cast [target=mouseover,exists]变形术;变形术

无脑变羊宏

#showtooltip

/施放 [nochanneling:奥术飞弹] 奥术飞弹

奥术飞弹宏

#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

/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变焦点否则变当前目标

#showtooltip 隐形术

/stopcasting

/cancelaura 隐形术

/cast 隐形术

3.02后的瞬隐的隐形宏

作用是打断当前施法并且隐形,如果隐形则取消隐形buff。因为有时候隐形只是躲技能,隐形后想立即出来(同瞬进出冰箱)。没有宏的话需要去诸多buff中寻找并且点掉会耽误时间;虽然用瞬放可以出隐形,但是当瞬放在冷却(比如冰环)或者边上有被控制目标(比如羊),那就会误事了。我一开始是用吃喝破隐形的,不过后来发现还是不顺手,所以就写了这个宏,希望对大家有用。

#showtooltip 气定神闲

/stopcasting

/cast 奥术强化

/stopcasting

/use 14

/cast 气定神闲

/stopcasting

/cast 炎爆术(等级 10)

大脸盆宏

#showtooltip 寒冰箭

/cast [harm]寒冰箭;暴风雪(等级?)

有目标冰箭,无目标暴风雪

#showtooltip 火焰冲击

/cast [harm]火焰冲击(等级 9);魔爆术(等级 ?)

有目标火冲,无目标奥爆

#showtooltip 变形术(等级 ?)

/cast [harm]变形术(等级 ?);暴风雪(等级 ?)

有目标变羊,无目标暴风雪

/castsequence 奥术智慧,魔法抑制,熔岩护甲

一键BUFF

/invite 玩家角色名

/script LeaveParty();

重置宏

其他一些常用命令

/petattack 宠物攻击

/petfollow 跟随

/petstay 停留

/petpassive 被动模式

/petdefensive 防御模式

/petaggressive 主动攻击

/petautocaston spell 自动施放技能打开,比如冰球

/petautocastoff spell 自动施放技能关闭

/castrandom [nomounted, flyable] 塞纳里奥作战角鹰兽

/castrandom [nomounted, noflyable] 瑞文戴尔的死亡战马,拉扎什迅猛龙,黑色战熊,迅捷白马

坐骑宏(飞行/陆行切换,使用模式为:随机)

魔兽世界法师宏命令大整理

补充下

一次打开所有包袱可以按Shift+B 不用做宏

/施放 法术名称 就可以自动施放目标所能承受的最高等级

法术

-------------------传说中的分割线-------------------

"5. 瞬羊宏、瞬火宏

if unitIsEnemy("target") then

/施放 气定神闲

/施放 变形术(等级 x)

注意:这个宏需要点击2次。第一次激活气定神闲,第2次变羊。

把x改为你现在学会的变羊术的最高等级

把第二句改为/施放 炎爆术(等级 x) 就是瞬火宏了

当然你也可以用

/施放 强化奥术

/施放 气定神闲

/施放 炎爆术(等级 x)

然后连点宏3次来开启强化奥术并施放瞬大火球 "

以上的宏似乎有个问题:

我们知道,所有法术施放后有1S的公共CD点这个宏时会报错

"另一个动作正在进行中",所以,这个宏应该使用判断语句

当无"强化奥术的"和"气定神闲"的时候施放"强化奥术"法术;当有"强化奥术"但无"气定神闲"的时候施放"气定神闲"法术;当既有"强化奥术"也有"气定神闲"的时候施放

"炎爆术" 这样的话,当你连按3次是就可以放8同的魔法了

-------------------传说中的第二根分割线-------------

加速任务显示速度 可以在"界面设置"中实现

具体方法:

按Esc 选择"界面设置" 点选"高级选项"

在"立即显示任务文本"前打勾

-------------------传授中最后的分割线----------------

最后,前面提到的一楼的大部分功能,用插件都可以实现

附上NGA上的FS宏:

法师

冰箱能用就冰箱,没冷却就急速冷却+冰箱:

把 寒冰屏障 放到一个你不用的按钮上,记下编号,编号看上边基础知识,

把红色字用你查到的编号代替

/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 d2 then c("急速冷却");SpellStopCasting();end;c("寒冰屏障");end;

也可以使用法术书编号来节省动作条,编号看上边基础知识

/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=GetSpellCooldown(你冰箱编号,"spell");if d2 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 d2 and e then u(13);else _,d,e=x(p,14);if d2 and e then u(14);end;end;s();c("炎爆术");

气定神闲+炎爆术

/施放 气定神闲

/script SpellStopCasting();

/施放 炎爆术

平时冰箭,出灵风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("火球术");else c("寒冰箭");end;

这类宏有个特点,平时用小技能,在特定buff出现后换大技能,比如这里冰箭就是小技能,火球就是大技能

既然分出了大小,那就知道可以怎么改了,火球术可以改成其他“大技能”,比如 炎爆术

冰箭可以换成其他“小技能”,比如 灼烧,都是中国字,别跟我说你不会

平时冰箭,出奥术专注效果就火球

/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("火球术");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;

灼烧叠5层就火球,否则继续灼烧

/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("火球术");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)");

法师自动制造各种魔法宝石

SuperMacro版,宏写不下

左边窗口:

/script ConjureManaStone();

右边窗口:

Code:

function ConjureManaStone()

local x,j,b,s,l,f={"红宝石","黄水晶","翡翠","玛瑙"},1;

while j5 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;

文章排行