当前位置:首页 » 魔兽世界 » 魔兽世界xd宏什么意思

魔兽世界xd宏什么意思

发布时间: 2022-07-26 01:50:24

Ⅰ 魔兽世界的XD宏问题

问题1
LZ想要的是宏自动识别目标身上的DEBUFF?有毒就驱毒,有诅咒就解诅咒?
宏是不能判定目标身上有没有DEBUFF的。要实现自动判断请用插件。
如果只是为了节约按钮,可以写成下边两种

(1)你是键盘流
/cast [modifier:alt]A;B
按住ALT点宏就使用技能A,否则使用技能B
其中 alt 可以换成 shift 或者 ctrl。但是使用的时候应相应按住 shift 或者 ctrl

(2)你是鼠标流
/cast [button:2]B;A
鼠标右键点宏使用技能B,左键点使用技能A
[button:2]一定要写在第一个位置,因为WOW默认宏你用鼠标左/右键点都可以执行。
如果写成/cast B;[button:2]A,当你用右键点宏的时候WOW默认你是在执行宏,所以就会顺序执行,也就是不管你点左键或者右键都会执行技能B,然后宏就终止了。
这个概念可能有点纠结,你只需要知道怎么写就行了

问题2
/swapactionbar 1 2
动作条1切换到2

以此类推

Ⅱ 魔兽世界治疗XD实用的宏~

TBC WOW 宏命令制作
前言:
1、由于CastSpellByName()和TargetUnit()在2.0被禁用,所以2.0之前的大部分宏将无法使用。现在,宏写法也有了很大的变化。没有宏可以检查Buff,Debuff,冷却,血量,魔法,怒气,能量。但是,大家也不用太惋惜,现在的宏可以实现许多新的功能,并且非常强大。
2、在使用一些宏之前请先检查你的按键设置。系统默认Ctrl+1到10是使用宠物技能栏,而Shift+1到6是选定动作条。有些宏在使用时由于自己的设置有可能和这些默认的按键冲突,解决办法为改宏或者改掉系统默认的按键设置。

3、把这篇文章一字不漏的看完,那么95%的宏你都可以自己写了。

身上各个部位编号:
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”,用来指定只对自己施放。比如“/use [target=self] 厚符文布绷带”,无论任何时候都只对自己使用绷带。

actionbar:<number>-判断当前动作条是否被列出。<number>可为1、2、3、4、5、6~
pet:<pet type 或 pet name>-pet type为宠物类型;pet name为宠物名字。如果不填写宠物类型或名字则判断宠物是否存在。
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,单位为秒。/castsequence reset=120 部落徽记,亡灵意志,这个宏的功能是先使用部落徽记,然后使用亡灵意志。如果120秒后亡灵意志依然没有被施放那么还是使用部落徽记。但是, reset=<#>永远都是在你施放最后一个法术的时候开始记时。
target-切换目标时重至宏。
combat-战斗开始时重至宏。

所有条件都可以在前面加“no”来达到相反的效果!比如“nocombat”,判断你是否不在战斗。
“,”相当于以前的and。比如“/cast [help,combat]快速治疗”,这句的意思就是目标为友方并且在战斗中时使用快速治疗。
“/”相当于以前的or。

/castrandom
随机施放法术,比如“/castrandom 变形术:猪,变形术:羊,变形术:龟”。(我变~我变~我变变变!)

/use
使用物品或装备,不再需要指定编号。比如“/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。

最后,送大家两个宏:
/console SET targetNearestDistance "50"
将“TAB”能选定目标的最远距离改为50码。
/console SET targetNearestDistanceRadius "50"
将“TAB”能选定身后目标的最远距离设为50码,不过并不推荐这么做,20就够了。

学习实践这个帖子的小经验和小问题
学习实践这个帖子的小经验和小问题,终于可以用简体字了,我真不易..
因为在tf玩,所以下面有繁体字,技能名有出入...

先谈经验:
1.不要直接 别人的代码到以下文件中:
"盘符:\Program Files\World of Warcraft\WTF\Account\帐号名\服务器名\人物名\macros-cache.txt"
容易出问题,我就遇到过2行代码,死活不灵,在游戏里重新输入一遍,就好了 =..=

