WOW宏命令怎么做

WOW宏命令怎么做,第1张

魔兽世界宏命令完全秘籍 这是美服的 国服有的用汉字 这个可能有久远了 是我原来搜集的一:基础教程 1什么是宏命令?
玩过EQ的都知道一点宏的知识,比如组队时用来告诉队友你的行动,告诉目标等。最简单的比如puller 常用的: /v %t过来了,大家集中火力。 法师常用的: /v 我要催眠%t,大家不要打醒他 这些宏个性鲜明,是EQ的一大乐趣之一。 然而EQ毕竟是N年前的游戏,宏也比较简单,和它比起来。WOW的宏就复杂和强大的多了。它的函数就有上千种,如果都掌握,能实现许多匪夷所思的功能。 一个宏可以完成一个相对比较复杂的命令比如战斗中发布命令,如果打字当然不算麻烦,但在战斗中却很要命浪费了时间和生命一个简单的宏便可以用一个键来完成这一切 2宏命令的设置流程:
首先,回车,再敲/MACRO。看见了吧?会d出一个窗口,上面有New(新建宏命令)和Complete(完成宏命令)两个按键。点New,又会d出一个窗口,哇,花花绿绿的,里面包括了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 aspectofmonkey (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 PlayerFrameinCombat) 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的宏函数库可以去这两个地方查:] >全系爆发宏
#showtooltip 战吼
/CAST 战吼
/CAST 天神下凡
/CAST 浴血奋战
/CAST 打磨利刃
/CAST 死亡之愿
/USE 饰品名字
/USE 德拉诺力量药水
PS:药水和饰品名字大街可以后期换,打磨利刃和死亡之愿当然是PVP天赋技能啦!
冲锋宏
鼠标指向[冲锋]、解除[剑刃风暴]效果,可施放[乘胜追击](技能可以换)
#showtooltip 冲锋
/cast [target=mouseover,harm][target=target,harm] 冲锋
/cast !乘胜追击
/cancelaura 剑刃风暴
/script SetRaidTarget("target",8)
武器宏
怒火聚焦天赋
致死打击宏
#showtooltip 致死打击
/startattack
/castsequence reset=1 怒火聚焦,怒火聚焦,怒火聚焦,致死打击
/cast !致死打击
PS:点了怒火的话,只有一句话,你只能打致死,打致死,还是打致死。无脑的按着宏。

这是个网上找的教程 你先看下不懂得再问
魔兽世界宏
在新的系统中,你依然可以使用原来的这些格式,不过你现在可以加入条件选项来使得“/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”一样,当其中一个条件选项成立时执行。
在宏编辑器里按“”图标将强制宏以当前法术的图标显示。
--------------------------------------------------------------------------------
===========================
姿态
姿态以同样的原理工作,当姿态编号没有给出时,则在玩家处于任一姿态都成立(注意,战士永远都处于某个姿态中)。如果给了编号,则检测该姿态是否被激活。
每个职业的特定姿态都有不同的编号,这是一个列表:
战士:1 战斗 2 防御 3 狂暴
牧师:1 暗影形态
德鲁伊:1 熊 2 水栖 3 猫 4 旅行 5 枭兽/树
盗贼:1 潜行
圣骑士的光环在宏条件选项系统中将不再被作为姿态处理。
请记住,如果你跳过了某个姿态(例如作为战士却没有做防御姿态的任务),你的姿态编号将会递减,比如狂暴姿态的编号会变成2号。
一些姿态宏的例子:
/施放 [nostance] 熊形态
如果没有在一个形态下,则变形到熊形态。
/施放 [stance:1] 压制; [stance:2] 破甲; [stance:3] 旋风斩
在战斗姿态下施放压制,防御姿态下施放破甲,狂暴姿态下施放旋风斩。
/施放 [stance:1] 低吼; [stance:3] 爪击
在熊形态施放低吼,在猫形态施放爪击。
/施放 [nostance:3] 猎豹形态
如果不在猎豹形态,则变形猎豹,但如果已经处于猎豹形态,也不会把你变回来。
--------------------------------------------------------------------------------
New 20 Macros:
Targeting:
选取目标
/targetenemy
/targetfriend
/targetparty
/targetraid
/targetlasttarget
/targetlastenemy
/assist [name] - Assist your target or the named unit if specified
use item:
使用物品
/use <itemname>
/use <slot>
/use <bagid> <bagslot>
/equip <itemname>
/equipslot <slot> <itemname>
/userandom <item1>, <item2>, item3, …
Pets:
宝宝
/petattack
/petstay
/petpassive
/petdefensive
/petaggressive
/petautocaston <spell>
/petautocastoff <spell>
Casting:
释放
/stopcasting
/cast [option] <Spell Name>
/castrandom <Spell Name>, <Spell Name2>, …
/castsequence [reset=N/target/combat/shift/alt/ctrl] <Spell Name1>, <Spell Name2>, …
Sequenced Casting
队列释放
reset可以指定一个特定的时间,时间结束后重置,或者在改变目标或结束战斗时重置
队列按顺序释放直到重置,下一个法术只有上一个成功释放才会进行
你可以在开始时放置判断语句,来决定何时使用这些法术
使用物品也同样适用
Action Bars:
动作条
/changeactionbar <num>
/swapactionbar <num1> <num2>
Attacking:
攻击
/startattack [unit]
/stopattack
Buffs/Auras:
取消魔法/姿态,形态,状态等
/cancelaura <name>
Macros:

