魔兽世界宏是什么

作者&投稿:大叔维 (若有异议请与网页底部的电邮联系)
wow宏是什么? 怎么用啊?~

WOW所谓的宏就是一个命令集合,他可以将发言、技能、物品使用等通过命令结合在一起,节省键位和时间。
比如。
你经常技能A和技能B轮流使用,就可以使用如下命令
/cast A
/cast B
也可以用在物品上,请不要打物品名称或者技能名称,用CTRL键+鼠标左键点击需要的物品或者技能即可。
当然这个是最简单的一种,有时会出现卡CD用上你不想用的技能。
还有比如需要连续重复发言的场合。
/Y 我中毒了,快给我加血!
这个命令就是聊天里的大喊,后面是喊话的内容。
上面是简单的宏命令,还有一些更为复杂的宏,请自行百度搜索。
宏命令在系统菜单里,先新建一个宏命令,标记上图标、名字,然后再下面的宏命令栏里输入你需要的命令
网上找到命令以后直接复制到命令栏即可,记得点击保存。然后吧命令像技能一样啦到快捷释放栏就好了

你这个宏不完整,补完如下\x0d\x0a/cast [@mouseover,exists,help] [@target,exists,help] [@targettarget,exists,help] [@player]圣光术\x0d\x0a意思是:\x0d\x0a1、优先对鼠标指向使用圣光术;\x0d\x0a2、如果没有鼠标指向,对当前友方目标使用圣光术\x0d\x0a3、如果当前目标是敌人,对敌人的目标使用圣光术。\x0d\x0a4、如果当前没有目标,对自己使用圣光术。

在WOW的世界中,可能你会第一次接触到“宏”这个名词。
什么是宏命令?
说白了就是同时把几个技能热键绑到一起用一个键来代替,就像是一份计划书一样,你事先在里面输入你常用的一些命令,当你想用的时候只要按下这个键就可以了。

宏命令的设置流程:
首先,回车,再敲/MACRO。看见了吧?会弹出一个窗口,上面有New(新建宏命令)和Complete(完成宏命令)两个按键。点New,又会弹出一个窗口,哇,花花绿绿的,里面包括了WOW几乎所有的技能图标,随你喜欢,随便选一个!它就是你设置的宏命令的图标了,给它取个名字吧!

方便你用的时候好找。然后回到第一个窗口,在它上面有一个输入菜单(别告诉我找不到…它可是占了这个窗口的一半多…)在里面输入特定的内容,然后点Complete。接下来你要做的就是把这个代表你宏命令的图标用鼠标左键拉到快捷栏里,想怎么用就怎么用…

延时宏的命令格式: /in 时间 指令
如/in 3 dance,就是在3秒后跳舞,
/say start!
/in 3 say 3s later
/in 6 say 6s later

有了这个指令,就可以实现很多功能了,比如
/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^_^
等治疗完之后提醒别人注意下自己有可能被怪打,不加延时的话,就没这个效果了。

------

另外,
介绍下/script命令,格式:/script 函数;
http://www.cosmosui.org/texts/BlizzardCommands.xml中的函数可以通过这条命令调用。

例如:
对自己治疗一下,然后攻击目标:
/target Pugar //选择自己,假设自己的名字是Pugar
/cast Lesser Heal (Rank 1) //施展次级治疗rank1
/script TargetLastEnemy(); //重新选择刚刚选择的敌人
/script AttackTarget(); //攻击,等同于右键点击敌人
首先wow是由blz程序员用程序编出来的.宏就是一种程序.
我们可以用宏在wow里干什么?很多很多...
比如:在wow打字交流和让人物做表情.这2步..我们可以用一个宏搞定。以下:
A回车输入/marco或点对话框边的聊天图标中的/macro或在频道的菜单里选 宏.
B点击对话框底部的“新建”按钮 将会弹出另外一个对话框 其中要求你输入宏的名称并且为这个宏选择一个图标.(自定义 宏 的图标随便选..

名称可以是中英文和数字)
C输入宏的内容:
/s 你好。
/招手
D按确定。
大功告成. 在可以在进入“输入宏命令”区域。在这里可以输入想让这个宏按钮实现的命令。当然还可以拖动这个宏相对应的图标到快捷栏的

