您的位置:广东在线游戏网 > 游戏攻略 > 魔兽世界盗贼实用宏命令-魔兽世界盗贼宏命令

魔兽世界盗贼实用宏命令-魔兽世界盗贼宏命令

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

返回目录:游戏攻略


关于宏命令嘛,给你找了篇文章你看看吧!~别忘了采纳!~文章很基础,学会了就可以自己做宏了!~一:基础教程

  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。切换双手武器与单e68a84e79fa5e98193362手+盾或者双手挥舞武器

  /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 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:///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:使用潜行,如果在zd潜行状态下则使用偷袭。
/cast [stealth] 偷袭; 潜行
2:如果处于战斗状态则使用消失,否则潜行
/cast [combat] 消失; [nostealth] 潜行
3:凿击 重新潜行
/cast [combat] 凿击; 潜行
4:左键点击时邪恶攻击右键点击则剔骨
/cast [button:2] 剔骨; 邪恶攻击
5:自动还击宏:
/startattack
/castrandom 邪恶攻击, 还击
6:左键点击时邪恶攻击右键点击则还击
/cast [button:2] 还击; 邪恶攻击
7:盲完绷带宏
/cast 致盲
/use [target="player"] 厚灵纹布绷带
8:一键闪避冲动乱舞宏
/castsequence 剑刃乱舞,闪避,冲动
9:一键鬼魅出血宏/施放 鬼魅攻击
/script if(UnitMana("player") >= 35 ) then CastSpellByName("出血(等级 3)"); end


一键上毒
#showtooltip
/use [nomodifier] 速效药膏 VII; [modifier:ctrl] 减速药膏; [modifier:shift] 致伤药膏 V; [modifier:alt] 致命药膏 VII;
/use [button:1] 16; [button:2] 17
左键主手,右键副手,ctrl是减速,shift是致伤,alt是致命!

闷棍+平砍宏
#showtooltip 闷棍
/console targetNearestDistance 10,000000
/targetenemy [noharm][dead]
/console targetNearestDistance 41.000000
/cast [harm,nodead] 闷棍
/startattack
/stopattack
插旗的时候用,多出来1次攻击!

正常的偷袭或者绞喉或者伏击/预备偷袭或者绞喉或者伏击
#showtooltip 偷袭
/cast [modifier:alt] 预谋
/cast 偷袭
#showtooltip 绞喉
/cast [modifier:alt] 预谋
/cast 绞喉
#showtooltip 伏击
/cast [modifier:alt] 预谋
/cast 伏击

暗影步+肾击
#showtooltip 肾击
/cast 暗影步
/cast 肾击
暗影步+闷棍
#showtooltip
/cast 暗影步
/cast 闷棍

暗影步/脚踢
平常按下就是使用暗影步。当按住shift使用时e69da5e887aae799bee5baa6e79fa5e98193337,将会使用暗影步+脚踢焦点目标!
#showtooltip 暗影步
/castsequence [modifier:shift, target=focus] 暗影步, 脚踢
/cast [nomodifier:shift] 暗影步
焦点致盲,按住ALT致盲焦点,但不会丢失当前目标!和上面那个暗影步+脚踢一样!
#showtooltip
/cast [nomodifier] 致盲
/cast [modifier:alt, target=focus] 致盲
/stopmacro [nomodifier]

闷棍目标
如果你没有目标的话,将会闷棍你周围最近的敌人。如果已经有目标了,将不会丢失。对于寻找附近的潜行敌人时,这个宏有很好的效果
#showtooltip 闷棍
/targetenemy [harm][nodead]
/targetenemy [noharm][dead]
/cast 闷棍

PS:对焦点目标起作用的宏,一定要预设焦点目标!上面的技能名字改成你在游戏里的技能名字!(有些我没改!)需要加上说话提示的宏,可以在后面加入
/P或者/Y或者/S ,一般是/Y,比如
/Y 【致盲】已经使用!请注意!
/in 8 /p 致盲 时间结束…请注意补羊或者恐惧
这就是8秒之后致盲结束,提醒队友帮忙恐惧!

这些宏你还可以自己更改!

相关阅读

关键词不能为空

标签导航

魔兽世界,所有能出坐骑的副本有哪些? 魔兽世界所有副本可以刷到的坐骑有哪些? WOW我LM的能给出所有副本的坐骑的出处吗? 高分求魔兽世界所有副本掉落坐骑出处,以及掉落几率 古剑奇谭大结局是什么 游戏双结局剧情介绍一览 古剑奇谭大结局是什么,详细 《古剑奇谭》大结局剧情是什么? 古剑奇谭大致剧情是什么 dnf鬼泣异界装备掉落地点 dnf装备掉落表 dnf异界3装备掉落地点 DNF异界装备的套装哪里爆? 佛不渡我,我自成魔,什么意思 佛若渡我,我必成佛,佛不渡我,我自成魔这话是在哪本书上的? 佛不渡我 我自成魔出处和全文 佛不渡我,我自成魔是什么意思?出自哪里? 魔兽世界盗贼宏怎么弄 魔兽世界盗贼实用宏命令 魔兽世界盗贼宏命令 求魔兽世界盗贼宏命令 古剑奇谭2夺命主仆怎么打? 古剑奇谭2侠义榜夺命主仆打完第一关怎么人物走不动了 按w ... 古剑奇谭2夺命主仆怎么打 《古剑奇谭2》侠义榜怒霜天君怎么打 怒霜天君打法 急需DNF异界3个图的详细打发,分别要带些什么药或者道具 dnf异界三个图的攻略,要详细哦! 求DNF异界3图的攻略,要最新的 dnf刷异界时,需要准备那些必备的消耗品? 《XXXholic》第一部,最后四月一日受伤,侑子说当时支付... 《xxxholic继》第12话中小葵为了救四月一日君寻付出的... 《翼·年代记》、《四月一日君寻》、《四月一日灵异事件簿(XX... 侑子和四月一日君寻到底是什么关系 请问魔兽世界盗贼在联盟里选择哪个种族好?顺便说一下原因谢谢... 《魔兽世界》的盗贼选什么种族好? 魔兽世界7.0潜行者选哪个种族?(以联盟为主) 魔兽世界盗贼选什么种族好? 古剑奇谭中七把凶剑都叫什么? 古剑奇谭7把凶剑分别封印在哪 古剑奇谭七把上古凶剑除焚寂之外还有哪些? 古剑奇谭中的七把凶剑是那几把,第二部讲的是哪把 dnf宠物有什么优点和作用分析 DNF里宠物有什么用? DNF宠物有什么用? DNF上的宠物有哪些?分别有什么作用? 我的世界电脑版1.8.1怎么调成中文 我的世界1.8.1怎么改中文 我的世界1.8.1什么变中文 我的世界1.8.1懒人包怎么调中文 难道只有盗贼会开锁,有没有会开锁的NPC WOW 盗贼开锁技能怎么练 WOW盗贼在哪学开锁 魔兽世界盗贼开箱子问题