智辉信息

智辉信息

魔兽世界法师宏 详细的_魔兽世界1.12法师宏命令大全

admin

本文目录一览

魔兽世界法师宏 详细的

闪现宏:
--------------------------------
#showtooltip 闪现术
/stopcasting
/cast 闪现术
--------------------------------
中断当前正在施放的法术直接闪现.
反制宏:
--------------------------------
#showtooltip 法术反制
/stopcasting
/Cast 法术反制
--------------------------------
中断当前正在施放的法术直接反制.
火球/炎爆宏:
--------------------------------
#showtooltip 火球术
/cast [modifier:alt] 炎爆术; 火球术
--------------------------------
直接按是放火球,按住Alt按是放炎爆
无视公共冷却开关冰箱宏:
--------------------------------
#showtooltip 寒冰屏障
/stopcasting
/cancelAura 寒冰屏障
/cast 寒冰屏障
--------------------------------
有冰箱则关冰箱,无冰箱则中断施法开冰箱.
:智能变羊宏
#showtooltip 变形术
/Cast [target=focus,harm,exists,modifier:shift]变形术; [target=mouseover, harm, exists]变形术; 变形术
/focus [target=focus,noexists] [target=focus,dead] target

功能:按shift,并且当前已经设置的焦点目标,则强制把你的焦点目标变羊。如果没按shift,并且你的鼠标当前指向敌对目标,则将你鼠标指向的目标变羊,否则将你当前目标变羊。如果你之前没有设置焦点目标,或者焦点目标已经死亡,则将你当前目标设置为焦点目标

魔兽世界法师宏命令

/castsequence [option]
连续点击可以按顺序施放指定法术。一个法术施放失败,后面的法术就不会被施放。
专用的条件选相(只有在做这个命令的条件时才会有这样的功用):reset=#或target或combat或它们的组合,其他同“/cast”。简单介绍一下#/target/combat的作用。
#---代表数字,一般都是1到1800,单位为秒。/castsequence reset=120 部落徽记,亡灵意志,这个宏的功能是先使用部落徽记,然后使用亡灵意志。如果120秒后亡灵意志依然没有被施放那么还是使用部落徽记。但是,reset=#永远都是在你施放完最后一个法术的时候开始记时。
target---切换目标时重至宏。
combat---战斗开始时重至宏。
比如“/castsequence reset=30/target/combat 腐蚀术,痛苦诅咒,生命虹吸”,意思是依次施放腐蚀、痛苦、虹吸,当最后一个法术施放完(也就是虹吸)30秒之后,或者切换目标,或者脱离战斗都会使序列重至,也就是从头开始。

魔兽世界中法师常用的一些宏,以及做宏的步骤

在最左边就是切换聊天模式里边或界面里边有个设置宏,点开用先选个图标然后输个名字,最后在下边的方框里边输入宏命令,宏命令可以在网上找,自已也可以做
比如你想输喊话宏就打 /y XXX(输你想说的话)按后把图标拖入技能条里就行了
/施放 XX技能 输技能名称里可以直接打开技能栏按住SHIFT左健点技能就直接录到宏命令了
宏命令很多,你可你在网上查就行了,我就不具体列了~