2.在宏里加一个"#showtooltip",看技能效果很方便,特别是"3吸取"那种宏,开始不熟悉快捷键可以看看.

3.不要乱添分号 ";":
但凡与写代码沾一点边的人,一行字结尾不加个";"就全身不舒服.....以懒人练级宏为例:
#showtooltip
/castsequence [nomodifier] reset=combat/target 生命虹吸,痛苦诅咒,腐蚀术,献祭,吸取生命,吸取生命;
/cast [modifier:alt]吸取灵魂;[modifier:ctrl]吸取法力;[modifier:shift]吸取生命;

这是一个错误的示范,加了";",后面的3吸取就没有效果了,要去掉....

4.宏的图标选择,请多试试图标选择面板里的第一个"问号图标".
以亡灵意志宏为例,图标选择"?",如果看看macros-cache.txt,图标名就是"INV_Misc_QuestionMark"

#showtooltip
/stopcasting
/cast [nomodifier]防护暗影结界;[modifier:alt]亡灵意志

这个宏在我的技能栏1的第5格上,按5就是暗防,按alt+5就是反恐.
当选择问号图标并拖到技能栏以后,问号图标就显示"防护暗影结界"的图标了,会显示该技能cd,当你按下"alt"(注意还不是"alt+5"),该图标自己变化为"亡灵意志",并且显示的是"亡灵意志"的cd.
上面经验3里那个宏我就用的问号图标,特方便看现在该施放哪一个技能了.懒要懒出境界,好比ui区的一个版主..

再来谈谈问题:

问题1:
在上面经验4的宏,按下ctrl或者shift时候,图标仍然是"防护暗影结界",但下面这个宏:

#showtooltip
/cast [nomodifier]生命分流;[modifier:alt]魔甲术;

如果按下ctrl或者shift时候,图标却变化为"?",当然手指抬起后,会正常不影响使用,不知是我个体的原因,还是什么,还请大家帮忙看看.

问题2:
在放火雨,或者搓暗蛋的时候,我想打断咒语吟唱,一般是后退2步,有没有宏可以直接打断?
/stopcasting 可以打断炉石,但是不能打断火雨什么的.
如果没有这种宏,能让我后退一步的宏也可以 =..=

问题3:
在wow2里我想在施放一个技能时候随机说一句话的宏如何写,前面那个绑定石头的好像不合适,以前那个跑龙套的喊话宏好像也不好用.
比如:
#showtooltip
/stopcasting
/cast 恐惧术

Ⅲ 魔兽世界XD宏

宏命令的设置流程:
首先,回车,再敲/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

艾泽拉斯论坛 里面关于YD的宏问题也很多,你也可以去看看。

Ⅳ wow XD宏

#showtooltip
/cast
[nostance]
月火术;[stance:1]
野性冲锋(熊);[stance:3]
野性冲锋(豹)
#showtooltip
/cast
[stealth]
突袭;[combat]斜掠
#showtooltip
/cast
[nostance]
治疗之触;[stance:1]
激怒;[stance:3]
猛虎之怒
#showtooltip
/cast
[nostance]
激活;[stance:1]
生存本能;[stance:3]
生存本能
/cast
狂暴回复
#showtooltip
/castsequence
荆棘术,野性印记
#showtooltip
/cast
[nostealth,nocombat]
起死回生;复生
/安抚
#showtooltip
/cast
[nostealth,nocombat]
安抚动物;休眠
#showtooltip
/cast
精灵之火(野性)
/cast
重殴
#showtooltip
/cast
[nostealth]
撕碎;
[stealth]
毁灭
/cast
野性冲锋
-

#showtooltip
/cast
[nostealth,nocombat]
潜行;畏缩

Ⅳ 魔兽世界XD的宏的问题

1.熊和豹子的冲锋是2个图标,你看清楚来。也就是说如果你图标放对了,豹子形态下就是豹子的冲锋,熊形态下就是熊的冲锋。
2.精灵之火也有两种,一种是野性形态下用的,一种是人形态下用的,你放对位置就行了。
3. 宏 #showtooltip 生存本能
/cast 生存本能
/cast 树皮术

Ⅵ 魔兽世界 XD宏