空位里去. 以后要用到它按快捷键就好了。(当然可以重复使用)
.很简单吧.好了~想想看.就刚刚的那个简单的宏还可以演变成什么?
---------------我只是一条划分线---------------
/p 这里安全先休息一下.随便计划下一步怎么做。
/sit
-------------------------
/y 救命!
/cry
-------------------------
其实有时人们并不在意表情..
**********************************************
当然wow里的宏不只有如此:
%t 注意:t后还有一个空格。使用“%t ”来代替目标怪物、生物或者玩家。如:
你先编写一个宏
---------------
/s 你好啊,%t 。
---------------
然后选一个目标(小三).输入这个宏或按下其快捷键。就会出现人物说:你好啊,小三。
有些官方的宏自带这个功能.
输入:“/thank” 结果->“你向身边的每个人道谢.”
输入:“/thank”(选择小三)结果->”你向小三道谢.”
再讲一个与%t 很像的。/Assist
/Assist 注意:t后还有一个空格。/Assist 这是个协助进攻的命令。只要点击自己的某队友,然后使用这个命令,你的目标就会变成该队友当

时所选中的目标。配合“/cast”命令可以做出:
------------------
/Assist
/cast 技能名称(技能等级)
------------------
这么一个宏。关于/cast 技能名称(技能等级)可以用Shift+鼠标左键代替。
别外/Target 这是一个自动选择指定目标的命令。(对指定单位释放特定魔法)
-------------------
/Target 角色的名字
/cast 技能名称(技能等级)
-------------------
再来一个.
----------------
/施放
技能名称(技能等级)
/script SendChatMessage("<开始攻击%T >", "PARTY")
----------------
这个是说你在施放一个特定技能时它可以自动提示:开始攻击某某。的信息。
其中的PARTY可以换成:EMOTE这样则以自定义表情的方式发出信息。则别人在聊天窗口中看到:小三开始攻击某某。
还可以换成"WHISPER", "COMMON", UnitName("target"),则采用密语形式对你施法的目标发送信息。"COMMON"表示密语所用的语言种类。
Common 人类语,联盟通用语
Orcish 兽人语,部落通用语
Dwarvish 矮人语
Gnomish 侏儒语
Darnassian 暗夜精灵语
----对友好单位或自己施法----
/施放
技能名称(技能等级)
/script TargetUnit("player")
-------------或---------------
/施放
技能名称(技能等级)
/script if SpellIsTargeting() then TargetUnit("player")
----------------同理后面可以加上-------------------
/script if ( UnitName("target") ~=nil and UnitIsFriend("player","target") ) then SendChatMessage("<帮助了 %T >", "PARTY");