我是FS这是我一般常用的宏.不是复制的哈
1,寒冰箭(按住ALT为一级)
#showtooltip 寒冰箭
/cast [modifier:alt] 寒冰箭(等级 1); 寒冰箭
2,暴风雪(按住ALT为一级)
#showtooltip 暴风雪
/cast [modifier:alt] 暴风雪(等级 1)); 暴风雪
3,冰火甲(左键点为冰结界,右键为火)
#showtooltip
/stopcasting
/cast [button:2] 防护火焰结界(等级 6);防护冰霜结界(等级 6)
4,吃喝(左键做吃的,右键做喝的)
#showtooltip
/stopcasting
/cast [button:2] 造水术(等级 9);造食术(等级 8)
5,宝宝 按一下招出来再按一下主动攻击并冰冻术
#showtooltip [nopet] [target=pet,dead] 召唤水元素; [pet] 冰冻术
/cast [nopet]召唤水元素
/cast [target=pet,dead]召唤水元素
/stopmacro [target=pet,dead]
/cast 冰冻术
/petpassive
/petattack [harm]
/petfollow [noharm]
6,智慧(左键为小的,右键为大的)
#showtooltip
/stopcasting
/cast [button:2] 奥术光辉(等级 2);奥术智慧(等级 6)
7,抑增(左键魔法抑制,右键魔法增效)
#showtooltip
/stopcasting
/cast [button:2] 魔法增效(等级 6);魔法抑制(等级 6)
8,反制(按住ALT反制焦点)
#showtooltip 法术反制
/stopcasting
/Cast [modifier:alt,target=focus,exists] 法术反制; [target=mouseover,exists]法术反制; 法术反制
9,羊(自动设置为焦点,并且始终羊焦点)
#showtooltip 变形术
/focus [target=focus, noexists] [target=focus, dead]
/stopmacro [target=focus, noexists]
/cast [target=focus] 变形术(等级 4)
10.火冲(有目标为火冲无目标为一级暴风雪,PK时对盗贼的)
#showtooltip 火焰冲击
/stopcasting
/cast [harm]火焰冲击; 暴风雪(等级 1)
11,冰箱(按一下冰箱,再按一下快速出冰箱)
#showtooltip 寒冰屏障
/stopcasting
/cancelAura 寒冰屏障
/cast 寒冰屏障
12,魔爆术
/cast [nocombat] 魔爆术(等级 1);魔爆术

为不在战斗状态使用一级奥爆,反之顶级. [nocombat]改为 [noharm]有目标时顶级奥爆.无目标时1级.
13.焦点反制宏(始终反制焦点)
/#showtooltip 法术反制
/stopcasting
/cast [target=focus] 法术反制

以上全是自已写的

魔兽世界法师都有哪些宏啊

#showtooltip 法术反制
/stopcasting
/cast [target=focus] 法术反制
焦点反制宏
如果有当前目标的情况下,不改变目标不丢失目标,直接反制焦点目标
前提是= =在JJC里或者战斗的时候已经快捷的设置了焦点,现在一般插件都带有快捷设置焦点的。

#showtooltip 法术反制
/stopcasting
/cast [modifier:alt,target=focus,exists] 法术反制;法术反制
焦点反制宏,ALT变焦点否则反制当前目标
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 XX
/cast 气定神闲
/stopcasting
/cast 炎爆术(等级 10)
大脸盆宏
这里的USE后面自己改成自己的饰品名称

#showtooltip 寒冰箭
/cast [harm]寒冰箭;暴风雪(等级?)
有目标冰箭,无目标暴风雪

#showtooltip 火焰冲击
/cast [harm]火焰冲击(等级 9);魔爆术(等级 ?)
有目标火冲,无目标奥爆

#showtooltip 变形术(等级 ?)
/cast [harm]变形术(等级 ?);暴风雪(等级 ?)
有目标变羊,无目标暴风雪
?可以改成任意法术等级,自己可以改写

