您的位置:广东在线游戏网 > 游戏资讯 > 高分求WOW宏基础知识

高分求WOW宏基础知识

作者:广东在线游戏网日期:

返回目录:游戏资讯


首先LR是有三系天赋的,e69da5e887aae799bee5baa6e997aee7ad94363现在FB输出无疑生存占主导地位,一下是生存猎的常用宏,楼主笑纳
  误导宏:

  #showtooltip 误导
  /cast [target=focus, help]误导
  /cast [target=focustarget, help]误导
  /cast [target=target, help]误导
  /cast [target=targettarget, help]误导
  /cast [target=pet, nodead, exists]误导

  此宏大致意思为:有焦点误导焦点,焦点为敌对则误导焦点的目标,无焦点则误导目标,目标为敌对则误导目标的目标,无焦点无目标则误导宠物。
  鼠标指向(悬停)凝神:

  #showtooltip 宁神射击
  /cast [target=mouseover,harm,nodead][harm,nodead]宁神射击

  可以把凝神射击换为扰乱射击,即为嘲讽宏。
  威慑:

  #showtooltip 威慑
  /cancelaura 威慑
  /cast 威慑

  按一下开威慑,按两下取消威慑。
  假死,逃脱等等:

  /STOPCASTING
  /cast 假死

  改个技能名字即可。第一句的意思是停止当前动作,比如你再读稳固时突然OT了,BOSS转向你,按宏会打断当前的稳固直接假死。逃脱同样。
  爆发宏:

  #showtooltip 急速射击
  /use 斯卡汀的恩典
  /cast 急速射击
  /cast 血之烈怒(种族特长)

  斯卡汀的恩典是我临时加进去的,可以根据自己需要开启的首饰更换名字。
  点掉某些BUFF:

  /cancelaura 保护圣御

  保护圣御可以改成其他BUFF,因为在某些时候需要保护圣御抵消BOSS的某些技能,而去一堆BUFF里找比较麻烦,所以做个宏较为方便。


一系列条件选项将可以被应用于以下斜杠命令:/cast,/use,/target,/focus,/assist,/stopmacro,/cancelaura,/userandom,/castrandom,以及/castsequence。这个帖子的目的就在于讲解如何应用它们。

BASIC PET COMMANDS: (基本宠物指令)
Pet Orders: Attack, Follow, Stay (宠物指令:攻击,跟随,停留)
/petattack
/petfollow
/petstay

Pet Stances: Passive, Defensive, Aggressive (宠物状态:被动,防御,主动)
/petpassive
/petdefensive
/petaggressive

Auto-Cast Pet Abilities (宠物自动施法开/关)
/petautocaston
/petautocastoff

在2.0中,目前所用的大多数宏都将被废弃,因为在战斗中,任何用到CastSpellByName()或者TargetUnit()的宏e799bee5baa6e59b9ee7ad94339都将不再有作用。更进一步的,多数“傻瓜逻辑”的宏也不会再有效。但是,你现在可以通过新的宏条件选项来实现许多流行宏的功能。

