您的位置:广东在线游戏网 > 游戏解答 > WOW宏命令怎么做

WOW宏命令怎么做

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

返回目录:游戏解答


大脚现在有一个宏命令选项 各职业都有 我可不是打广告啊

魔兽世界宏命令完全秘籍 这是美服的 国服有的用汉字 这个可能有久远了 是我原来搜集的一:基础教程   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。在没有目标或者目标是敌人的时候给自己加e68a84e8a2ade79fa5e98193364增益魔法或治疗。
  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 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:///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();


放出目前最简单,最完美,最强DPS,突破宏命令延迟缺陷的抽筋宏。

已经测试,200急速,40秒内放出26公共CD的个技能外加两个沉默射击e69da5e887aa7a686964616f334(做到这些的理论所需时间是40.2秒),自动射击次数正常一个不少。无论你是什么装备档次,只要是射击天赋就适合使用

更新后的前四个宏功能是,按住ALT键使用准备就绪,并且继续执行宏不会卡技能。
需要注意两点:
1,按住不要松太快,确定准备就绪使用了再松开。
2,准备就绪CD没到请不要按。

宏1:橙弓,无瞄准雕文
/施放 [mod]准备就绪;!自动射击
/施放 沉默射击
/施放 杀戮命令
/castsequence reset=10/alt 奇美拉射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击
/castsequence reset=10/alt 瞄准射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击
/施放 稳固射击

宏2:橙弓,有瞄准雕文
/施放 [mod]准备就绪;!自动射击
/施放 沉默射击
/施放 杀戮命令
/castsequence reset=8/alt 瞄准射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击
/castsequence reset=10/alt 奇美拉射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击
/施放 稳固射击

宏3:非橙弓,无瞄准雕文,整合准备就绪(这是一个一拖二宏有A,B两个部分)
宏A:
/施放 [mod]准备就绪;!自动射击
/施放 沉默射击
/施放 杀戮命令
/castsequence reset=10/alt 奇美拉射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击
/castsequence reset=10/alt 瞄准射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击
/click MultiBarBottomRightButton12

宏B:
/施放 [mod]准备就绪;!自动射击
/castsequence reset=6/alt 奥术射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击
/施放 稳固射击

使用时请将宏B放在MultiBarBottomRightButton12(右边动作条最后一格也就是右下脚那一格)的位置。把宏A放在要抽的那个位置。

宏4:非橙弓,有瞄准雕文,整合准备就绪(这是一个一拖二宏有A,B两个部分)
宏A:
/施放 [mod]准备就绪;!自动射击
/施放 沉默射击
/施放 杀戮命令
/castsequence reset=8/alt 瞄准射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击
/castsequence reset=10/alt 奇美拉射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击
/click MultiBarBottomRightButton12

宏B:
/施放 [mod]准备就绪;!自动射击
/castsequence reset=6/alt 奥术射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击
/施放 稳固射击

使用时请将宏B放在MultiBarBottomRightButton12(右边动作条最后一格也就是右下脚那一格)的位置。把宏A放在要抽的那个位置。

下面的两个宏遇到使用准备就绪的时候会卡住几秒。这里之所以放出来,是给那些不会使用一拖二宏或者懒得使用一拖二宏的玩家使用:

宏5:非橙弓,无瞄准雕文
/施放 !自动射击
/施放 沉默射击
/施放 杀戮命令
/castsequence reset=10 奇美拉射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击
/castsequence reset=10 瞄准射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击
/castsequence reset=6 奥术射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击
/施放 稳固射击

宏6:非橙弓,有瞄准雕文
/施放 !自动射击
/施放 沉默射击
/施放 杀戮命令
/castsequence reset=8 瞄准射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击
/castsequence reset=10 奇美拉射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击
/castsequence reset=6 奥术射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击,自动射击
/施放 稳固射击