魔兽世界的宏命令

  宏命令完全手册

  一:基础教程

  1.什么是宏命令?
  玩过EQ的都知道一点宏的知识,比如组队时用来告诉队友你的行动,告诉目标等。最简单的比如puller 常用的: /v %t过来了,大家集中火力。 法师常用的: /v 我要催眠%t,大家不要打醒他 这些宏个性鲜明,是EQ的一大乐趣之一。

  然而EQ毕竟是N年前的游戏,宏也比较简单,和它比起来。WOW的宏就复杂和强大的多了。它的函数就有上千种,如果都掌握,能实现许多匪夷所思的功能。

  一个宏可以完成一个相对比较复杂的命令.比如战斗中发布命令,如果打字当然不算麻烦,但在战斗中却很要命.浪费了时间和生命.一个简单的宏便可以用一个键来完成这一切.

  2.宏命令的设置流程:
  首先,回车,再敲/MACRO。看见了吧?会弹出一个窗口,上面有New(新建宏命令)和Complete(完成宏命令)两个按键。点New,又会弹出一个窗口,哇,花花绿绿的,里面包括了WOW几乎所有的技能图标,随你喜欢,随便选一个!它就是你设置的宏命令的图标了,给它取个名字吧!方便你用的时候好找。然后回到第一个窗口,在它上面有一个输入菜单(别告诉我找不到…它可是占了这个窗口的一半多…)在里面输入特定的内容,然后点Complete。接下来你要做的就是把这个代表你宏命令的图标用鼠标左键拉到快捷栏里,想怎么用就怎么用…

  3.下面就是怎样设置宏的内容了,简单的设置大家可以看我们网站上"基础"篇的宏介绍.

  相信很多人都知道WOW中的斜杠"/"和表情命令.宏可以将这些命令按照自己对条件的设置串联起来,比如:/Kneel是让你跪下来的动作而/say就是最基础的对话动作
  我们现在用一个宏把他们串起来:

  第一行内容:“/Kneel”
  第二行内容:“/say 如果你不嫁给我,那么我就一辈子不起来…” ”
  这样你的人物就会先下跪再说:"如果你不嫁给我,那么我就一辈子不起来…"

  宏可以应用所有WOW中已经定义了的斜杠"/"和表情命令,更要命的是,宏甚至可以应用人物的魔法和技能,

  只需要在宏的定义过程中应用"/cast"命令,下面是已知的一些常用命令:

  /Assist 这是个援助进攻的命令。当你的队伍同时面对几个敌人时,只要点击自己的队友(一般是队伍中的战士),然后使用这个命令,你的目标就会变成战士所选中的目标。大家集中火力消灭一个起!

  /Cast 这是个使用技能的命令。当你在宏命令里输入/Cast 技能名(技能等级)或者只要按住Shift同时用鼠标点击一下你想要输入的技能的图标。例如当你是一个战士,想制作一个使用战斗怒吼的宏时,你可以输入/Cast Battle Shout(Rank 1)或者是直接按住Shift点击Battle Shout这个技能的图标。当然你可以在一个宏的不同行上输入几个技能,那么当你使用这个宏时,几个技能就会一起释放出来,再用不着你像章鱼一样同时按下几个键了 。

  %t 这个符号也许会经常出现在你的宏命令里,它是一个代码,代表你当前所选中的人名。例如,你在宏里写下这么一句。(注意:后面要加一空格。) “/g %t ,今天天气真好,有没兴趣和我一起上山采蘑菇…”
  如果你点中一位名叫苯笨的玩家,那么当你按下这个宏时,你就会说:“笨笨,今天天气真好,有没兴趣和我一起上山采蘑菇…”

  /Target 这是一个自动选择目标的命令,你可以在宏里输入/Target (xxx),那么当你按下这个宏时,你将自动选定这个叫xxx的目标。

  /in 这是一个延时命令,时间以秒为单位.同时它不支持攻击指令.格式:/in 3 dance 三秒后跳舞,如/in 3 dance,就是在3秒后跳舞,
  /say start!
  /in 3 say 3s later
  /in 6 say 6s later
  二:进阶教程

  一些有用的 Macro

  1。允许你在窗口和全屏状态之间切换

  /script SetCVar("gxWindow", 1 - GetCVar("gxWindow"));
  /console gxRestart

  2。对于法师,必须要有的:将“X”换为你目前的变形术等级(下同);用它替换掉变形术技能。当你在队伍之外时使用它会得到“你不在队伍中。”的信息,但在队伍中的时候其它同伴会了解到你将释放的变形术目标。

  /p Sheeping %t
  /cast Polymorph (Rank X)

  3。作为一个术士,这是在队伍中使用的宏:首先将目标转为拖怪手或者坦克正在攻击的目标,然后命令宠物向前攻击,跟着一个虚弱诅咒。

  /assist 队伍中的拖怪手或者坦克的名字
  /script PetAttack();
  /cast Curse of Weakness (Rank X)

  4。从背包和袋子里切换身上的武器

  /script if ( not CursorHasItem() ) then PickupContainerItem(, );

  PickupInventoryItem( ); end

  bag# - 使用哪一个袋子的物品(0、1、2、3、4。0是背包)

  slot# - 袋子里的位置(从0至左上)

  equip# - 16 是主要武器, 17 是副武器

  5。这个宏治疗队伍里你指定的人,如果你不在队伍中它会治疗你自己。然后会自动将目标切换回你最后一个敌人。它同时还会使用队聊提醒队友你会治疗哪一个人。

  /script if (UnitName("target") ~=nil and UnitIsFriend("player","target")) then

  CastSpellByName("Heal(Rank X)") SendChatMessage("Incoming Heal to %T", "Party") else

  TargetUnit("player") CastSpellByName("Heal(Rank X)") TargetLastEnemy(); end

  6。加速任务显示速度

  /script QUEST_DEscriptION_GRADIENT_CPS = 600000
  /script RegisterForSave("QUEST_DEscriptION_GRADIENT_CPS")
  /script DEFAULT_CHAT_FRAME:AddMessage("quest text will scroll faster now");

  7。消除等待接受任务的时间

  /script AcceptQuest()

  8。这个宏可以在路上自动护送玩家做任务。

  /assist [player name]
  /cast 法术(Rank X)
  /target [player name]
  /follow [player name]

  9。切换主副武器,详情看第四条

  /script PickupInventoryItem(16); PickupInventoryItem(17);

  10。在没有目标或者目标是敌人的时候给自己加增益魔法或治疗。

  CastSpellByName("Spell Name(Rank X)");

  if ((SpellIsTargeting()) and (not UnitIsFriend("player","target")))

  then

  SpellTargetUnit("player");

  end;

  TargetLastEnemy();

  11。切换双手武器与单手+盾或者双手挥舞武器

  /script PickupInventoryItem(17);if(CursorHasItem()) then PickupContainerItem

  (4,2);PickupContainerItem(4,1);PickupInventoryItem(16);else PickupContainerItem

  (4,1);PickupInventoryItem(16);PickupContainerItem(4,2);PickupInventoryItem(17);end

  12。设定“真实鼠标视野”

  /script CameraOrSelectOrMoveStart(arg1);

  想取消就再次输入。

  13。切换近程技能栏和远程技能栏

  /script CURRENT_ACTIONBAR_PAGE = 2;
  /script ChangeActionBarPage();
  /cast aspectofmon key (just use the left click)

  /script CURRENT_ACTIONBAR_PAGE = 1;
  /script ChangeActionBarPage();
  /cast aspectofhawk (just use the left click)

  14。牧师对队友的一键加血,比如一号键给第一队友加血,二号键给第二队友加血,免除了还要鼠标确

  定目标的操作。依次类推,从第一个人到最后一个

  给队友1加血:
  /script TargetUnit(GetPartyMember(1))
  CastSpellByName(Heal(Rank X)) TargetLastEnemy()

  给队友2加血:
  /script TargetUnit(GetPartyMember(2)) CastSpellByName(Heal(Rank X)) TargetLastEnemy()

  给队友3加血:
  /script TargetUnit(GetPartyMember(3)) CastSpellByName(Heal(Rank X)) TargetLastEnemy()

  15。一键解决喂养宠物:这个宏会从最左边的袋子里的第一个位置拿出食物喂养宠物,如果所在的位置

  没有食物,它会自动打开袋子。

  /script if (not PlayerFrame.inCombat) then if (not GetContainerItemLink(4, 1)) then

  OpenBag(4); else CastSpellByName("Feed Pet"); PickupContainerItem(4, 1); end end

  16。术士宏

  1)如果目标生命大于20,释放抽取生命法术,否则使用灵魂抽取。
  /script if (UnitHealth("target")20) then CastSpellByName("Drain Life(Rank X)") else

  CastSpellByName("Drain Soul(Rank 2)") end;

  2)虚弱诅咒版本
  /script if (UnitMana("target")0) then CastSpellByName("Curse of Tongues(Rank X)") else

  CastSpellByName("Curse of Weakness(Rank X)") end;

  17.先治疗自己,然后自动选中上次的敌人
  /target Pugar //选择自己,假设自己的名字是Pugar
  /cast Lesser Heal (Rank 1) //施展次级治疗rank1
  /script TargetLastEnemy(); //重新选择刚刚选择的敌人
  /script AttackTarget(); //攻击,等同于右键点击敌人

  18.对于一个术士很有用的宏:首先将目标转为拖怪手或者坦克正在攻击的目标,然后命令宠物向前攻击

  ,跟着一个虚弱诅咒。
  /assist 队伍中的拖怪手或者坦克的名字
  /script PetAttack();
  /cast Curse of Weakness (Rank X)

  19.等治疗完之后提醒别人注意下自己有可能被怪打,不加延时的话,就没这个效果了。
  /p healing %T, need 3s, don"t run away
  /cast heal (rank 1)
  /in 4 p cured %T 300HP,please notice the enemies turn on me^_^

  20.在路上自动护送朋友做任务。

  /assist [player name]
  /cast 法术(Rank X)
  /target [player name]
  /follow [player name]
  三:高级教程

  WOW的宏函数库可以去这两个地方查:

  http://www.cosmosui.org/texts/BlizzardCommands.xml

  http://www.wowwiki.com/index.php/World_of_Warcraft_API

  函数的使用比较简单,学习过编程的都比较容易上手,基本的用法是在函数前加/script 来使用。比如
  /script CURRENT_ACTIONBAR_PAGE = X;
  /script ChangeActionBarPage();
  就是将你的快捷栏翻到第X页。

  函数库中有许多函数都是非常有用和方便的,比如一次打开所有包包:

  /script OpenAllBags();

  配合关闭包包的函数,一次关闭所有包的宏也可以实现:

  /script CloseBag(0);
  /script CloseBag(1);
  /script CloseBag(2);
  /script CloseBag(3);
  /script CloseBag(4);

  怎么样,下次你卖东西的时候不会一个个开包关包了吧?

  使用函数还不是最恐怖的,恐怖的是WOW的宏是可以用条件判断的,看下面这两个:
  /script if ( GetComboPoints() = 3 ) then CastSpellByName("Rip(Rank 2)"); else if (

  UnitMana("player") = 40 ) then CastSpellByName("Rake(Rank 1)"); end end

  据说这个包含if,then的宏可以让盗贼实现自动根据combo点数来使用技能(未测试),其中还使用了角

  色MANA值的调用,恐怖吧?还有这个查找spell的宏:
  function GetSpellIdByItsName(myWantedSpell, myWantedRank)
  local spellId = 1;
  local spellBook = "spell";
  local spellName, rankName;
  spellName, rankName = GetSpellName(spellId, spellBook);
  while (spellName ) do
  if ( ( spellName == myWantedSpell ) and ( ( not myWantedRank ) or ( rankName = myWantedRank

  ) ) ) then return spellId; end
  spellName, rankName = GetSpellName(spellId, spellBook);
  end
  return -1;
  end

  里面可以自己定义function,还使用了while,do这样的循环,是不是让你想到了N种应用的可能呢?

  遗憾的是,目前 似乎没有提供延时的宏,所以在战斗中使用多种有延时的技能是无法实现的(无延时的技能可以实现同时使用),类似换其他武器-使用技能或法术-换回武器这样的功能也无法实现,

  (所谓用宏实现剑盾战士换双手武器MS再换回来是行不通的),不过使用COSMOS的朋友可以用/in 来实现非战斗指令的延时,比如
  /in 3 say hi 就会在3秒后说句hi。

  /in 6 /script MoveForwardStart(arg1);
  就会在6秒后向前跑。

  虽然法术和技能无法用/in指令来延时,但这样已经很强大了,比如,你可以编出各种运动的宏,如兜后,转身等。PVP时估计是必不可少的。

  下面是一个玩家写的双手武器战士自动逃跑的宏:
  /script UseContainerItem(0, 2);ActionButtonDown(11);ActionButtonUp(11);ActionButtonDown

  (12);ActionButtonUp(12);
  /cast Thunder Clap(Rank 1);
  /script TurnLeftStart(arg1);
  /in 1 /script TurnLeftStop(arg1);ToggleAutoRun();

  使用这个宏的条件:在大包包第二格放了回复药,快捷栏第11,12分别是一单手一盾的快捷方式。

  使用这个宏后,角色自动喝回复药,装备上盾,使用Thunder Clap(这三个动作同时进行),向后转180度后开自动跑步键逃走。其中技能等可以根据需要自己改。怎么样,是不是很夸张啊,哈哈。

  还有一些有用的宏:

  切换装备,

  双手切换单手并换第二个快捷栏,快捷栏第11,12分别是一单手一盾的快捷方式
  /script ActionButtonDown(11);ActionButtonUp(11);ActionButtonDown(12);ActionButtonUp(12);
  /script CURRENT_ACTIONBAR_PAGE = 2;
  /script ChangeActionBarPage();
  单手切换双手并换回第一快捷栏,快捷栏12是一双手武器快捷方式
  /script ActionButtonDown(12);ActionButtonUp(12);
  /script CURRENT_ACTIONBAR_PAGE = 1;
  /script ChangeActionBarPage();

  几个简单的宏

  1. 对自己使用绷带

  /script TargetUnit("Player");
  /use Mageweave Bandage
  /script TargetLastEnemy();

  * 这里用的时 Mageweave Bandage ,你可以改成适合你自己的绷带名
  * use 是 Cosmos 支持的命令,你必须安装 Cosmos 才能使用这个宏,如果你没有 Cosmos,使用下面的宏(绷带必须放在主背包第一格)

  /script TargetUnit("Player");
  /script UseContainerItem(0,1);
  /script TargetLastEnemy();

  2. 对敌人的 Pet 使用技能
  /script TargetUnitsPet("target");
  /cast Blind
  /script TargetLastEnemy();

  * Blind 是技能名,你可以用自己的技能,这里用了盗贼的 Blind (我是盗贼啦,呵呵)

  ** /script 是使用 脚本 的命令,可供使用的命令参考附件
  ** 可以用 Shift + 点击 技能书里图标的方式在宏中添加释放技能的命令
  ** 可以用 Shift + 点击 物品的方式在宏中添加物品名
  3. 打开所有背包

  /script OpenBag(0);
  /script OpenBag(1);
  /script OpenBag(2);
  /script OpenBag(3);
  /script OpenBag(4);

  打开所有背包,可能
  /script OpenAllBags()
  一样搞定:P

  热键Shift + B 也是可以的

  4.战士用,双手武器切换单手武器+盾:
  首先在快捷栏10、11、12(也就是0、 -、 =的位置)拖上双手武器、单手武器、盾的快捷方式;
  双手武器:
  /script ActionButtonDown(10);ActionButtonUp(10);
  单手武器+盾:
  /script ActionButtonDown(11);ActionButtonUp(11);ActionButtonDown(12);ActionButtonUp(12);

  以下命令全部中空格用下划线_来表示
  %后面的都是变量

  =各种命令分类收集=

  参数设置
  %t

  切换当前目标命令
  /target_%name
  /assist_%name
  /script_TargetLastEnemy();

  游戏动作
  /cast_%skillname(rank_%d)
  /f
  /script_UseAction(n%d, %d);

  设置延迟命令
  /pause_%d

  聊天常用命令
  /s_
  /p_
  /g_
  /raid_

  =应用部分说明=
  聊天部分命令我就省略了...重点说明游戏中实际关系到游戏操作的命令

  首先%t是指当前目标名称,%t大多是用在聊天中...比如:

  ...

  你好,%t
  我开始攻击%t,大家请注意...

  Pull
  /script TargetNearestEnemy();
  /p Pulling %t
  /script AttackTarget();
  /v inc

  Assist
  /assist %t
  /script AttackTarget();

  UsePoison
  /script UseContainerItem(bag,slot); PickupInventoryItem(16);
  UseContainerItem(bag,slot);
  PickupInventoryItem(17);
  /in 1740 /script DEFAULT_CHAT_FRAME:AddMessage("Poison wearing off in one minute")

  够详细吧?