现在,使用“/cast”(“/施放”)非常简明,命令格式就是“/cast <法术名称>”(施放最高等级的法术)或者“/cast <法术名陈>(Rank <#>)”。比如说:

/施放 强效治疗术
/施放 奥术智慧(等级 3)

在新的系统中,你依然可以使用原来的这些格式,不过你现在可以加入条件选项来使得“/cast”更加灵活。“/cast”的新格式是:“/cast [<第一组条件选项>] <第一个法术名称>; [<第二组条件选项>] <第二个法术名称>; [<第三组条件选项>] <第三个法术名称>;...”。

现在让宏运作起来的方式就像这样:第一组条件选项被检测,如果它们成立,则第一个法术被施放,如果它们不成立,则第二组条件选项被检测,如果这个成立了,下一个法术被施放,如此下去。但是,你必须牢记,只有一个法术会被施放。当一组条件选项被检测到成立时,相应的法术就会被施放,宏也就此结束。

当前可用的条件选项有:

help - 检测目标是否为友善
harm - 检测目标是否为敌对
combat - 检测你是否在战斗中
stance或stance:# - 检测你是否在姿态中,或是否在某个特定的姿态中(详见下)
stealth - 检测你是否潜行
modifier或modifier:shift|ctrl|alt - 检测命令被执行时是否某个特定的键被按下
equipped:<item> - 检测某个物品是否被装备。<item>可以是任何有效的装备槽,物品分类,或者物品子类
target = <unit> - 特殊条件选项,它把当前目标改变为任何有效的单位(详见下)
actionbar:<number> - 检测当前动作条是否为列出的那个

新的条件选项:

pet:<pet type 或 pet name> - 检测宠物是否存在。可以接受宠物类型(枭,熊,小鬼)或者名字(Fluffy,我家坏坏)作为条件。不带条件则检测是否有任何宠物存在。
mounted,swimming,flying - 检测是否在坐骑上,游泳,或者飞行中
indoors,outdoors - 检测是在室内还是室外
button:<#> - 检测某个特定的按钮被用来触发法术,默认为1(详见下)
exists 和 dead - 检测是否目标已经死亡,或是否真的存在

新的宏命令
---------------------------
/castsequence - 按顺序施放一组事先设定好的法术(详见下)
# show <法术> - 显示所列出法术的宏返回值

对于条件选项的一些额外技巧:
你可以在任何条件选项前加上“no”来得到反效果,比如,“nocombat”则在脱离战斗的情况下成立。
用逗号“,”来分隔条件选项作用和“and”一样,当条件选项同时成立时执行。
用斜杠“/”来分隔条件选项作用和“or”一样,当其中一个条件选项成立时执行。
在宏编辑器里按“?”图标将强制宏以当前法术的图标显示。

这里有一些举例说明:

/施放 强效治疗术
非常简单,向你的目标施放强效治疗术。

/施放 [help] 强效治疗术
加入一个条件选项,当目标为友善时施放强效治疗术。

/施放 [help] 强效治疗术; 惩击
加入第二个法术,由于它没有任何条件选项,所以在第一组条件选项不成立时,则施放。

/施放 [help, combat] 快速治疗; [help, nocombat] 强效治疗术; 惩击
这个宏将在你(不是目标)处于战斗中时为友方目标施放快速治疗,如果你不在战斗中且目标为友方目标,则施放强效治疗术,如果这些条件都不成立(比如目标为敌对),则施放惩击。

/施放 [help] 强效治疗术; [harm, combat] 惩击; [harm, nocombat] 精神鞭笞
这个宏将对友方目标施放强效治疗术,或在战斗中对敌对目标施放惩击,或当你不处于战斗中时,对敌对目标施放精神鞭笞。

/施放 [stealth] 伏击; 背刺
这个宏在玩家处于潜行时施放伏击,否则的话就背刺。

/施放 [nostealth] 背刺; 伏击
这个宏和上面那个作用完全相同,只不过用了相反的条件选项。

/施放 [actionbar:1] 强效治疗术; [actionbar:2] 惩击
如果当前动作条为1号时施放强效治疗术,如果是2号则施放惩击,如果为其他动作条则不做任何事情。

/施放 [harm] 变形术
/stopmacro [noharm]
/p 正在把%t变羊!别去碰它!
这个宏将在目标为敌对目标时施放变形术,若目标不是敌对,则停止这个宏(例如变形术没有施放出来),当目标被变羊后则通知队友。注意,因为“/stopmacro”命令的存在,如果目标没有被变羊,队友将不会看到喊话(从而减少了不必要的垃圾信息)。

/施放 [pet] 召唤宠物; 复活宠物
这个宏将在你没有带着宠物时召唤一个出来,否则的话将尝试复活你的宠物。

/施放 [pet:owl] 俯冲; [pet:cat] 冲锋; [pet] 低吼
这个宏将在你带着枭类宠物的时候施放俯冲,带着猫类宠物时施放冲锋,如果是其他宠物则施放低吼。

/施放 [pet:虚空行者] 牺牲; [pet:媚魔] 魅惑
如果你带着虚空行者则施放牺牲,带着媚魔则施放魅惑。

/使用 [nomounted, outdoors] 黑色战驹缰绳
如果你在室外且没有骑着坐骑时召唤坐骑。

/施放 [targepet, dead] 复活宠物; [nopet] 召唤宠物; 治疗宠物
若你的宠物死亡了则复活它,如果没有召唤出来则召唤宠物,或者治疗你的宠物。

----------------
姿态
----------------

姿态以同样的原理工作,当姿态编号没有给出时,则在玩家处于任一姿态都成立(注意,战士永远都处于某个姿态中)。如果给了编号,则检测该姿态是否被激活。

每个职业的特定姿态都有不同的编号,这是一个列表:

战士:1. 战斗 2. 防御 3. 狂暴
牧师:1. 暗影形态
德鲁伊:1. 熊 2. 水栖 3. 猫 4. 旅行 5. 枭兽/树
盗贼:1. 潜行

圣骑士的光环在宏条件选项系统中将不再被作为姿态处理。

请记住,如果你跳过了某个姿态(例如作为战士却没有做防御姿态的任务),你的姿态编号将会递减,比如狂暴姿态的编号会变成2号。

一些姿态宏的例子:

/施放 [nostance] 熊形态
如果没有在一个形态下,则变形到熊形态。

/施放 [stance:1] 压制; [stance:2] 破甲; [stance:3] 旋风斩
在战斗姿态下施放压制,防御姿态下施放破甲,狂暴姿态下施放旋风斩。

/施放 [stance:1] 低吼; [stance:3] 爪击
在熊形态施放低吼,在猫形态施放爪击。

/施放 [nostance:3] 猎豹形态
如果不在猎豹形态,则变形猎豹,但如果已经处于猎豹形态,也不会把你变回来。

物品槽列表:

Two-Hand 双手
Bag 包
Shirt 衬衫
Chest 胸部
Back 背部
Feet 脚
Finger 手指
Hands 手
Head 头部
Held In Off-hand 副手物品
Legs 腿部
Neck 颈部
Ranged 远程
Off Hand 副手
Shoulder 肩部
Tabard 徽章
Thrown (ranged slot items like thrown daggers) 投掷(远程槽物品例如投掷匕首)
Trinket 饰品
Waist 腰部
One-Hand 单手
Main Hand 主手
Wrist 手腕

一些equipped例子:

/施放 [equipped:双手剑] 致死打击; 英勇打击
当你装备着双手剑时施放致死打击。

/施放 [equipped:双手剑/双手锤/双手斧/长柄武器] 致死打击
这里使用了分隔符“/”来设置一个“或”条件,这个宏将在你装备以上类型武器时施放致死打击。

/施放 [equipped:盾牌] 盾牌猛击
在你装备了盾牌的时候施放盾牌猛击。

/施放 [equipped:盾牌, equipped:匕首] 盾牌猛击
仅在你同时装备了盾牌和匕首时才施放盾牌猛击

/施放 [noequipped:盾牌, equipped:副手] 暴怒
在你没有装备盾牌且副手装备了武器的情况下施放暴怒,也就是说,在你双持的时候才被激活。

条件选项[button:<x>]运作起来类似于修改按键。一般来说,当你左键点击一个按钮,它就执行(宏)里面所有的动作,然而,如果你设置了button条件选项,你可以改变宏在特定按键上的表现。

默认按键是1,鼠标左键。注意,如果你通过按键绑定来触发一个宏,它会认为是通过鼠标左键点击触发。被编号的按键有:

1 或 左键
2 或 右键
3 或 中键
4 或 按键4
5 或 按键5
...以及其他一切在“安全声明头文件”中定义的按键。我不太确定这是什么意思,仅仅只是引用Slouken的表述。

lostcup: 官网UI论坛中有一篇Iriel(论坛MVP)写的SecureStateHeader Example Code,类似于一个模版,插件作者可以生成一个实例去修改默认设定。

/施放 [button:2, targeplayer] 快速治疗; [help] 快速治疗
这个宏将向友方目标施放快速治疗,或者如果你右键点击它,则向自己施放快速治疗

这里[targeunit]是一个特殊的条件选项,它并不检测条件是否成立,而是改变施法的目标以其他条件选项的目标。“unit”可以是任何有效的unit类型,例如“player”,“target”,“targettarget”,“party1”,“party1target”,等等。

请注意,任何一个施法都有默认的target,那就是“target”,例如:

/施放 [help] 强效治疗术

就和下面的宏等同:

/施放 [targetarget, help] 强效治疗术

除非你加入一个[targeunit]条件选项,默认则就是你的当前目标。

一些[targeunit]的例子:

/施放 [targeplayer] 快速治疗
总是向自己施放快速治疗,并且不会改变你的实际目标

/施放 [help] 快速治疗; [targetargettarget] 快速治疗
如果目标是友善的,则向他施放快速治疗,否则向目标的目标施放快速治疗。

/施放 [help, combat] 快速治疗; [help, nocombat] 强效治疗术; [targetargettarget, help, combat] 快速治疗; [targeplayer] 强效治疗术
这个宏可以 1) 如果你处于战斗中且目标友善时施放快速治疗,2) 如果你目标友善且没有在战斗中则施放强效治疗术,3) 如果你处于战斗中且你目标的目标为友善,则向他施放快速治疗,4) 如果前面的条件都不成立,则向自己施放强效治疗术。