/stopmacro [option]
如果一个动作中有多个判断语句,它们在动作时都会进行判断,以下是可以用的判断语句
target=unit---判断特定单位(仅用于施法和使用物品)你可以指定none来应对无目标时。
help/harm---判断目标可协助还是可攻击
combat---判断你在战斗中
stance或者stance:#---判断你处于某种姿态/形态
stealth---判断你在潜行中
mounted---判断你在坐骑上
swimming---判断你在游泳
flying---判断你在飞
indooors---判断你在室内
outdoors---判断你在室外
modifier或者modifier:shift|ctrl|alt---判断你的键绑定
equipped:<invslot>|<itemclass>|<itemsubclass>---判断你带着特定的装备
actionbar:<bar>---判段你是选择了特定的动作条
button:Z---判断特定的键按下
pet:<name>|<family>---判断你目前的宝宝名称/种类
channeling or channeling:spell---判断你在引导(特定的法术)
exists---判断特定目标存在
dead---判断目标死亡
stance和modifier你可以列出几个数量来判断。如 modifier:shift/ctrl来对应shift或ctrl键按下
所有的判断前可加no来选择反向的,如[nocombact]
--------------------------------------------------------------------------------
actionbar:<number>-判断当前动作条是否被列出。<number>可为1、2、3、4、5、6~
pet:<pettype或petname>-pettype为宠物类型;petname为宠物名字。如果不填写宠物类型或名字则判断宠物是否存在。
mounted-判断是否在坐骑上。
swimming-判断是否在游泳。
flying-判断是否在飞行中。
outdoors-判断你是否在室外。
indoors-判断你是否在室内。
button:<#>判断某个特定按钮是否被用来触发技能。<#>可为1(鼠标左键)、2(鼠标右键)、3(鼠标按键3,也就是鼠标滚轮向下按,不是向上滚也不是向下滚)、4(鼠标按键4,多键鼠标专用)、5(鼠标按键5,多键鼠标专用)。默认为1。
channeling-判断你是否在引导法术。
channeling:法术名称-判断你是否在引导特定的法术。
exists-判断特定目标是否存在。
dead-判断目标是否死亡。
stance:<#>-判断是否在姿态中,默认为1(只写stance不写编号为默认)。牧师的暗影形态,盗贼的潜行都为1。
战士:1战斗、2防御、3狂暴
德鲁伊:1熊、2海豹?、3猫、4旅行、5枭兽/树
equipped:装备名称/类型/子类型-判断某件装备是否在装备中。比如“/cast[equipped:魔杖]射击”,这个宏的意思是如果装备魔杖就使用射击。
---------------------------------------------------------------------------
/castsequence
连续点击可以按顺序施放指定法术。一个法术施放失败,后面的法术就不会被施放。
常使用的条件选相:reset=<#>或target或combat或它们的组合,其他同“/cast”。简单介绍一下<#>/target/combat的作用。
<#>-代表数字,一般都是1到1800,单位为秒。/castsequencereset=120部落徽记,亡灵意志,这个宏的功能是先使用部落徽记,然后使用亡灵意志。如果120秒后亡灵意志依然没有被施放那么还是使用部落徽记。但是,reset=<#>永远都是在你施放最后一个法术的时候开始记时。
target-切换目标时重至宏。
combat-战斗开始时重至宏。
--------------------------------------------------------------------------
所有条件都可以在前面加“no”来达到相反的效果!比如“nocombat”,判断你是否不在战斗。
“,”相当于以前的and。比如“/cast[help,combat]快速治疗”,这句的意思就是目标为友方并且在战斗中时使用快速治疗。
“/”相当于以前的or。
----- --------------------------------------------------------------------
/castrandom
随机施放法术,比如“/castrandom变形术:猪,变形术:羊,变形术:龟”。(我变~我变~我变变变!)。:
--------------------------------------------------------------------------------
使用物品或装备,不再需要指定编号。比如“/use厚符文布绷带”。
/userandom
随机使用指定的几件物品。
/targetenemy
选定一个敌对目标。
/targetfriend
选定一个友善目标。
/targetparty
选定一个小队队友为目标。
/targetraid
选定一个团队队友为目标。
/targetlasttarget
选定上个目标。
/targetlastenemy
选定上个敌对目标。
/assist
协助~同“/协助”。
/petattack
宠物攻击。
/petstay
宠物停止。
/petfollow
宠物跟随。
/petpassive
宠物被动形态。
/petdefensive
宠物防御形态。
/petaggressive
宠物攻击形态。
/petautocaston法术名称
宠物法术自动施放开启。
/petautocastoff法术名称
宠物法术自动施放关闭。
/focus
一直锁定一个目标~比如把这个命令和宠物攻击结合做一个宏。再比如你当前的宠物是MM,并且用这个宏让MM去攻击一个战士,然后你切换了目标,并让MM施放诱惑,这时MM诱惑的目标不会是你当前的目标,而是刚才的那个战士。
#show<法术名称/物品名称>
这个命令可以让你的宏显示指定法术或物品的图标。
/cancelaura
取消BUFF~比如“/cancelaura奥术智慧”。
/stopmacro [option]
停止宏,可加条件判定。这里有一个特殊的例子:
/cast [harm] 变形术
/stopmacro [noharm]
/p 正在把%t变羊!别去碰它!
如果变形术施放失败,那么就不会在小队内说话。
/click
点击?貌似是的。和“/cast”一样何以加事件判断。
实例:/click [pet:虚空行者] PetActionButton1
还要说的一个重点内容:“PetActionButton1”,1可以改为1-10任何一个数,意思就是宠物技能栏的1-10。
50码宏没变
/consoleSETtargetNearestDistance"50"
将“TAB”能选定目标的最远距离改为50
--------------------------------------------------------------------------------
身上各个部位编号:
1:头
2:颈
3:肩
4:衬衣
5:胸
6:腰带
7:腿
8:脚
9:手腕
10:手套
11:手指1
12:手指2
13:饰品1
14:饰品2
15:背
16:主手
17:副手
18:远程武器
动作条编号:
主动作条1为1--12
主动作条2为13--24
主动作条3(右1)为25--36
主动作条4(右2)为37--48
主动作条5(右下)为49--60
主动作条6(左下)为61--72
背包及包裹格子编号:
背包从右到左的编号分别是:4、3、2、1、0~
包裹格子的编号是从左至右排列,一个包的第一行分别是:1、2、3、4~
然后是包裹第2行:5、6、7、8~下面几行依次类推。
--------------------------------------------------------------------------------
/cast
简单的说就是/施放,并且使用这个命令的宏只有一个法术会被施放。现在的这个命令可以加入条件来判定法术是否被施放。比如“/cast[help,combat]快速治疗”,这个宏的意思是当目标为友善,并且在战斗中,那么施放快速治疗。
可用的条件:
help-判断目标是否为友善;
harm-判断目标是否为敌对;
combat-判断你是否在战斗中;
stance或stance:#-判断你是否在姿态中或是否在指定姿态中;
stealth-判断你是否在潜行;
modifier或modifier:x(x可为shift、ctrl、alt或者是它们的组合)判断某个或某几个按键是否被按下。
equipped:<item>-判断某件物品是否在装备中。<item>可以是装备栏编号、装备分类(武器、副手。。。)、装备子类(双手剑、法仗等等。。。)
target=<unit>-可以把技能目标指定为任何有效的目标,并且可以另你不丢失当前目标!<unit>还可以为“none”,用来指定没有目标的时候。“self”,用来指定只对自己施放
--------------------------------------------------------------------------------
猎人宏
1 有 猫鼬撕咬,猛禽一击 则发,无 则无限 摔绊
/startattack
/castrandom 猫鼬撕咬, 摔绊
/stopcasting
/cast 猛禽一击
<优点:优先使用猫鼬撕咬,猛禽一击后可 无限摔绊~
缺点:5码外使用则可能会打断自动射击,而猛禽一击 此后可能因距离卡住 >
2 一键2守护切换
/castsequence 灵猴守护,雄鹰守护
<缺点:一键2守护宏在自己身上已有其他守护情形下使用会出现2守护不按顺序出的BUG,
故建议 猎豹守护 独立一键~ >
3 杀戮命令 +宠物攻击 合为一键
/petattack
/cast 杀戮命令
略述射击LR PK:
*合理控制距离<熟练使用摔泮+猛禽>和利用距离使用技能
*LR走位和移形换位要熟练
*少用带减益伤害的钉刺,配合好陷阱+驱散
*大致 多重>奥术>自动>稳固姿态切换
--------------------------------------------------------------------------------
小D宏
<建议将 变猎豹形态,巨熊形态 绑定鼠标中轮上下键 >
1 <此宏加入 [stance:3] 猎豹形态 时可在猎豹形态和人型无限切换,不易控制--->
可狂摁此宏任意形态下切回 猎豹
/cancelaura [stance:1] 巨熊形态; [stance:2] 水栖形态; [stance:4] 旅行形态; [stance:5] 飞行形态
/cast [nostance] 猎豹形态
2 同上 可狂摁此宏任意形态下切回 巨熊
/cancelaura [stance:2] 水栖形态; [stance:3] 猎豹形态; [stance:4] 旅行形态; [stance:5] 飞行形态
/cast [nostance] 巨熊形态
3 此宏为任意姿态变人型---<EG:在人型 快捷栏第1 放一治疗技能,在猎豹 快捷栏第1 放此宏,则在猎豹形态下狂摁1,自动变回人型治疗 >
/cancelaura [stance:1] 巨熊形态; [stance:2] 水栖形态; [stance:3] 猎豹形态; [stance:4] 旅行形态;[stance:5] 飞行形态
4 可狂摁此宏任意形态下切回 水栖形态
/canelaura [stance:1] 巨熊形态; [stance:3] 猎豹形态; [stance:4] 旅行形态; [stance:5] 飞行形态
/cast [nostance] 水栖形态
5 4,5,6可用条件合一起
/cancelaura [stance:1] 巨熊形态; [stance:3] 猎豹形态; [stance:2] 水栖形态; [stance:5] 飞行形态
/cast [nostance] 旅行形态
6 可狂摁此宏任意形态下切回 飞行形态
/cancelaura [stance:1] 巨熊形态; [stance:2] 水栖形态; [stance:3] 猎豹形态[stance:4] 旅行形态;
/cast [nostance] 飞行形态
7 <猎豹形态宏,建议2技能,避免后果,其他职业宏亦是,不包括条件和下一次攻击技能>
战斗状态下 凶猛撕咬 ,脱离则 潜行
/cast [nocombat] 潜行; [combat] 凶猛撕咬
8 潜行状态下 突袭,否则 裂伤(豹)
/cast [nostealth] 裂伤(豹); [stealth] 突袭
9 <(巨)熊形态宏 >
5码内则 猛击 ,8码外 野性冲锋
/施放 野性冲锋
/施放 猛击
10 裂伤(熊), 重殴 合为一键
/cast 裂伤(熊)
/cast 重殴
略述野D PK :
和物理系P多用巨熊形态,F系多猎豹
PK无外乎控制+攻击技使用,多注意恰当切换形态使用限制技能
注意自己强大的加血能力,别以为随便就可以秒FS
注意自己在人型时不禁可以加血,也可以使用魔法攻击
有裂伤(Mangle)则放弃使用性价低的爪击,斜掠技能
近战职业PK要注意走位,做到在任意移动视角+身法腾挪的同时随意释放任意几个常用技能
--------------------------------------------------------------------------------
ZS宏
一键2姿态可以在战斗姿态快捷栏键1放 狂暴姿态,在狂暴姿态捷栏键1放 战斗姿态,则摁1可在2姿态间切换<贼潜行,德形态同理> , 可3姿态各自一键<理论上优于1键2姿态>
1 </startattack 理论上可放任意攻击技能宏前面,慎用>
乘胜追击,致死打击,压制 和自动攻击 合一键
/startattack
/castrandom 乘胜追击,致死打击,压制
2 <冲锋合狂暴姿态宏 效果不佳 >
5码内 破甲攻击,8码外 冲锋
/cast 冲锋
/cast 破甲攻击
3 <应放1宏 对应的狂暴姿态快捷栏位置>
乘胜追击,旋风斩,致死打击 和自动攻击合一键
/startattack
/castrandom 乘胜追击,旋风斩,致死打击
4 <同冲锋 应放2宏 对应的狂暴姿态快捷栏位置>
5码内 破甲攻击,8码外 拦截
/cast 拦截
/cast 破甲攻击
5 复仇,盾牌格挡合为一键
/castrandom 复仇,盾牌格挡
6 <#showtooltip 可带宏前,显示此技能冷却>
5码内 嘲讽,8码外 援护
#showtooltip 援护
/cast 援护
/cast 嘲讽
7 双手武器 与 单手+盾牌 互切
/equip [noequipped:单手剑] 水晶之剑<同技能名 按SHIFT+左键点击物品输入>
/equip [noequipped:盾牌] 勇士之燃烧盾牌
/equip [noequipped:双手武器] 血鼠之镰
/cast [equipped:盾牌]
8 无盾牌则换上盾牌再 法术反射 ,有则直接 法术反射
/cast 法术反射
/equip [stance:1/2] 水晶之剑
/equip [stance:1/2,noequipped: 勇士之燃烧盾牌
9 斩杀 英勇打击 合一键
/cast 斩杀
/stopcasting
/cast 英勇打击
略述武器ZS PK
近战职业PK要注意走位,做到在任意移动视角+身法腾挪的同时随意释放任意几个常用技能
姿态切换要快,熟练掌握3姿态常用技能切换
把握时机,善用怒气,英勇打击应在怒气过高或距离5码外使用

/cast [combat] 斩杀
/use [nocombat,outdoors,flyable] 飞行坐骑物品名称
/use [nocombat,outdoors,noflyable] 地面坐骑物品名称
/dismount [mounted]
/if IF_CSPELL()
/cast 盾击
/end
/startattack
/cast 盾牌猛击
/cast 复仇
/cast 毁灭打击
/cast 盾牌格挡
/if UnitMana("player")>25
/cast 英勇打击
/end
/if UnitExists("targettarget") and not UnitIsUnit("player","targettarget")
/cast 嘲讽
/end
这个宏的意思就是如果目标在读条就盾击,没有就 盾牌猛击 复仇 毁灭打击 盾牌格挡,4技能循序使用,怒大于25就英勇打击
目标不是我就 嘲讽
这个宏放在防御姿态
这是一个最大仇恨化的一键拉怪宏。如果你mt的时候用这个键别人ot那么可以要求别人降低dps因为你的仇恨已经最大了。
新建第二个宏
/startattack
/if UnitCastingInfo("target") or UnitChannelInfo("target")
/cast 拳击
/end
/if UnitHasSpellEffect("target","断筋")
/cast 致死打击
/cast 乘胜追击
/stopmacro
/end
/ifcast 断筋
/cast 断筋
/else
/cast [harm:1tb] 刺耳怒吼
/end
一键杀人断筋拳击两不误
上不到断筋的时候才会执行,比如你断一个小D,他突然旅行形态跑出了5码外,按这个宏就会立刻刺耳 ,放在狂暴姿态
#show 致死打击
/startattack
/cast 冲锋
/cast [combat:1tb] 断筋
/end
/cast 压制
/cast 斩杀
/cast 乘胜追击
/cast 致死打击
/cast [combat:1tb] 撕裂
/if UnitMana("player")>50
/cast 英勇打击
/end
一键杀人,冲锋接断筋自动判断(有这个debuff就不会浪费怒气)断筋,斩杀,拳击。 这个对应战斗姿态
目前这个插件和对应的宏24测试可用
如果不装这个插件上边的宏全部无效。
其实第三个宏的部分功能就是你所提的要求了,图标你可以选择问号 这样就是冲锋的图标,不在战斗就冲锋,冲锋过去就断筋,乘胜追击和致死哪个能用就用哪个,然后接一个流血让盗贼溜不掉,怒气大于50的时候就英勇,当然你自己可以改一下。如果去掉致死就是狂暴杀人宏了。
好了 有这几个键您还需要一键切来切去姿态的宏吗?战士可有三个姿态哦。把F1 F2 F3设置成对应三个姿态好了 你有足够多的技能栏和最顺手的热键对应这四个宏。

在WOW的世界中,可能你会第一次接触到“宏”这个名词。
什么是宏命令?
说白了就是同时把几个技能热键绑到一起用一个键来代替,就像是一份计划书一样,你事先在里面输入你常用的一些命令,当你想用的时候只要按下这个键就可以了。
宏命令的设置流程:
首先,回车,再敲/MACRO。看见了吧?会d出一个窗口,上面有New(新建宏命令)和Complete(完成宏命令)两个按键。点New,又会d出一个窗口,哇,花花绿绿的,里面包括了WOW几乎所有的技能图标,随你喜欢,随便选一个!它就是你设置的宏命令的图标了,给它取个名字吧!方便你用的时候好找。然后回到第一个窗口,在它上面有一个输入菜单(别告诉我找不到…它可是占了这个窗口的一半多…)在里面输入特定的内容,然后点Complete。接下来你要做的就是把这个代表你宏命令的图标用鼠标左键拉到快捷栏里,想怎么用就怎么用…
宏的一般用途:
你可以在宏命令里输入一些你可能经常会说的话或是一些搞笑的语句。
比如,你可以在宏窗口里输入以下内容:
“/say 各位部落的牛鬼兽魔们…赏小弟点钱吧…”
或者“/say 我是奸商!长期收购各种皮类材料。”
甚至“/say 哇,那个人的背影好像一条狗耶!”
其中/say就是说的意思,当然你也可以输入/yell,这个是全区域大叫的意思(你试试刷屏看看…如果你想见GM的话)另外/g是工会说话而/p是小队说话。
当你想让人看到这些话时,只需要点击代表那句话的宏键就可以了。
一般比较酷的人(比如我)会在宏命令里连续写上好几行的内容,搭配上动作表情和语音,比如当你向某人求婚时:
第一行内容:“/Kneel”
第二行内容:“/say 如果你不嫁给我,那么我就一辈子不起来…”
或者当你被怪物追杀时:
第一行内容:“/v help”
第二行内容:“/say 哪位兄弟发发慈悲先,帮我把屁股上的狗嘴翘开…”
其中/Kneel就是让你跪下来的动作而/v help则是发出求救的声音(真的有声音!)。当然,在游戏里有好多动作和声音选项可以用在宏里面,你可以在聊天窗口上的一个选项里看到所有的动作和语音选项。
几个常用的宏命令:
/Assist 这是个援助进攻的命令。当你的队伍同时面对几个敌人时,只要点击自己的队友(一般是队伍中的战士),然后使用这个命令,你的目标就会变成战士所选中的目标。大家集中火力消灭一个起!
/Cast 这是个使用技能的命令。当你在宏命令里输入/Cast 技能名(技能等级)或者只要按住Shift同时用鼠标点击一下你想要输入的技能的图标。例如当你是一个战士,想制作一个使用战斗怒吼的宏时,你可以输入/Cast Battle Shout(Rank 1)或者是直接按住Shift点击Battle Shout这个技能的图标。当然你可以在一个宏的不同行上输入几个技能,那么当你使用这个宏时,几个技能就会一起释放出来,再用不着你像章鱼一样同时按下几个键了 。
%t 这个符号也许会经常出现在你的宏命令里,它是一个代码,代表你当前所选中的人名。例如,你在宏里写下这么一句。(注意:后面要加一空格。)
“/g %t ,今天天气真好,有没兴趣和我一起上山采蘑菇…”
如果你点中一位名叫苯笨的玩家,那么当你按下这个宏时,你就会说:“笨笨,今天天气真好,有没兴趣和我一起上山采蘑菇…”
/Target 这是一个自动选择目标的命令,你可以在宏里输入/Target (xxx),那么当你按下这个宏时,你将自动选定这个叫xxx的目标。
宏命令在战斗中的用途:
对WOW有所了解的人都知道,在WOW中的组队战斗中非常讲究配合。其中,战士要充当一个肉盾角色,牢牢的吸引住怪物,法师盗贼等进攻型角色则要在尽量造成杀伤力的同时又要保证怪物对自己的仇恨不超过战士,别让怪物丢下战士追着自己打,而牧师等职业更是肩负着为队伍成员加血的重要责任。那么在这个分工细致的战斗过程中,时时刻刻让队友们知道自己在干什么,希望队友们干什么是非常有必要的。这便是宏在战斗中的用途了。
我们举一个例子吧。
比如我们的女牛头战士挂牛头卖狗肉正准备对一头叫金牙的狗头人发起攻击,那么在进攻前她会先按下这个宏:
“/P 同志们请注意,同志们请注意!我把%t 老兄勾引来了,大家埋伏好准备打劫…”翻译过来也就是“同志们请注意,同志们请注意!我把金牙老兄勾引来了,大家埋伏好准备打劫…”
这样提醒全队玩家是非常有必要的,否则大家都不知道即将面临一场战斗那可糟糕了……想象一下,如果没有宏命令,挂牛头卖狗肉一边拉怪还要一边辛苦的敲字…
于是乎,纯洁的金牙老兄便被牛嫂勾引过来了,殊不知,面临它的将是一队如狼似虎的部落玩家…
当金牙老兄出现在部落众的视线里时,我们的亡灵法师骨头按下了这个宏:
“/Target (挂牛头卖狗肉)
/P %t 请放心!目标已经锁定!
/Assist
/p %t ,你逃不掉了…”
翻译过来就是对队友们说“挂牛头卖狗肉请放心!目标已经锁定!金牙,你逃不掉了…”同时目标已经自动转向了挂牛头卖狗肉选中的金牙。
接下来女牛头人使劲对金牙挑衅,增加仇恨度,到了一定时候,牛头便又按下了这个宏。
“%t 已经完全对我着迷!同志们超家伙上啊!”
翻译过来就是“金牙已经完全对我着迷!同志们超家伙上啊!”
早就在一旁等的不耐烦地一帮部落禽兽们立刻欢呼雀跃的跑上前去,其中还以亡灵法师骨头最为积极,他的宏是这么设的:
“/p 社会主义好,社会主义好,社会主义的钢炮准的呱呱叫,我在瞄,你在跑,打中以后痛得你是哇哇叫,啊,哇哇叫…”
/Cast Fireball(Rank 1)”(释放一级火球术)
于是乎骨头边唱着歌边扔了个火球出去…
战斗很快就结束了,大家把金牙扒了个光,发现并没有什么值钱的东西,于是队里的巨魔牧师磨了蘑牙,选定挂牛头卖狗肉又按下了这个宏:
“/p 漂亮的%t **,我来给你补补妆,接着发挥你的魅力去勾引人吧!
/Cast Lesser Heal(Rank 2)”释放2级轻微治疗。
相信以上的宏除了可以让你更好的掌握一场战斗的同时也能让你在激烈的战斗中会心一笑吧?其实宏在战斗中发挥的作用远不止这些,如何更好(更有趣)的设置属于你自己的宏也是WOW的乐事之一。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12604290.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存