魔兽世界法师常用宏

#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] 瑞文戴尔的死亡战马,拉扎什迅猛龙,黑色战熊,迅捷白马
坐骑宏(飞行/陆行切换,使用模式为:随机)

魔兽世界宏命令有哪些

宏命令名称:召唤控制宏
宏命令介绍:该宏命令作用是单按CTRL控制你的天灾宝宝和石像鬼还有亡者大军攻击你的当前目标,按SHIFT+CTRL开启血魄转化并使用骸骨之盾
宏命令写法:
/castsequence [modifier:shift] reset=20 血魄转化,骸骨之盾
/cast [target=player,combat] 跳跃
/PETFOLLOW [combat]
/petattack [combat]
/console Sound_EnableSFX 1

宏命令名称:食尸鬼自救宏
宏命令介绍:按一下蜷伏,连按对食尸鬼释放死亡缠绕治疗。
宏命令写法:
#showtooltip 死亡缠绕
/petfollow
/castsequence [target=player] 蜷伏
/cast [tar=pet]

宏命令名称:死亡骑士宝宝宏
宏命令介绍:第一次使用召唤,再次使用如果已经召唤则施放食尸鬼狂乱。
宏命令写法:
/cast [nopet]亡者复生
/cast [pet]食尸鬼狂乱