如果你使用none作为unit,则它会像你没有选中目标一样工作,例如:

/施放 [targenone] 驱散魔法

这将施放驱散魔法且等待你点中一个目标,无论你当前是否选中了一个目标。

新的宏命令:/castsequence
----------------------

在WoW 2.0中出现了一个新的命令,/castsequence。它允许你在一次次点击某个宏时,将其中定义的一系列法术逐个施放,格式如下:

/castsequence [<条件选项>] rese<#>/target/combat <法术1>, <法术2>, <法术3>

“啥?你在说啥?”

它设定了一个法术列表,当你第一次点击这个宏时,它施放列表中的第一个法术,第二次点击的时候,施放第二个法术,以此类推。 当它施放完最后一个时,又回到起始点开始循环。

“我还是不太明白耶。”

OK,假设你是一个法师,有时候你需要冰霜新星后立刻闪现开,你没法同时做到这些事情,现在你可以设定一个序列去做!

/castsequence 冰霜新星, 闪现

就这么简单,第一次你按这个宏,你施放冰霜新星,再按一次,闪现。

“那如果冰霜新星在冷却中怎么办?它会直接施放闪现么?还是不施放冰霜新星,等第二次按这个宏的时候,再施放闪现?”

都不是。如果法术无法施放(冷却,超出距离,法力不足等等情况下),序列就不会走到下一个法术,下一次你再点这个宏的时候,它会再度尝试施放冰霜新星。(抵抗,躲闪,招架等并不会算作无法施放,这些情况下法术/技能确实施放了,只不过没有命中。)