第一个宏/castsequence
reset=6
月火术,虫群/script
UIErrorsFrame:Clear()
按第一下是月火,按第二下是虫群
第二个宏/cast
复生/y %t,赶快起来干活,不要躺在地上偷懒
/y的意思大喊
%t就是当前目标下面一样
第三个宏/cast
起死回生/y
%t,你的面前有2个对话框,点接受的是傻子,点拒绝的是笨蛋,你自己看着办吧

Ⅶ WOW XD宏命令

这个是变豹潜行宏:
/cast 潜行
/cast 豹形态

常用的有:

上坐骑
#showtooltip
/cast [flyable] 迅捷飞行形态(变形);迅捷雷刃豹
/equipslot 13 马鞭

战斗中用战复,不在战斗复活
#showtooltip [combat]复生(等级 6);起死回生(等级 6)
/cast [combat]复生(等级 6)
/cast [nocombat]起死回生(等级 6)

变猫加潜行
#showtooltip 潜行(等级 3)
/cast [nostance:3]猎豹形态(变形)
/cast [nostealth] 潜行(等级 3)

变熊加冲锋
#showtooltip 野性冲锋 - 熊
/cast [nostance:1]巨熊形态(变形);
/cast [stance:1]野性冲锋 - 熊

下鸟变猫同时换饰品
#showtooltip 猎豹形态(变形)
/equipslot 13 刃拳的宽容
/cast 猎豹形态(变形)

潜行中突袭 熊中低吼,在战斗中猫冲
#showtooltip [stance:3,nocombat]突袭;[stance:1]低吼; [stance:3,combat]野性冲锋 - 豹
/cast [stance:3,nocombat]突袭;[stance:1]低吼; [stance:3,combat]野性冲锋 - 豹

全角态精灵火
#showtooltip [nostance]精灵之火;精灵之火(野性)(等级 5)
/cast [stance:1/3]精灵之火(野性)(等级 5);[nostance]精灵之火

逃跑 暗夜d
#showtooltip [nostealth]影遁(种族特长);[nocombat]迅捷飞行形态(变形)
/cast [combat,nostealth]影遁(种族特长)
/cast [nocombat,nostance:5]迅捷飞行形态(变形)

Ⅷ 魔兽世界德鲁伊常用宏

熊变人 回春 再变熊
/cast [stance:1]回春术
/cast 巨熊形态

试了一下,速度不是很快因为占用回春有GCD 无法做到无缝的切回熊,这个宏就像楼上说的需要按两次 。

再送你个奶D治疗宏,如果你的目标是友方上会春,目标是地方则给目标的目标上回春当然回春可以换成别的)。
#showtooltip
/cast [help]回春术;[target=targettarget,help]回春术;[target=player]回春术;

这个是野D抓贼的。非战斗且未潜行的状态下进入潜行,并搜索地方目标,搜索到后使用突袭之后就是裂伤了,如果目标过远的话就猫跳过去再使用突袭并裂伤之~~
#showtooltip [stealth]突袭;裂伤(豹)
/cast [nostealth] 潜行
/cast [stance:3] 野性冲锋 - 豹
/startattack [nostealth]
/console targetNearestDistance 10.000000
/targetenemy [noharm][dead]
/console targetNearestDistance 41.000000
/cast [harm,nodead,stealth] 突袭;裂伤(豹)

如果出于潜行状态就使用毁灭,反之撕碎。比较省键位~
#showtooltip [stealth] 毁灭;撕碎
/cast [stealth] 毁灭;撕碎

如果出于潜行状态就使用突袭,反之裂伤。也比较省键位~
#showtooltip [stealth] 突袭; 裂伤(豹)
/cast [stealth] 突袭;裂伤(豹)

在战斗时是猛虎之怒,其他时候是潜行(其实真正的逻辑关系是非潜行切战斗中 猛虎之怒 否者潜行)
#showtooltip
/cast [nostealth,combat]猛虎之怒; 潜行

全角态的精灵之火
#showtooltip
/cast [stance:0/2/4/5/6] 精灵之火 ; 精灵之火(野性)

如果你仔细观察[]里的都是做判断用的,如果你想自己做宏可以看看下面的。希望对你有所帮助。

help---判断目标是否为友善; 比如“/cast [help]治疗术”,如果目标为友善那么施放治疗术。

harm---判断目标是否为敌对; 比如“/cast [harm]惩击”,如果目标为敌对那么施放惩击。