宏命令名称:食尸鬼焦点打断宏
宏命令介绍:按一下自动攻击连按则跳跃啃食打晕焦点目标,然后爪击输出,竞技场中也经常利用这个宏远程打断目标施法。
宏命令写法:
#showtooltip 跳跃
/petpassive
/petfollow
/castsequence [target=focus,exists] 跳跃,啃食

宏名称:召唤石像鬼+开饰品宏
宏命令介绍:召唤石像鬼前开饰品。还可以加入喝加速药水等等堆属性的手段。饰品名称改成自己用的,没有使用饰品的话不用动。

宏命令写法:
#showtooltip 召唤石像鬼
/console Sound_EnableSFX 0
/use 饰品名字
/cast 召唤石像鬼
/console Sound_EnableSFX 1

魔兽世界法师常用宏,最好是能加上搞笑的语言!

搞笑语言自己加就行 在每个要用的宏后面 加/y +说的话 之类的
#showtooltip 法术反制
/stopcasting
/Cast [modifier:alt,target=focus,exists] 法术反制;法术反制
焦点反制宏,ALT变焦点否则反制当前目标

#showtooltip 变形术(等级 1)
/cast [modifier:alt,target=focus,exists] 变形术(等级 1); 变形术(等级 1)
焦点变羊宏,ALT变焦点否则变当前目标
法师竞技场必备-技能宏篇
智能变羊宏