相关阅读

  • WOW宏命令怎么做

  • 广东在线游戏网游戏解答
  • 大脚现在有一个宏命令选项 各职业都有 我可不是打广告啊魔兽世界宏命令完全秘籍 这是美服的 国服有的用汉字 这个可能有久远了 是我原来搜集的一:基础教程   1.什么是宏命
  • wow猎人宏命令怎么设置怎么用

  • 广东在线游戏网游戏解答
  • LR用的宏就那么几个吧,误导宏,和技能绑宏,暴发宏,就这几种吧。1,误导常用的是焦点误导,误导宝宝,/cast [target=focus]误导,这个意思是进本把你要误导的目标设焦点,一般就是
  • 魔兽世界猎人宏命令

  • 广东在线游戏网游戏资讯
  • #show 稳固射击 /petautocastoff 闪电吐息 /施放 [target=pettarget]杀戮命令 /施放 [pet:风蛇,target=pettarget]闪电吐息 /castsequence reset=3 稳固射击,!自动射击 /script UIErrorsFrame:Cl
  • wow宏命令怎么写

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

  • 广东在线游戏网游戏解答
  • 楼上说的都太麻烦了。 跟你说简单点吧 /CAST +技能名字 做个例子 /CAST 气定神闲 /CAST 炎爆术 就可以瞬间炎爆了。 如果愿意在在后面加一个 /Y 我瞄准你了! 就喊出来了魔兽世界宏命
关键词不能为空

标签导航

LR单刷厄运靠什么赚钱 关于LR单刷厄运 LR几级能单刷厄运? 现在魔兽世界LR单刷厄运还挣钱吗?? 求一部外国电影,好像在一个全是森林的岛上,岛上动物的体积都比... 想找一些关于寻找宝藏 好看的悬疑电影有哪些? 探险之类的外国电影看 找些挖宝藏类的电影 谁知道北斗神拳的作者是谁 力王vs北斗神拳,谁才是强者?我不一定说是电影里的力王,漫画... 漫画 力王 结局 北斗神拳的作者是谁?哪年出的动画? 魔兽世界现在版本的兽王猎人宏命令怎么做? WOW中猎人的最常用的宏命令怎么做啊?求大神帮助 wow猎人宏命令怎么设置怎么用 WOW宏命令怎么做 荒野之息会出中文补丁么 美版荒野之息能改日文语言吗 荒野之息 游侠lmao汉化组汉化补丁v1.0怎么汉化wiiu... 想问一下 日版萨尔达荒野之息可以调成英文吗 我国古代历史上,铁制农具的推广和使用始于哪个朝代 我国使用激素制剂始于哪个朝代? 问一下一种散弹枪 美国XM26霰弹枪有什么特点? 求助契约恋人新出角色攻略 我要《总裁的契约恋人:逃爱游戏(全本)》,包括VIP浏览的... 安卓模拟游戏王子的契约恋人 破解版或者修改版,谁能帮忙找找... 养成游戏契约恋人老打不开 怎么啦? 崩坏3算不算抄袭?请列出抄袭的东西来提醒一下在目前法律中,... 游戏与游戏之间怎么样算抄袭,怎么样算借鉴? 崩坏3抄袭过哪些游戏? 崩坏3抄袭了多少游戏 跪求大哥大姐帮小弟的wow 兽人LR想个名字最好拉风... 求一个好名字,用于WOW兽人LR和BB的 我想玩个魔兽世界的兽人LR但是想不到个匹配的名字,要和种族... 魔兽世界兽人男猎人叫个什么名字好 求希腊神话,北欧神话为背景的单机游戏 求一款北欧神话题材的单机RTS游戏 求推荐北欧神话类的游戏,电影,小说都推荐点 来几个和北欧神话相关的游戏吧~可喜欢神话故事了^_^ 猎户座离天狼B有多... 猎户星座离地球多远? 我们所居住的银河系在在猎户座的什么?部位 猎户座星云距离地球有多远 猎户座距地球多少光年 怪物猎人世界steam的贝希摩斯求大神带 怪物猎人世界贝希摩斯单人血量怎么这么厚 怪物猎人世界贝希摩斯rank等级多少才能刷 怪物猎人世界贝希摩斯猎虫龙魂虫怎么获得 猎人2012有汉化补丁吗?急急急!!!!! 猎人2012在快玩里面下的怎么把英文改中文 怪物猎人XX中文版什么时候出 猎人2012到底怎么玩啊