combat---判断你是否在战斗中; 比如“/cast [combat]消失;潜行”,如果在战斗就消失,不在战斗就潜行。

stealth---判断你是否在潜行; 比如“/cast [stealth]背刺;邪恶攻击”,如果在潜行就用背刺,否则邪恶攻击。

stance或stance:#---判断你是否在姿态中或是否在指定姿态中。#为数字,也就是姿态编号。 比如“/cast [stance:3]潜行”,如果在猫形态就潜行。

party---判断目标是否在本小队中;比如“/cast [party]治疗术”,如果目标在本小队中那么施放治疗术。

raid---判断目标是否在团队中; 比如“/cast [raid]治疗术”,如果目标在本团队中那么施放治疗术。

group---判断自己是否在一个队伍中(小队或团队); 比如“/cast [group]治疗导言”,如果自己在一个队伍中那么施放治疗导言。

group:party/raid---判断自己是否在一个指定的集体中:小队/团队; 比如“/cast [group:raid]治疗导言;[group:party]快速治疗”,如果在团队中就施放导言,在小队中就施放快速。

modifier或modifier:x---x可为shift、ctrl、alt 或者是它们的组合,判断某个或某几个按键是否被按下。

equipped:<item>---判断某件物品是否在装备中。<item>可以是装备栏编号、装备分类(武器、副手。。。)、装备子类(双手剑、法仗等等。。。)

target=<unit>---可以把技能目标指定为任何有效的目标,并且可以另你不丢失当前目标!<unit>还可以为“none”,用来指定没有目标的时候。“player”,用来指定只对自己施放。比如“/use [target=player] 厚符文布绷带”,无论任何时候都只对自己使用绷带。关于“self”,这个条件在使用时经多人测试都会报错,原因不明,所以暂时大家先不要用。

actionbar:<number>---判断当前动作条是否被列出。<number>可为1、2、3、4、5、6

pet:<pet type 或 pet name>---pet type为宠物类型;pet name为宠物名字。如果不填写宠物类型或名字则判断宠物是否存在。

mounted---判断是否在坐骑上。

swimming---判断是否在游泳。

flying---判断是否在飞行中。

outdoors---判断你是否在室外。

indoors---判断你是否在室内。

button:<#>---判断某个特定按钮是否被用来触发技能。<#>可为1(鼠标左键)、2(鼠标右键)、3(鼠标按键3,也就是鼠标滚轮向下按,不是向上滚也不是向下滚)、4(鼠标按键4,多键鼠标专用)、5(鼠标按键5,多键鼠标专用)。默认为1。

channeling或channeling:法术名称---判断你是否在引导法术或是否在引导指定的法术。
比如“/cast [nochanneling:奥术飞弹]奥术飞弹”,在这个例子里我把“channeling:奥术飞弹”前面加了“no”,所以这个宏的意思就变成了如果没有在引导奥术飞弹,那么施放奥术飞弹,避免浪费~~~

exists---判断特定目标是否存在。

dead---判断目标是否死亡。请注意,这个是判断目标是否死亡。如果你想判断你自己的宠物是否死亡就要写成这样“[target=pet,dead]”。
比如“/cast [target=pet,dead]复活宠物(猎人的复活宠物技能。。。)”。这个宏的意思就是如果你的宠物死亡了那么施放复活宠物。

热点内容
绝地求生未来之役比赛为什么进不去 发布:2023-08-31 22:07:08 浏览:1472
dota2位置什么意思 发布:2023-08-31 22:00:04 浏览:908
lol电竞是什么样子 发布:2023-08-31 21:58:40 浏览:1372
绝地求生八倍镜的那个圆圈怎么弄 发布:2023-08-31 21:58:31 浏览:1458
lol龙龟一个多少金币 发布:2023-08-31 21:55:07 浏览:820
王者如何改游戏内名称 发布:2023-08-31 21:55:06 浏览:1103
游戏主播打广告是什么意思 发布:2023-08-31 21:55:06 浏览:1803
绝地求生如何免费拿到ss7赛季手册 发布:2023-08-31 21:52:13 浏览:990
pgg是哪个国家的战队lol 发布:2023-08-31 21:52:07 浏览:867
一个人的时候才发现游戏很没意思 发布:2023-08-31 21:49:24 浏览:1503