#showtooltip 变形术

/Cast [target=focus,harm,exists,modifier:shift]变形术; [target=mouseover, harm, exists]变形术; 变形术

/focus [target=focus,noexists] [target=focus,dead] target

功能:按shift,并且当前已经设置的焦点目标,则强制把你的焦点目标变羊。如果没按shift,并且你的鼠标当前指向敌对目标,则将你鼠标指向的目标变羊,否则将你当前目标变羊。如果你之前没有设置焦点目标,或者焦点目标已经死亡,则将你当前目标设置为焦点目标。目前还在打副本,所以用了高级羊,如果只打竞技场,请用1级羊省蓝,在竞技场里面,1级和高级效果是一样的。

强化反制宏

#showtooltip 法术反制

/stopcasting

/cancelaura 寒冰屏障

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

/focus [target=focus,noexists] [target=focus,dead] target

功能:这个宏我自己觉得我写得比较牛,首先会自动打断自己的当前施法,如果在冰箱里面的话,会自动出冰箱。然后如果按了Shift,就反制焦点,没按Shift就反制鼠标指向的目标,如果鼠标没有指向目标,就反制当前目标。

机关枪宏

/stopcasting

/cast [target=风怒图腾, harm, exists] 冰枪术

/cast [target=战栗图腾, harm, exists] 冰枪术