“如果我没有处于战斗中怎么办?我不想在非战斗情况下浪费一个冰霜新星。”

你可以把之前所有的宏条件选项应用于此(可惜的是,只能应用于整个序列,而不能为每个法术单独设定)。

“呃,其实刚才我只是随便说说,OK,那如果我在冰霜新星后不想闪现了怎么办?下一次我想施放冰霜新星时,它会不会还是停滞在施放闪现的设定上?”

这完全没问题,我们会用到重置这个设定。因为冰霜新星一般的冷却时间为24秒,我们可以设定序列在24秒内不被使用就重置它。

/castsequence rese24 冰霜新星, 闪现

当你第一次点击这个宏时,它会施放冰霜新星,如果你决定不闪现了,等过了24秒后,它会重置到冰霜新星的状态,因为冰霜新星的冷却时间为24秒,那时候它就可以被重新使用了,真棒!

“好吧,这真的很厉害,不过我实际上是个术士啊。”

当然,作为一个术士,我相信你会一直重复上三种DoT,现在你可以为它们设置一个序列以节省按钮空间啦。

/castsequence 腐蚀, 献祭, 痛苦诅咒

就这么简单,你可以连续点击三次这个宏来上这三种DoT。

“但如果在我施放完这些前目标就死了呢?我又卡在这个序列里了,我可不想设什么定时器!”

那也没关系,我们可以用其他的条件选项。如果你设定“resetarget”,那序列将在你改变目标时就重置到起始位置。你也可以设置“resecombat”,每当你脱离战斗,这个序列就会被重置了。如果你使用“/”控制符(你还记得吧,之前提到过),你也可以将这些重置条件选项组合起来!

/castsequence resecombat/target 腐蚀, 献祭, 痛苦诅咒