end
----------------------------------------------------------------------------------------------
UnitIsFriend的意思是对任何友好单位施法时都发出信息。将UnitIsFriend换成UnitInParty,则对队友单位施法时发出信息。
如果想在任何条件下都只对自己使用治疗的话,用如下的宏:
--------
/target "自己的人物名称"
/施放
技能名称(技能等级)
--------
--------按目标的职业分别使用不同魔法----------
/script class = UnitClass("target"); if ( ( class == "职业" ) or ( class == "另一个职业" ) ) then
CastSpellByName("技能名称(技能等级)"); else CastSpellByName("技能名称(技能等级)"); end
---------关键看if or then else--------
懂了吧。
------------------------
/script if (UnitMana("target")>0) then CastSpellByName("(Rank X)") else CastSpellByName("(Rank X)"); end
------------------------
(UnitMana("target")>0)当选的目标的mana大于0。then CastSpellByName("
技能名称(技能等级)")就使用此技能.else CastSpellByName("技能名称(技能等级)"); end如果不是就使用另一种技能。
---------------------------------------------------------------------------------------------------------
注:攻击也算一种技能,它可以自己连续进行.值得一提的是:假设then后你填攻击.如果中途UnitMana("target")变动到了另一个符合的条件.宏

不会自动选择第2种施法方式.你需要再按一下宏的热键或打一次命令。
-------------------------------同理---------------------------------
/script if (UnitHealth("target")>1) then CastSpellByName("技能名称(技能等级)") else CastSpellByName("攻击"); end

---------------------------------------------
原理相同..这次是UnitHealth.在("target")>1的情况下用指定技能,<=1时直接打一下下搞定.
---------------------------------------------
/script x="player";d=UnitHealthMax(x)-UnitHealth(x);if (d>y) then if (d<z) then CastSpellByName("
技能名称(技能等级)") else CastSpellByName("
技能名称(技能等级)") end;SpellTargetUnit(x);else DEFAULT_CHAT_FRAME:AddMessage("提示的信息自己填"); end;

宏会对玩家自己的HP消耗量进行判断,如HP的消耗小于y则不使用技能,并在聊天窗口中提示:"相关信息",如消耗量大于y小于z,使用then后

面的
技能,如大于z,则使用else后的技能。
先看UnitHealthMax(x)-UnitHealth(x);这段的UnitHealthMax和UnitHealth可以改成UnitMana等.后面的if (d>n) then if (d<n)是要你自己填

的.then和else后面填上相关技能.AddMessage("提示的信息自己填")
-----------------------按目标等级使用不同级别的魔法-------------------------
下面牧师的一例,对目标使用其所能接受的最高等级的“圣言术:韧”
/script P="Power Word: Fortitude(Rank " S={1,2,14,26,38} if (UnitLevel("target") ~= nil and UnitIsFriend("player","target"))

then for j=5,1,-1 do if (UnitLevel("target") >= S[j]) then CastSpellByName(P..j..")") return end end end
Fortitude应该就是圣言术:韧。Rank " S={1,2,14,26,38}和j=5,1,-1 do有什么关系?
-----------------------具体别的没看懂-----------------------------
/script r=6;l={1,12,24,36,48,60};t=UnitLevel("target");if (t==0) then t=UnitLevel("player");end;if

UnitIsFriend("player","target") then for j=r,1,-1 do if (t>=l[j]-10) then CastSpellByName("Power Word: Fortitude(Rank

"..j..")");break;end;end;end
--------------------------这个同理而且比较易懂-----------------------------
r=6;l={1,12,24,36,48,60}就是说把Fortitude(圣言术:韧)分为6个阶段.t=UnitLevel("target");你选的目标if (t==0) 因为t==0所以就是说

目标无效。then t=UnitLevel("player");自动选择自己做目标。if UnitIsFriend("player","target") 如果选的目标是可以进行的(buff只对

UnitIsFriend有效)then for j=r,1,-1 do if (t>=l[j]-10)这段不好说.应该是个比例吧.现在wow的玩家级数都在60lv内.所以看不懂的不用理

会.如果自己要改此宏估计j=r,1,-1 do if (t>=l[j]-10)这个不用改变.then CastSpellByName("Power Word: Fortitude(Rank

"..j..")");break;end;end;end要改.改一下Fortitude就好。
---------------------以上都是以60级的牧师的实例Fortitude(圣言术:韧)满级-------------------------
/script r=7;l={1,10,20,30,40,50,60};if not UnitIsFriend("player","target")then

TargetUnit("player");end;t=UnitLevel("target");for j=r,1,-1 do if (t>=l[j]-10) then CastSpellByName("Mark of The Wild(Rank

"..j..")");break;end;end
-----------------------以上是以60级德鲁依的一例,使用对方能接受的最高级野性印记--------------------------
-------------------------根据连击点的多寡和能量的多少来决定使用技能种类----------------------------------
下面是德鲁依猫形态(盗贼也是一样)根据连击点的多寡和能量的多少来决定是使用Rip还是Rake。如连击点大于等于3,则使用Rip,如连击点

小于3并且能量有40点以上,则使用Rake。
/script if ( GetComboPoints() >= 3 ) then CastSpellByName("Rip(Rank 2)"); else if (UnitMana("player") >= 40 ) then

CastSpellByName("Rake(Rank 1)"); end end
-----------------------------不多说了同理------------------------------
************************下面看一些关于背包与物品的*******************************
Bag:物品存放背包编号
Slot:物品存放格子编号
-------------------------
背包位子编号是 4 3 2 1 0
背包里物品的位子编号是 1 2 3 4
5 6 7 8
------------------对友好单位或自己使用物品---------------
/script UseContainerItem(x,y)
/script TargetUnit("player")
----------------下面分析------------------------
UseContainerItem(x,y)中的x是背包的编号,y是格子的编号。把它们换成对应物品位置的编号。
将第一行换成/script UseAction(z,x,y),则不需将物品放在背包特定位置,但必须将物品拖入技能栏的特定位置。z表示技能栏的编号。第一

排第一格编号为1,最后一格为12。第二排第一格编号为13,最后一格为24。以此类推。
-----------------------如果想在任何条件下都只对自己使用特定物品--------------------------
/target "player"
/use "物品名称"
------------------------一次使用多个物品---------------------------
/script UseContainerItem(x,y)
/script UseContainerItem(x,y)
-----------------------n次------------------------
前可+/target "player"后可+/script TargetUnit("player").有些物品不+也可.但要自己选择目标.
*********************************武器相关**********************************
MainhandBag:备用主手武器存放背包编号
MainhandBagSlot:备用主手武器存放格子编号
OffhandBag:备用副手武器存放背包编号
OffhandBagSlot:备用副手武器存放格子编号
TwohandsBag:备用双手武器存放背包编号
TwohandsBagSlot:备用双手武器存放格子编号
------------------------对主手武器或双手武器使用使用相关物品-------------------------
/script UseContainerItem (Bag,Slot)
/script PickupInventoryItem (16)

早期的宏就是楼上这样的了。
不过在70年代之后,魔兽世界的宏无法自我判断,哪怕你内容有判断标准也无法使用。

当下,你所接触到的宏的类别大部分是这样的。
1 上马宏
2 饰品宏
3 目标宏
4 技能连用宏
宏的作用 其实是让你事先编辑好一系列的动作 用一键来完成。

http://game.china.com/zh_cn/hotspot/wow/guide/11028288/20050919/12668122.html你可以参考一下这个

指命令串,宏简单的说就是把各种命令实现自动化的工具。在魔兽世界里宏就简单了,玩家一般用它来连招,拿SS来讲吧,没有设置宏时释放N个魔法要按N个键,玩家成了八爪章鱼,设置宏就可以按一个键了,也就是说你按一个键,魔法排着放。当然宏不止这些用处,宏大部分是计算机编程里用到,那里的用处就很多了。

宏你就可以理解为可以保存且循环的指令
比如你设置了第一步做什么,第二步做什么,第三步做什么,存下来,就可以按照此步骤进行


魔兽世界猎人宏问题
宏其实就是把技能施放等语句化。例如:在聊天框输入"\/cast 奥术射击"和平时按下奥射的快捷键是一样效果的。然后把几个技能放在一起就变成:\/cast 狂野怒火 \/use 13 这个宏的作用就是施放狂野怒火的同时使用饰品栏上格的饰品。再加上多样的条件判断,强大的宏就出来了...1、守护切护,雄鹰守护时按...

魔兽世界 猎人所有宏
TBC猎人基本宏 基本宠物指令 1.宠物指令:攻击、跟随、停留 \/petattack \/petfollow \/petstay 宠物姿态:被动、防御、主动 \/petpassive \/petdefensive \/petaggressive 宠物技能自动施放\/停止自动施放 \/petautocaston<spell> \/petautocastoff <spell> 基本玩家指令 施法(<spell>是技能名称吧)\/cast <spell> ...

魔兽世界宏怎么设置? 别和我解释什么是宏,我是说在游戏里怎么设置,那 ...
fishUI有猎人宏,什么误导宏之类的。。。具体boss具体设置。在fishui下载页面有直接的下载宏的地方.不是手打,复制 粘贴啊,小笨蛋!1.猎人三开#showtooltip 狂野怒火 \/cast 狂野怒火 \/cast 急速射击\/cast 饰品名称说明:宏中饰品名称需改成你要使用的饰品名称后,才可正常使用! 技能饰品3开 ,饰品根据个人修改。2.宠物...

魔兽世界,猎人选怪宏是什么?
误导(原创:显示误导冷却时间,左键点误导对象是自己宏物,右键点误导对象是N号队号,下面语句中的partyN是指N号队友,N是数字1-4,分别对应1-4号队友,下副本前看MT是几号,改成几号就可以)showtooltip 误导 \/施放 [button:1,target=pet] 误导; [button:2,target=partyN] 误导;骑守 (原创...

魔兽世界兽王猎人常用的宏??
威慑宏 \/cast 威慑 \/stopcasting \/cast 灵猴守护 假死影遁喝水宏 注意竞技场里面的话 要把水的名字改成竞技场的水 \/petpassive \/petstay \/cast [nostealth] 假死 \/castsequence [nostealth] reset=20 Purified Draenic Water(水的名字), 影遁(种族特长)兽王 变超人宏 (变身,首饰,急速)showtooltip...

魔兽世界兽王猎人有哪些PK用的实用宏?
抽筋宏操作简单,只需要狂按键盘就可以达到很高的输出。缺点是对键盘和手指的损害较大,所以也有一些玩家使用精确计时的宏,精确计时宏的优点是按键频率低,但是对节奏的把握需要较高的要求,否则就会打乱射击循环,反而影响输出 一个1:1抽筋宏的范本 现在魔兽世界已经更新到了2.3.2版本,2.3.2版本...

魔兽世界 兽王猎人用的宏
抽筋宏:一般LR在FB的输出都用的它 showtooltip 稳固射击 \/castsequence reset=3 稳固射击,!自动射击 \/cast [target=pettarget,exists] 杀戮命令 \/script UIErrorsFrame:Clear();下面是输出比较高的宏,耗蓝相对较多 \/cast [target=pettarget]杀戮命令 \/castsequence reset=3 稳固射击,!自动射击 \/...

焦点宏有什么用啊?
\/stopcasting(在这一行插入这条命令后,会立即打断当前施法,然后再对焦点目标进行后面的命令)\/cast [target=focus] 技能名(想要按下宏后对焦点目标释放什么技能就填什么技能,直接写中文名。艾露恩是魔兽世界中最强大的不朽者和真神之一,其地位十几年来一直都不变,作为最高位的存在之一是魔兽体系...

魔兽世界战士PVP常用宏?
战士宏:showtooltip 冲锋 \/targetenemy [noharm]\/startattack \/equipslot 16 \/equipslot 17 残酷角斗士的墙盾 \/cast 英勇打击 \/cast 冲锋 \/cast [modifier:shift] 战斗姿态 说明:英勇打击、冲锋绑定,shift+宏切换战斗姿态 \/cast [nostance:3] 命令怒吼 \/cast [stance:3] 战斗怒吼 说明:狂暴姿态...

魔兽世界兽王猎人宏设置,一点都不会,请高手指点的详细点,高分等待...
6、所谓的技能全开宏 showtooltip 急速射击 \/use 13 \/stopcasting \/use 14 \/stopcasting \/cast 狂野怒火 \/stopcasting \/cast 急速射击 \/stopcasting \/cast 自动射击 (想要加种族天赋,只要把\/cast 自动射击,里面的自动射击改成相对应的种族天赋,宏里的14和15是代表耳环装备在身上的位置,身上装的什么耳环...

塘沽区13587681550: 魔兽世界里的宏是什么?有什么作用? -
酉晶速效: 在WOW的世界中,可能你会第一次接触到“宏”这个名词. 什么是宏命令? 说白了就是同时把几个技能热键绑到一起用一个键来代替,就像是一份计划书一样,你事先在里面输入你常用的一些命令,当你想用的时候只要按下这个键就可以了....

塘沽区13587681550: 魔兽世界里常说的宏是什么意思? -
酉晶速效: 简单的说,“宏”就是创建一连串的命令集,通过鼠标点击或按下键盘某个按键就让电脑自动执行这一系列命令. 魔兽世界游戏中按“Esc”键或点主菜单图标可打开游戏主选单,点选“宏命令设置”,打开宏命令设置界面. 想建立的是角色专...

塘沽区13587681550: 魔兽世界中的宏指什么? -
酉晶速效: 在wow的世界中,可能你会第一次接触到“宏”这个名词. 什么是宏命令? 说白了就是同时把几个技能热键绑到一起用一个键来代替,就像是一份计划书一样,你事先在里面输入你常用的一些命令,当你想用的时候只要按下这个键就可以了. ...

塘沽区13587681550: 魔兽世界中的宏是什么意思?
酉晶速效: 宏,说的深一点就是个编程语言,当然,它不是...形似而已 魔兽世界的宏也遵循这个宏定义,其实就是预留的一些指令,比如/IN延时宏,/Y喊话宏,你在游戏里回车在聊天栏里面输入“/IN 3 /Y XXX”(没有引号),再回车,3秒后会聊天框会出...

塘沽区13587681550: 魔兽世界里什么是宏
酉晶速效: 就是通过运用宏命令(具体操作:点ESC后出现的有个 宏命令编辑) 进行 重复说一同句话,或者减少打字速度,预先编好话,然后通过点击说出 至于技能宏,是通过一些简单的计算机语言编好连续出的技能(但是却不能避免技能的同冷却时间) 还有便是在大型副本里,通过技能宏喊话(就是在用完技能后告诉你的队友你已使用技能,一般用于控制技能) 至于编写宏..那个有专门的网站,..WOW的官方论坛里有...

塘沽区13587681550: 魔兽世界宏是什么?
酉晶速效: 魔兽世界宏命令是将玩家一些技能与技能或者技能与喊话之间连接在一起,方便玩家操作..... 宏命令好处很多,就相当于打FB里BOSS一样,如果有谁中了技能 可以快速通知团队知晓... 宏命令中技能可以和技能搭配,也就是我们所说的懒人性操作,将要用的技能全部编到一个宏命令里,打怪的时候只点宏命令就可以了

塘沽区13587681550: 魔兽世界里面的宏是指什么?
酉晶速效: 魔兽世界来说,宏的作用就是简化操作.能把几个操作动作合并成一个操作.但暴雪对魔兽里的宏做了一些限制,使宏不再具有判断功能.说白了,宏能减轻你的手指负担.

塘沽区13587681550: 魔兽世界中的宏是什么?
酉晶速效: 宏是通过一次单击就可以应用的命令集.它们几乎可以自动完成您在程序中执行的任何操作,甚至还可以执行您认为不可能的任务. 简单来说,WOW每个操作就是一个命令(包括说话,释放魔法等等等等),而宏就是一组命令集,也就是根据你的要求同时完成一组命令

塘沽区13587681550: WOW里的宏是什么?(详解) -
酉晶速效: 就是方便人们重复的输出某一项命令的!诸如:聊天中的对话、技能的释放等等. 1.什么是宏命令? 玩过EQ的都知道一点宏的知识,比如组队时用来告诉队友你的行动,告诉目标等.最简单的比如puller 常用的: /v %t过来了,大家集中火力. ...

塘沽区13587681550: 魔兽世界中"宏"是什么 -
酉晶速效: 在《魔兽世界》这款游戏中,由于游戏的多样性,使得游戏中虚构的10个种族10大职业以及各种表情动作都十分繁杂,由此以来进行复杂的操作将是十分困难的事情,例如同时激活2种以上的法术,施法的同时用游戏中的聊天系统发送信息等.这时候宏命令就显得非常重要了,wow中的宏命令自游戏运营到现在已经发展出了很多类型的宏命令,小到输入 指令就能用一个按键喊话,大到各种技能和状态下的配合运用.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网