/cast [target=地缚图腾, harm, exists] 冰枪术

/cast [target=法力之泉图腾, harm, exists] 冰枪术

/cast [target=法力之潮图腾, harm, exists] 冰枪术

/cast [target=根基图腾, harm, exists] 冰枪术

/cast [target=清毒图腾, harm, exists] 冰枪术

/cast [target=灼热图腾, harm, exists] 冰枪术

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

功能:自动打图腾,没有指定图腾,就打鼠标指向目标,也没有的话就打当前目标。不会改变当前目标,需要打其他图腾的自己加

一键水元素

没水元素就召唤,有了水元素就放远程冰环

#showtooltip [pet] 冰冻术; [nopet] 召唤水元素

/cast [nopet] 召唤水元素

/click [pet] PetActionButton5

配合上面的宏,有了这个:急冷之前解散水元素

/script PetDismiss();

/cast 急速冷却
智能冰甲

/cast [combat]冰甲术(等级 1);冰甲术

战斗外补顶级冰甲,战斗中补1级冰甲,竞技场里面被集火的时候,多一个buff也是多一份存活的希望,所以需要补冰甲,但是为了省蓝,所以补1级最合算。1级冰甲少300多护甲,但是附带的减速和刺骨效果是很重要的。

超级冰箭宏