就这全了,这下子每当你改变目标(比如原来的目标快死了,你选中的新的目标)或脱离了战斗(可能目标在你施放完所有DoT前就死了),它将会把整个序列重置,让你可以从头开始。

“OK,真棒,我想我现在弄明白了!给我点时间设置新的宏....搞定!”

好极了,我很高兴能帮上忙。

“那...来决斗一盘吧?”

呃,不了,我从不和术士决斗。

“切,胆小鬼。”

—————————————————————————————————————————————————————————————

举例说明:

一些宏的例子:

通用宏:
---------------
/use [targeself] 厚虚空布绷带
无论当前目标是什么,这个宏只会对自己使用厚虚空布绷带。

战士宏
---------------
拦截/冲锋:拦截或者冲锋,或者切换到相应的姿态。
/施放 [nocombat, stance:1] 冲锋; [combat, nostance:3] 狂暴姿态; [nocombat, nostance:1] 战斗姿态; [combat, stance:3] 拦截

一般姿态宏:把<* Stance Ability>替换为任何你想要的技能
/施放 [stance:1] <Battle Stance Ability>; [stance:2] <Defense Stance Ability>; [stance:3] <Berserker Stance Ability>

压制:一个很简单的压制宏
/施放 [stance:1] 压制; 战斗姿态

法师宏
---------------
炎爆/火球:如果没有处于战斗则施放炎爆术(作为起手),否则就施放火球术
/施放 [nocombat] 炎爆术; 火球术

锁定变羊:总是将你锁定的目标变形
/施放 [targefocus] 变形术

牧师宏
---------------
向当前目标的目标施放强效治疗术,否则向当前目标施放
/施放 [targetargettarget, help] 强效治疗术; [help] 强效治疗术

1. 关于一键xx宏
公共CD是WOW中的基本法律,你平时要遵守,用宏仍然要遵守,所以那些需要按一下就能“变羊气定炎爆火冲冰锥”的
可以离开了,我们无能为力,这里所说的一键xx是指:同一个e79fa5e98193e4b893e5b19e363宏,你每按一下做一个动作,
同一个宏反复使用可以智能做出一系列反应,两次按键之间清自己留出公共CD时间

2. 动作条编号
下面的宏经常会要求你自己填某技能在动作条上的编号,这是因为技能/物品的冷却时间,射程等信息只能这样得到
动作条共有6个,每条包括12个按钮,共72个,通过菜单->界面设置 可以全部显示出来
图上动作条上红色数字是每条第一个按钮和最后一个按钮的编号
实际上暴雪提供了120个按钮,不过后面73-120不显示的,通过Flexbar等插件可以全部看到

3. 技能书编号
上边动作条编号大部分时间可以用技能在法术书中的编号代替,这样可以有效减少动作条的使用
但并不是都能代替,因为使用法术书中的编号只能得到技能的冷却信息,射程等其他信息无法得到

得到技能在法术书中编号请使用这个宏

技能名不要加等级,比如 多重射击
/script local s,i,n="你要查的技能名",1;while 1 do n=GetSpellName(i,"spell");if n then if strfind(n,s) then ChatFrame1:AddMessage(i);break;end;i=i+1;else break;end;end;

4. 物品在背包中的位置
现在使用背包中的物品必须指定物品所在包裹编号,以及物品在包裹中的格子序号:UseContainerItem(bag, slot)
bag就是包裹编号,slot就是包裹中格子序号,WOW 2.0中这种情况将得到改善
包裹编号请看上边的图,每个包裹最左上角编号是1,其余格子从左往右依次2 3 4...