#showtooltip [modifier:alt]寒冰箭(等级 1);寒冰箭

/Cast [target=mouseover, harm, exists,modifier:alt]寒冰箭(等级 1);[modifier:alt]寒冰箭(等级 1)

/stopmacro [modifier:alt]

/Cast [target=mouseover, harm, exists]寒冰箭;寒冰箭

直接按,顶级冰箭,按了alt,就是1级冰箭,并且优先攻击鼠标指向目标,指哪打哪,堪比六脉神剑

另一个冰箭宏,很多人说更灵活

#showtooltip [modifier:alt]寒冰箭(等级 1);寒冰箭

/cast [modifier:alt][target=mouseover, harm, exists]寒冰箭(等级 1);寒冰箭

鼠标指向的目标永远用1级的,按了alt就是强制1级的,其他情况用顶级。

奥爆炸贼宏

#showtooltip 魔爆术

/cast [noharm] 魔爆术(等级 1);魔爆术

有敌对目标顶级爆,没有目标1级爆,就是针对贼突然消失让你失去目标的时候可以省蓝。

吃喝相关

/cast [modifier:alt] 造水术

/use [nomodifier:alt] 魔法山泉水

按alt造水,直接按就是喝水,面包同理,可以自己修改,我就不写了

解诅咒

/cast [target=party1] 解除次级诅咒

帮自己第一个队友解诅咒,party1里面的1可以用2-4替换,我一共写了4个宏,分别设定快捷键从F2-F5,而解自己用F1,不需要宏,但是需要打开界面设置里的自动自我施法,我强烈建议所有法师都打开这个选项,没有坏处的。

魔法石

/castsequence reset=120 制造魔法玉石, 制造魔法红宝石

吃石头

/use 法力刚玉

/use 法力红宝石

以上两个不用解释了,我习惯把两个宏分开,大家也可以参照其他宏教程把2个宏合并,不过合并会造成一些问题,我个人不提倡。
#showtooltip 寒冰屏障
/stopcasting
/cancelaura 寒冰屏障
/cast 寒冰屏障

#showtooltip [nopet] [target=pet,dead] 召唤水元素; [pet] 冰冻术
/cast [nopet]召唤水元素
/cast [target=pet,dead]召唤水元素
/stopmacro [target=pet,dead]
/cast 冰冻术
/petpassive
/petstay

我现在用的,必须按2次,为什么? 必须先召唤宝宝,宝宝都没何谈宝宝被动?
按2次就是被动 停留
/petpassive 被动
/petstay 停留
按2次的时候会出冰环的圈,右键取消掉

标签 魔兽世界法师宏 详细的_魔兽世界112法师宏命令大全