相关阅读

  • 高分求WOW宏基础知识

  • 广东在线游戏网游戏资讯
  • 首先LR是有三系天赋的,e69da5e887aae799bee5baa6e997aee7ad94363现在FB输出无疑生存占主导地位,一下是生存猎的常用宏,楼主笑纳  误导宏:  #showtooltip 误导  /cast [target=focus, help]误导 
  • wow宏命令怎么写

  • 广东在线游戏网游戏资讯
  • /cast=/施法e799bee5baa6e78988e69d83334/use=/使用格式:/cast 技能名含等级最好是从法术书里面shift+点击加入target=? 目标为(施法.使用物品)格式:/cast [target=?] 技能/target=?[target=mouseover] 这
  • 魔兽世界如何设置宏命令-wow宏命令设置

  • 广东在线游戏网游戏解答
  • /cast 就是释放技能 我知道的有几种用法..../cast 技能 (直接释放一个技能)百/cast 技能1,技能2,。。。。。。(这个是按顺序释放技能)/castSequence reset=XXX 技能度1,技能2,。。。。
  • 求一魔兽世界战士宏-求一WOW 战士宏命令

  • 广东在线游戏网游戏攻略
  • 下面给出的是在JJC中战士很有用且很简单的宏命令:(宏的图标一律第一个,就是那个红色的问号) 1:宏内容 ( #showtooltip /cast [combat] 压制; [nocombat] 冲锋 ) 在JJC中战士在战斗姿态有2个必
  • 求魔兽世界详细宏命令教程-wow 宏命令

  • 广东在线游戏网游戏攻略
  • 点开安键设置。里面有个前一个动作条之类的东西。还有后一个。随便把一个设置为A。接着点下A就到2条,再点A就到A,循环。一系列条件选项将可以被应用于以下斜杠命令:/cast,/us
关键词不能为空

标签导航

魔兽世界暗夜精灵猎人全攻略 魔兽世界著名的猎人有哪些? 魔兽正史知名的精灵猎人有哪些!? 魔兽世界暗夜种族历史适合猎人吗?哪个种族历史最适合猎人?切记... 进击的巨人游戏解压过程 今天才下好了进击的巨人单机游戏,在主界面还行,但是一开始玩的... 进击的巨人中文版游戏被抓了怎么逃 逗游进击的巨人单机版,一开始玩一点不卡,大概过了半个月没玩,... wow宏命令大全 wow简单的宏命令的介绍和LR入门简单实用的宏命令 WOW宏命令? 高分求WOW宏基础知识 快快游戏盒下的游戏后来不能玩了 用快快游戏下进击的巨人重新安装了还是这样怎么办? gta5刚下载的!我在快快游戏盒下载的!打开就这样!怎样才能... 我在快快游戏盒中下载的刺客信条3为什么玩不了? WOW急救等级到375了 还怎么提升急救等级上限?需要人物等... 求WOW中急救 高级到满级的详细过程! WOW各等级的急救训练师分别在哪啊? 魔兽世界急救分别在几级时可以在导师处学习? 想请问一下适合两三个人玩的单机游戏,要最新出的那种经典的也可... 好玩的单机游戏 (自己玩过的)不要复制 推荐一下你们在玩的单机游戏 比较经典的游戏就不用推荐了 玩过很多经典单机游戏的GG JJ 们进! wow掉率最低的双手剑是哪一把 魔兽世界双手武器 灾变之刃 在哪里掉落? 魔兽世界双手剑夜刃在哪里掉落 魔兽世界里眩光和夜刃两把剑在哪里爆的?????谢了!拜托各位... 进击的巨人中艾伦父亲去哪里了?还有铠之巨人和超大型巨人都是人... 进击的巨人铠之巨人为什么说这句话 艾伦打铠巨人在哪集?? 艾连在进击的巨人中第几集跟铠之巨人打 wow多少级能学宗师级急救 魔兽世界宗师级急救师在哪里学 魔兽世界的高级和大师级的急救在哪里学? WOW宗师级急救在哪学 魔兽世界荆棘谷 棘齿城 拍卖官叫什么? 魔兽世界拍卖行在哪 魔兽世界中立拍卖行在哪 怎么找不到? 魔兽世界荆棘谷的拍卖行在哪里 魔兽世界副本坐骑蓝龙怎么拿 魔兽世界哪个副本出蓝龙? wow中小宠物蓝龙怎么得? 魔兽世界,蓝龙坐骑怎么得? 有个单机模拟经营小游戏 商场大亨小游戏攻略 记住是小游戏!!! 商场大亨攻略 求一款轻松的模拟经营类小游戏,最好是超市类的~ 操控商人,在各个国家倒卖货品,赚钱,... 现在有什么好玩的小游戏,要那种耐玩的,能升级,能存东西的,养... 经营酒吧小游戏请问哪里可以玩到经营类的小游戏呢,想玩玩看,... 推荐一款养成经营类小游戏 有什么好玩的经营类小游戏?