后使用快捷导航没有帐号?
查看: 10487|回复: 100
新人欢迎积分0 阅读权限40积分546精华0UID310233帖子金钱413 威望0
Lv.4, 积分 546, 距离下一级还需 454 积分
UID310233帖子威望0 多玩草59 草
1、在使用一些宏之前请先检查你的按键设置。系统默认Ctrl+1到10是使用宠物技能栏,而Shift+1到6是选定动作条。有些宏在使用时由于自己的设置有可能和这些默认的按键冲突,解决办法为改宏或者改掉系统默认的按键设置。
2、把这篇文章一字不漏的看完,那么基本的宏你都可以自己写了。
身上各个部位编号:
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 [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 厚符文布绷带”。
/userandom
随即使用指定的几件物品。
目标选定:
/targetenemy
选定一个敌对目标。
/targetfriend
选定一个友善目标。
/targetparty
选定一个小队队友为目标。
/targetraid
选定一个团队队友为目标。
/targetlasttarget
选定上个目标。
/targetlastenemy
选定上个敌对目标。
协助~同“/协助”。
/petattack
宠物攻击。
宠物停止。
/petfollow
宠物跟随。
/petpassive
宠物被动形态。
/petdefensive
宠物防御形态。
/petaggressive
宠物攻击形态。
/petautocaston 法术名称
宠物法术自动施放开启。
/petautocastoff 法术名称
宠物法术自动施放关闭。
一直锁定一个目标~比如把这个命令和宠物攻击结合做一个宏。再比如你当前的宠物是MM,并且用这个宏让MM去攻击一个战士,然后你切换了目标,并让MM施放诱惑,这时MM诱惑的目标不会是你当前的目标,而是刚才的那个战士。
# show &法术名称/物品名称&
这个命令可以让你的宏显示指定法术或物品的图标。
/cancelaura
取消BUFF~比如“/cancelaura 奥术智慧”。
/stopmacro [option]
停止宏,可加条件判定。这里有一个特殊的例子:
/cast [harm] 变形术
/stopmacro [noharm]
/p 正在把%t变羊!别去碰它!
如果变形术施放失败,那么就不会在小队内说话。
点击?貌似是的。和“/cast”一样何以加事件判断。
实例:/click [pet:虚空行者]PetActionButton1
还要说的一个重点内容:“PetActionButton1”,1可以改为1-10任何一个数,意思就是宠物技能栏的1-10。
1.不要直接copy 别人的代码到以下文件中:
&盘符:\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.
2楼放送出一些不错的德鲁伊宏 别的职业想用可以根据技能修改
我来举个例子
#showtooltip 闷棍
/console targetNearestDistance 10.000000
/targetenemy [noharm][dead]
/console targetNearestDistance 41.000000
/cast [harm,nodead] 闷棍
这个是DZ版的抓贼宏(如果10码内有敌方则闷棍,如没则自动寻找40码内敌方目标)
比如德鲁伊也想用 修改下技能就可以了
#showtooltip 突袭
/console targetNearestDistance 10.000000
/targetenemy [noharm][dead]
/console targetNearestDistance 41.000000
/cast [harm,nodead] 突袭
/Y 、 ★ °★.
/Y ° ★ °☆ ° ★
/Y ★ 激活 [%t]
/Y ° 、 、
/cast 激活
漂亮的激活宏
/startattack
/施放 裂伤 - 熊
/stopcasting
/施放 重殴
保持重殴 裂伤CD到了就上
/startattack
/castsequence [nomodifier:ctrl,nomodifier:alt] reset=1/combat 横扫
/cast [nomodifier:ctrl,nomodifier:alt] 重殴
保持重殴 横扫公CD到了就上
#showtooltip
/cast [stance:3]野性冲锋 - 豹
/cast [stance:1]野性冲锋 - 熊
冲锋宏 猫形态是豹子冲锋 熊形态是熊冲锋
/startattack
/castsequence [nomodifier:ctrl,nomodifier:alt] reset=1.5/combat 影遁,迅捷飞行形态
/cast 迅捷飞行形态
点击一下是影遁 再点下就是变大鸟了 看自己手快不快了
PS:注意这个宏设置了1.5秒的GCD时间 所以也不要盲点- - 最快也要1.5秒后才能变的
/startattack
/castsequence [nomodifier:ctrl,nomodifier:alt] reset=1.5/combat 影遁,潜行
/#showtooltip
/cast [nostealth,nocombat] 潜行;猎豹形态
战斗中隐遁 变猫 潜行 同样 看手的速度了 需要看3下 地球可用
/cast [harm] 纠缠根须
/stopmacro [noharm]
/y 正在把%t缠绕!别去碰它!
缠绕喊话宏 如果你的目标不是敌对,那么按这个宏就不会说话
#showtooltip
/castsequence reset=1200 复生,激活
/cast 激活
死了就战复 活着的就给激活
/Y ┍┯┑┍┯┑┍┯┑┍┯┑
/Y ├开┤├怪┤├了┤├啊┤
/Y ┕┷┙┕┷┙┕┷┙┕┷┙
/Y ↓ ↓ ↓ ↓
/Y 上盾 回春 二破 太阳
很华丽的开怪宏
/me 开始施放复活术
/me 的复活术被【%T】抵抗了
/me 开始变得愤怒了
/me 获得了狂暴效果
/me 施放皮鞭失败:【%t】对此免疫
/me 施放辣椒水失败:【%t】爱吃川菜
/me 释放精神控制失败:【%t】不属于人形生物
/me 开始施放色诱术: 【%t】复活了!
/施放 起死回生
普通救人宏(团队慎用,有刷屏嫌疑)
/E 开始检查%T.
/E 发现%T已经病变
/E %T需要送去医院.
/E 正在救治%T
/E 成功救治%T,%T复活了
/CAST 起死回生
普通救人宏(2)
/s %t起来了起来了, 不然我要喊啦!
/y ??? ?????
/y ??? ?? ? ? ?
/y ??? ??? ?????
/y ?? ??? ?????
/y???????? ?? ? ??
/施放 起死回生
普通救人宏(3)
/y 要 ? ^☆? 等我2破甲后
/y 开 {/ . 。\} 把%t打成
/y 怪 ( (oo) ) ←─┛
猪头开怪宏
/y 真的上了
/y 我确定上了
/y 我狠狠的上了
同样是个很搞的开怪宏
#showtooltip 战斗之鼓
/USE 战斗之鼓
/P 请注意!战斗之鼓已使用,持续时间30S
/IN 26 /p 还有4秒 准备补鼓
/IN 27 /p 还有3秒 准备补鼓
/IN 28 /p 还有2秒 准备补鼓
/IN 29 /p 还有1秒 准备补鼓
自己做的敲鼓宏~
/Y 、 ★ °★.
/Y ° ★ °☆ ° ★
/Y ★ 复生 [%t]
/Y ° 、 、
/cast 复生
依然是很漂亮的ZF宏
/startattack
/castsequence [nomodifier:ctrl,nomodifier:alt] reset=1.5/combat 裂伤 - 熊,割伤,割伤
/cast 重殴
3.0新崛起宏 以前能拉1100的TPS 现在能拉几K...比较适用于51/10天赋
/startattack
/castsequence [nomodifier:ctrl,nomodifier:alt] reset=1.5/combat 裂伤 - 熊,割伤,横扫
/cast 重殴
改进版的无脑宏 如果强化横扫的话 这个不错 比较适用于深61天赋
/rw 我将在五秒后开怪,全团请注意
/in 1 /rw 5
/in 2 /rw 4
/in 3 /rw 3
/in 4 /rw 2
/in 5 /rw 1
喊话自动倒数开怪宏 必须在团队有A或是团长才能用
/cast [stance:1] !巨熊形态; [stance:2] !水栖形态; [stance:3] !猎豹形态; [stance:4] !旅行形态;
各种形态变身宏
#showtooltip
/cast [nostealth] 撕碎; [stealth] 毁灭
潜行时毁灭,平时撕碎
#showtooltip
/cast [nostealth,nocombat] 潜行;畏缩
战斗时畏缩,非战斗潜行
#showtooltip
/startattack [nostealth]
/cast [stealth] 突袭;裂伤 - 豹
潜行时突袭,非潜行裂伤(豹),增加了非潜行时自动攻击
#showtooltip [nostance] 精灵之火 ; 精灵之火(野性)
/cast [nostance] 精灵之火 ; 精灵之火(野性)
#showtooltip
/cast [nostance:5,outdoors,nocombat,flyable,noswimming]迅捷飞行形态
/cast [nostance:4,outdoors,noswimming,nostance:5]旅行形态(变形)
/cast [nostance:2,swimming]水栖形态(变形)
/cast [nostance:3,indoors]猎豹形态
/script UIErrorsFrame:Clear()
很好的实地变身宏:lol 已经修改增加了室内变猫.
觉得有帮助的就小小的支持下吧~
[ 本帖最后由 sz102 于
17:35 编辑 ]
喷子帮路人甲
新人欢迎积分1 阅读权限70积分5940精华0UID4611946帖子金钱6199 威望4
Lv.7, 积分 5940, 距离下一级还需 4060 积分
UID4611946帖子威望4 多玩草276 草
非常感谢LZ&&强烈要求BZ给LZ 加分加钱
新人欢迎积分1 阅读权限50积分1374精华0UID4737649帖子金钱1194 威望0
Lv.5, 积分 1374, 距离下一级还需 1126 积分
UID4737649帖子威望0 多玩草74 草
我想亲你下
新人欢迎积分0 阅读权限80积分10480精华0UID537770帖子金钱9976 威望0
Lv.8, 积分 10480, 距离下一级还需 9520 积分
UID537770帖子威望0 多玩草123 草
我就看上那几个漂亮的了
违规签名& &&&好吧,你赢了。
新人欢迎积分0 阅读权限60积分4707精华0UID2142832帖子金钱3906 威望0
Lv.6, 积分 4707, 距离下一级还需 293 积分
UID2142832帖子威望0 多玩草56 草
俺就喜欢技术贴
新人欢迎积分1 阅读权限40积分449精华0UID1681115帖子金钱124 威望0
Lv.4, 积分 449, 距离下一级还需 551 积分
UID1681115帖子威望0 多玩草28 草
灰常牛逼啊~学习了~
月入10W 0.8/10 (还需努力)
注册会计师考试 2/6(2年内过掉)
老婆NA/1(先奋斗事业)
小店连锁 0.5/10
移民 80/120
新人欢迎积分0 阅读权限40积分546精华0UID310233帖子金钱413 威望0
Lv.4, 积分 546, 距离下一级还需 454 积分
UID310233帖子威望0 多玩草59 草
新人欢迎积分1 阅读权限30积分105精华0UID4758214帖子金钱71 威望0
Lv.3, 积分 105, 距离下一级还需 145 积分
UID4758214帖子威望0 多玩草16 草
此贴不顶 枉为人 顶了
Lv.5, 积分 1293, 距离下一级还需 1207 积分
UID4769828帖子威望0 多玩草21 草
万分感谢LZ~~ 刚好在恶补这些知识
新人欢迎积分1 阅读权限40积分290精华0UID4772931帖子金钱36 威望0
Lv.4, 积分 290, 距离下一级还需 710 积分
UID4772931帖子威望0 多玩草12 草
专业啊。。。 我的偶像
新人欢迎积分1 阅读权限60积分3702精华0UID2163554帖子金钱3724 威望0
Lv.6, 积分 3702, 距离下一级还需 1298 积分
UID2163554帖子威望0 多玩草50 草
挖&&纯技术贴
爱新觉罗筐
新人欢迎积分0 阅读权限60积分3528精华0UID3602196帖子金钱3483 威望0
Lv.6, 积分 3528, 距离下一级还需 1472 积分
UID3602196帖子威望0 多玩草26 草
新人欢迎积分0 阅读权限50积分1387精华0UID4654012帖子金钱693 威望0
Lv.5, 积分 1387, 距离下一级还需 1113 积分
UID4654012帖子威望0 多玩草15 草
这个贴貌似是NGA的.......
painkillerlk
新人欢迎积分1 阅读权限70积分6682精华0UID1627195帖子金钱3390 威望0
Lv.7, 积分 6682, 距离下一级还需 3318 积分
UID1627195帖子威望0 多玩草111 草
好贴!!!学习贴!!!实际动手贴!!!!
术士的宠物:
小鬼1/1& && &&&左岸魔兽世界3.05版7?塔?利斯&右岸魔?世界寒冰皇冠3.03版&巫妖王3.13&3.3&4.0.1
虚空行者1/1&&谁河蟹掉就是反河蟹
地狱战马1/1
恶魔卫士1/1
恐惧战马1/1
末日守卫1/1
哥就是那么飘逸
新人欢迎积分1 阅读权限30积分81精华0UID4218382帖子金钱40 威望0
Lv.3, 积分 81, 距离下一级还需 169 积分
UID4218382帖子威望0 多玩草10 草
收藏了,谢谢哈
需要金钱:1100
手机盒子客户端点击或扫描下载
Powered by> 7.0军团再临 > 代码拯救魔兽:宏命令开启角色属性栏被隐藏属性
代码拯救魔兽:宏命令开启角色属性栏被隐藏属性
代码拯救魔兽:宏命令开启角色属性栏被隐藏属性
这些代码无毒无副作用,等价于把暴雪关闭的开关给打开了。
最下面有个栗子,代码有点长,属于我目前用的(如果自己弄lua弄不明白,可以去186L下载个插件,然后改动插件里面的lua文件)。
显示属性:
使用类似这样的宏:
/run table.insert(PAPERDOLL_STATCATEGORIES[1].stats,{ stat ="ATTACK_DAMAGE"})
中间的数字1,表示显示在"属性"栏位置
可以改成2显示到"强化属性"位置
ATTACK_DAMAGE表示会增加一行伤害数值的显示(就是XXX-XXX),可以用下面任何来替换:(不要中括号)
["HEALTH"] 生命值
["POWER"] 能量值
["ALTERNATEMANA"] ??
["ITEMLEVEL"] 物品等级
["MOVESPEED"] 移动速度 (需要额外代码,不然无效,并且异常)
["STRENGTH"] 力量
["AGILITY"] 敏捷
["INTELLECT"] 智力
["STAMINA"] 耐力
["CRITCHANCE"] 暴击
["HASTE"]急速
["MASTERY"]精通
["VERSATILITY "] 全能
["LIFESTEAL"] 吸血(副属性)
["***OIDANCE"] 闪避(副属性)
["ATTACK_DAMAGE"] 攻击伤害
["ATTACK_AP"] 攻击强度
["ATTACK_ATTACKSPEED"] 攻击速度
["ENERGY_REGEN"] 能量回复
["RUNE_REGEN"] 符文回复
["FOCUS_REGEN"] ???什么东西
["SPELLPOWER"]施法速度
["MANAREGEN"] 法力回复
["ARMOR"] 护甲
["DODGE"] 躲闪
["PARRY"] 招架
["BLOCK"] 格挡
上面这些属性中.
敏捷智力力量,默认是根据你的专精来显示其中某几个.
如果你需要全显示不需要增加,可以使用这样的代码:(分别力量敏捷智力,效果是无论什么专精情况都显示这些属性)
而目前归类到,强化属性中的暴击急速精通之类的。是在你该属性不为0的情况下才会显示,所以一般不需要用上面的代码。
而防御属性会根据你当前专精来显示。
法力回复也是治疗者才会显示(非治疗者已经没有蓝了)
总的来说被完全隐藏(?删除)的有这些:
移动速度,攻击速度,攻击强度,伤害,能量回复/符文回复,副属性
上面少了有一个SPEED的属性(加速),这属性好像没用了.因为显示之后,并不会根据装备改动,这个属性被暴雪删了??
关于隐藏你不想要的属性
下面这段代码,是目前游戏本身的属性显示设定.
如果你其中某一个不想显示.最简单的是复制这整个段代码,然后直接修改其中的内容。
注意的是 ,需要必须1~n不能间断
如果使用这些,关于移动速度的修改代码,必须放到这个修改后面或者说是PAPERDOLL_STATCATEGORIES[1].xxx=xxx 之类的代码 必须放到这段代码之后able.insert(xxx,xxx)之类的代码放到最后
第一个数字[1]和数字[2]就表示显示在属性,还是强化属性的位置
就是你要显示的属性
这后面的代码表示一些功能
primary = LE_UNIT_STAT_STRENGTH
判断专精的主属性类别(力量专精才显示这一列)
roles = { "HEALER" ,"DAMAGER"}
roles表示职责,里面写的是Tank/HEALER/DAMAGER(职责为治疗或者输出,才显示这一列)
表示如果这个属性值等于0,那么隐藏他
如果删掉后面的代码,就是常驻显示,
如果删掉这一列,就是不显示(序号必须1~n不能缺少.)
PAPERDOLL_STATCATEGORIES= {
categoryFrame ="AttributesCategory",
[1] = { stat ="STRENGTH", primary = LE_UNIT_STAT_STRENGTH },
[2] = { stat ="AGILITY", primary = LE_UNIT_STAT_AGILITY },
[3] = { stat ="INTELLECT", primary = LE_UNIT_STAT_INTELLECT },
[4] = { stat ="STAMINA"},
[5] = { stat ="ARMOR"},
[6] = { stat ="MANAREGEN",},
categoryFrame ="EnhancementsCategory",
[1] = { stat ="CRITCHANCE", hideAt = 0 },
[2] = { stat ="HASTE", hideAt = 0 },
[3] = { stat ="MASTERY", hideAt = 0 },
[4] = { stat ="VERSATILITY", hideAt = 0 },
[5] = { stat ="LIFESTEAL", hideAt = 0 },
[6] = { stat ="***OIDANCE", hideAt = 0 },
[7] = { stat ="DODGE", roles ={"TANK"} },
[8] = { stat ="PARRY", hideAt = 0, roles ={"TANK"} },
[9] = { stat ="BLOCK", hideAt = 0, roles ={"TANK"} },
下面是我修改的一个范例:
适用于物理dps的,显示了伤害攻速能量恢复和移动速度
PAPERDOLL_STATCATEGORIES= {
categoryFrame ="AttributesCategory",
[1] = { stat ="ATTACK_DAMAGE"},
[2] = { stat ="STRENGTH", primary = LE_UNIT_STAT_STRENGTH },
[3] = { stat ="AGILITY", primary = LE_UNIT_STAT_AGILITY },
[4] = { stat ="INTELLECT", primary = LE_UNIT_STAT_INTELLECT },
[5] = { stat ="STAMINA"},
[6] = { stat ="ARMOR"},
[7] = { stat ="ENERGY_REGEN", hideAt = 0 },
[8] = { stat ="RUNE_REGEN", hideAt = 0 },
[9] = { stat ="FOCUS_REGEN", hideAt = 0 },
[10] = { stat ="MANAREGEN", roles ={"HEALER"} },
categoryFrame ="EnhancementsCategory",
[1] = { stat ="CRITCHANCE", hideAt = 0 },
[2] = { stat ="HASTE", hideAt = 0 },
[3] = { stat ="MASTERY", hideAt = 0 },
[4] = { stat ="VERSATILITY", hideAt = 0 },
[5] = { stat ="LIFESTEAL", hideAt = 0 },
[6] = { stat ="***OIDANCE", hideAt = 0 },
[7] = { stat ="DODGE", roles ={"TANK"} },
[8] = { stat ="PARRY", hideAt = 0, roles ={"TANK"} },
[9] = { stat ="BLOCK", hideAt = 0, roles ={"TANK"} },
---修改,若能量值获取不到.就设置为0,就能套用hideAt了
PAPERDOLL_STATINFO["ENERGY_REGEN"].updateFunc = function(statFrame, unit) statFrame.numericValue=0; PaperDollFrame_SetEnergyRegen(statFrame, unit); end
PAPERDOLL_STATINFO["RUNE_REGEN"].updateFunc = function(statFrame, unit) statFrame.numericValue=0; PaperDollFrame_SetRuneRegen(statFrame, unit); end
PAPERDOLL_STATINFO["FOCUS_REGEN"].updateFunc = function(statFrame, unit) statFrame.numericValue=0; PaperDollFrame_SetFocusRegen(statFrame, unit); end
--增加移动速度的代码(被暴雪删掉了)
PAPERDOLL_STATINFO["MOVESPEED"].updateFunc =function(statFrame, unit) PaperDollFrame_SetMovementSpeed(statFrame, unit); end
--根据职业,做一些改动
local _,_,classid = UnitClass("player")
if(classid==1)then --战士
elseif (classid==2)then --圣骑
elseif (classid==3)then --猎人
elseif (classid==4)then --盗贼
elseif (classid==5)then --牧师
PAPERDOLL_STATCATEGORIES[1].stats[1].roles={} --隐藏伤害
elseif (classid==6)then --DK
elseif (classid==7)then --萨满
elseif (classid==8)then --法师,加上回蓝显示
PAPERDOLL_STATCATEGORIES[1].stats[1].roles={}
table.insert(PAPERDOLL_STATCATEGORIES[1].stats,{ stat ="MANAREGEN"})
elseif (classid==9)then --术士
PAPERDOLL_STATCATEGORIES[1].stats[1].roles={} --隐藏伤害
elseif (classid==10)then --武僧
elseif (classid==11)then --德鲁伊
elseif (classid==12)then --DH
--加上移动速度(加最后)
table.insert(PAPERDOLL_STATCATEGORIES[1].stats,{ stat ="MOVESPEED"})
--关于移动速度代码(不然会出现错乱)
local tempstatFrame
hooksecurefunc("PaperDollFrame_SetMovementSpeed",function(statFrame, unit)
if(tempstatFrame and tempstatFrame~=statFrame)then
tempstatFrame:SetScript("OnUpdate",nil);
statFrame:SetScript("OnUpdate", MovementSpeed_OnUpdate);
tempstatFrame = statF
statFrame:Show();
手机看攻略,电脑玩游戏两不误!
加点再也不需要切来切去啦~
【魔兽世界(new)】最新消息第一时间推送给你魔兽世界宏教程,目标是,让所有玩家都能自己写宏! - 魔兽世界问答站 - 略晓
文 WOW吧/Rekuangre
1.什么是宏
所谓宏,就是一些命令组织在一起,作为一个单独命令完成一个特定任务,在魔兽世界中,宏能使我们的游戏更加的方便!仅此而已.
学会做宏,能让自己的游戏旅程更加的便捷,更加的愉快
2.怎么做宏
这是困扰很多小白的问题.
楼主用图片的方式更直观的表现出来
ESC ,选择宏命令设置 打开的列表中选择新建,开始建宏
宏可以取名和设置图标,如果设置为?图标的话就是自动选择宏技能的图标.也可以自己设置一个喜欢的图标啦.蛤铪...
*通用宏和专用宏的区别
通用宏指的是在你的账号下所有角色都能使用这个宏,而专用宏就是只有当前这个角色才能使用.
3.做宏的规则
A.不能逾越角色能力以外的技能
B.不能做带有BUG性质的宏
C.共CD的技能不能通过宏来实现一键使用
D.宏不能超过255个字符,每个英文字母是一个字符,汉字是两个字符.如果包含汉字且超过了255个字符但没超过255个字,在保存时是不会出现问题的,但是下线以后会丢失宏内容
E.也是最重要的一点.除去技能名之外所有的标点符号和字母都是英文半角的!
F.技能名之间一般用&;&间隔,而castsequence中队列里的技能名则用&,&间隔.需要同时满足的条件由中括号&[]&包裹,&,&间隔
额外提醒(楼下的红字加粗部分也请额外注意)
*关于判断宏: 暴雪现在已经禁止在宏命令中使用判断语句,所以请不要再求20%血一下斩杀/有5层buff用弹幕 这一类的宏了...
4.常用的宏命令
释放一个或多个技能,可以加入一些条件判断,是最常用的命令
/castsequence
依次释放释放数个技能,同样可以加入一些条件判断,常见于所谓的&无脑宏&
/cancelform
/cancelaura
取消状态或增益
/startattack
开始攻击,一般写不写差别不大,释放技能会自动开始攻击的
/stopattack
停止攻击,与startattack相反,用于防止破除控制等功能,也不大会用到
/targetenemy
切换目标,抓贼宏经常用到
语言表情命令/s /y /p /ra /bg /e
/S 在当前频道用白字说
/Y 在当前频道用红字喊话
/P 在小队频道说
/RA 在团队频道说
/E 表情命令,例如 /E觉得楼主是个大帅哥 聊天频道将会显示
#showtooltip
显示技能描述,可以指定技能名,也可以什么都不写
没有指定技能名字,鼠标移上去的时候显示的就是宏里面的技能-消失
但是指定了显示为潜行,鼠标移上去的时候显示的是潜行,使用的时候依然是使用消失
当前目标的名字
多用在喊话宏中
如选中一个目标 然后
/E 觉得%t可以给他点金币
指定某个目标为焦点目标
如 /focus targettarget 指定目标的目标为焦点
/clearfocus
清除焦点目标
/stopmacro
停止宏命令
多用在语句前 意思是X秒后执行这段语句
/CAST 深度冻结
/IN 4 /Y 你已经死了
5.常用的判断命令
所谓判断命令,跟宏命令不一样,一般都是穿插在宏的语句中,起到判断条件的作用
/cast [help] 冰***术
/cast [harm] 奥术智慧
这个宏的意思就是目标友善给他拍智力 而目标敌对则使用BIU
常用的判断命令有
目标为友方
目标为敌方
非战斗状态
按下功能键alt时,同理可以改成shift和ctrl
noswimming
不可飞行时
`*target条件语句的用法
很多人可以在焦点打断宏里面找到这么一句 [target=focus] 这句话的意思就是释放技能的目标为焦点,同理的,可以改成
target=player/focus/targettarget/mouseover/pet 分别代表目标为玩家/焦点/目标的目标/鼠标指向的目标/宠物`
*reset 重置命令
reset=X/target/combat/shift/alt/ctrl
这个语句不同于上面的命令.用于/castsequence中,(不需要加中括号&[ ]&)这句话的意思是设定重置条件,可以是X秒后/切换目标时/进入战斗时/按住shift时/按住alt/按住ctrl时
如/castsequence reset=alt/30 深度冻结,冰***术,冰***术,火焰冲击 这句话的意思就是每次按下这个宏时依次释放深结,biu,biu,火冲.30秒后或者按住ALT时重置这个顺序
*感叹号的妙用
在/CAST 技能名 这个命令之前加入一个感叹号,能做到在变形/潜行姿态下不取消变形和潜行,也可以做到让战士在战斗姿态下切战斗姿态...(耍酷)别的职业不知道还有没有用途
这个宏的意思就是丢了深结三秒后说话
不管怎么按都是不会取消潜行的(注意! 必须是英文符号的感叹号!)
#showtooltop
/CAST !潜行
6.数字代表的装备
本来楼主是不打算写的...
但是很多人都找楼主要饰品宏手套宏腰带宏什么的.
楼主就一张图直观的展示吧
每一个数字都代表着你装备栏中的装备 如图
例如要使用第一格饰品
只需要在宏里面输入/CAST 13
就OK了,其他部位同理
而装备命令
/equip 16 武器名称
/equip 17 武器名称
就是换武器宏啦
*饰品和工程手套有几十秒的公CD,这个还请各位自行协调...
7.一些简单宏的实例制作.
楼主在这个版块主要是教大家做一些简单的宏(废话),日常生活中别人找你要的最多的也是这种宏.好的,下面开始.
A.大家喜闻乐见的上马宏(马宏:LZ我CNM!)
#SHOWTOOLTIP
/cast 奥的灰烬
/Y 上马不喊话,三开战猎萨!
效果就如图所示了
坐骑名字和喊话内容大家随意改啦
当然,我们还可以再稍微改良一下.
效果如图底部,是不是很?炸天啊?
B.释放技能喊话宏
这个也属于比较简单的一种类型
#SHOWTOOLTIP
/cast 闪避
/Y 偶吧**塞!
效果就如图所示了
不仅可以设置/Y 也可以设置成/S /P /RA 等,参照之前的命令说明.
C.简单的循环技能宏.
#showtooltip
/castsequence X,X,X X为技能名称
#showtooltip
/castsequence reset=25 暗影步,偷袭,致盲
这个宏的意思是
轮流使用暗步,偷袭,致盲这三个技能 25秒后循环重置
值得一提的是因为延迟等原因,reset=X的这个X数字最好改成技能循环中CD最长技能的CD再加一秒.
D.取消buff宏
/cancelaura
这种宏比较中端了,平时基本用不上
#showtooltip
/cancelaura 潜行
其他的buff也适用
8. 一些稍微有点难的宏制作实例
A.多技能绑一宏不同条件释放
玩宏的人求这种宏应该是最频繁的了...
#showtooltip
/cast [条件] 技能
/cast [条件] 技能
#showtooltip
/cast [help,stealth,mod:alt] 暗影步
/cast [harm,combat] 致盲
这个宏的意思是
在战斗中,目标敌对,使用致盲,非战斗状态潜行下,目标友善,按下ALT使用暗影步
B.焦点宏or判断目标宏
这种宏主要作用就是不丢失当前目标的情况下对焦点使用技能,也可适用于目标的目标宏,鼠标指向宏等.
#showtooltip
/cast [target=focus] 致盲
如图 不丢失当前目标,焦点被致盲
接下来是进阶版
#showtooltip
/cast [target=mouseover,mod:shift] 预谋
/cast 致盲
这个宏的作用是按住shift时 对鼠标指向目标使用预谋 对当前目标使用致盲
当前目标已被致盲,旁边的木桩被鼠标指向预谋
当然,如果卡了公CD ,是不成立的!
有公CD的技能建议使用下面这个句式
#showtooltip
/cast [target=mouseover,mod:shift] 暗影步
/cast [nomod] 预谋
按住SHIFT键对鼠标指向目标使用暗影步
什么都不按就使用预谋
什么都不按 对当前目标使用预谋
按住shift后 暗影步至鼠标指向目标
C.超复杂的判断宏
#showtooltip
/cast [target=target,help] [target=mouseover,harm] [target=focus,help] 暗影步
这个宏的作用很简单,如果满足第一个条件,则对目标1释放,否则如果满足第二格条件,则对目标2释放,否则如果满足第三个,则对目标3释放
如图,目标是当前木桩 焦点是路人咕咕 鼠标在另一个木桩上
我们释放了暗步 因为第一格条件要求当前目标友善,不成立,于是跳到第二个条件鼠标指向目标敌对,也不成立,最后一个条件焦点是友善,成立,所以我们飞到了被作为焦点的咕咕背后.
D./focus和/clearfocus
/focus这条命令有3个作用
1.没有焦点目标的时候将目标设置为焦点目标
2.有焦点目标的时候将焦点目标更改成当前目标
3.当前目标为空时清空焦点目标
同时这条命令也是可以加条件判断的,如果不加判断的话非常容易误改了焦点
下面楼主做出一个最常见的焦点宏:
没焦点就设焦点,按住alt强制设焦点,焦点死亡就清除焦点
/focus [mod:alt][@focus,noexists]
/clearfocus [@focus,dead]
E.换武器/换盾宏
很多近战喜欢的宏
利用换武器达到他们不可告人的秘密
以战士的盾反宏为例
#showtooltip 法术反射
/equipslot 16 乌克的猢狲片刀
/equipslot 17 密封甲壳
/cast 法术反射
武器名字 技能名字可以自己改
(请无视上图的倒数二三句)
其他职业的换武器宏也可以试一试,是一个道理.
好的...模板宏就整理到这里,接下来是一些...成品宏!
9.一些冷门但是实用的宏
A.小德万能变形宏!
这个宏的说明涉及很多,楼主单独拿出来讲而没有放在判断宏里面讲
这个宏的主要作用是在&变形宏&上再加上各种条件判断,实现多种变形一键完成
常用的条件有
[swimming]水栖形态
水里用水栖
[flyable,nocombat]迅捷飞行形态
飞行需要能飞且不战斗
[outdoors,noflyable,nocombat]大型棕色科多兽
不能飞那就只能坐骑了
[outdoors,noflyable,combat]旅行形态
要是还是战斗的话就旅行
[indoors]猎豹形态
室内就只能猎豹了
然后就是每种姿态对应的命令
stance:1/2/3/4/5/6 form:1/2/3/4/5/6 处在某形态中,对应为
野性:1熊,2水栖,3豹,4旅行,5飞行
平衡:1熊,2水栖,3豹,4旅行,5枭兽,6飞行
恢复:1熊,2水栖,3豹,4旅行,5树,6飞行
最后我们直接把以上的全部加到一起,就得到了最终的宏
#showtooltip
/cast [swimming]水栖形态;[flyable,nocombat]迅捷飞行形态;[outdoors,noflyable,nocombat]大型棕色科多兽;[outdoors,noflyable,combat]旅行形态;[indoors]猎豹形态
事实上还有一个化简的问题
例如说/cast [combat]猎豹形态;[nocombat]旅行形态
后面那个nocombat需要吗?不需要
因为判断从左至右进行,判断到第二个的时候就说明第一个没有通过了,那么combat没有通过必然是nocombat了
但由于实际情况有很多条件并列,导致判断某个条件是否需要就比较复杂,有些人可能会绕不过来
下面给出前面宏的化简结果
showtooltip
/cast [swimming]水栖形态;[flyable,nocombat]迅捷飞行形态;[outdoors,nocombat]大型棕色科多兽;[outdoors]旅行形态;猎豹形态
(当然,之前我们提到过还可以加上&!&来防止连按又变回来,注意&!&放在技能名前面)
最后得到最终的宏
#showtooltip
/cast [flyable,nocombat,nomod]!迅捷飞行形态;[form:4,nomod,outdoors][nomod.nocombat,outdoors][noform,outdoors]!旅行形态;[swimming,nomod]!水栖形态;[form:1,nomod]!巨熊形态;[form:3,nomod]!猎豹形态;[form:5,nomod][nomod,indoors]!生命之树
/cancelform [form:6][mod]
(由于宏太长不得已把stance换成form了,效果一样)
当然 别的职业也可以自由发挥,在不同的情况下使用不同的技能/状态
B.技能释放成功喊话宏
这个宏有很多朋友找楼主要,但是由于暴雪的判断机制所以不能完成,所以用下面的宏代替
/run local t,s=GetSpellCooldown(&技能名&),SendChatMessage if t==0 then s(&你要说的话&) end
/cast 技能名
这个宏的作用是几秒内说一次话,能起到不刷屏的效果
C.狼人坐骑相关
上马变人不变狼,狼形态就变人,人形态上马就只是上马
/cast [nomounted] 狂野奔跑
/stopcasting
/cast [nomounted] 双形态
/cast [nomounted] 坐骑名称
/dismount [mounted]
D.盗贼毁伤斩击宏
能斩击打斩击,没斩击打毁伤
(楼主还是不推荐用这个宏,据说在35%以下血的时候也会打出毁伤)
#showtooltip 毁伤
/startattack
/castsequence reset=0 9,毁伤
/castsequence reset=0 斩击,9
E.盗贼背刺出血宏
正面用出血,背面用背刺
#showtooltip
/castsequence reset=0 16,出血
/cast 背刺
依旧不推荐使用...因为按得快的话在背面也会打出出血...
F.释放技能几秒后喊话宏
这种宏就主要偏向娱乐了
多是用在救人技能,或者一些读条长的技能里面。
我们参考牧师复活宏为例
#showtooltip
/cast 复活术
/in 1 /y &%t&的遗体告别仪式现在开始
/in 3 /y 一鞠躬
/in 5 /y 二鞠躬
/in 7 /y 三鞠躬
/in 9 /y 哎呀妈呀 诈尸啦 快 快跑啊~
再次说明:/IN 后面的数字代表秒数。这个宏的意思是,释放复活术,1秒后,大喊楼主的遗体告别仪式现在开始,3秒后,一鞠躬.5秒后二鞠躬,最后读完条,大喊哎呀妈呀 诈尸啦 快 快跑啊~
当然,宏里面的技能和说话文字以及秒数可以随便改的。这个没有问题
G.技能释放成功喊话宏改良版
这个宏是楼主在网上看到的
不同于楼上
这个宏可以自己设置几秒喊一次话
/run local t=GetTime()macroT=macroT or 0;if t-macroT&3 then SendChatMessage(&施放技能&,&SAY&)macroT=t;end
/cast 技能名
其中。第一行里面的macroT&3这个语句中,3代表的就是秒数。
意思为3秒喊一次话。
**真?技能释放成功喊话宏*
这个是楼主刚刚无意中看到的!
看看有没有壮士去游戏中试一下。
施放技能成功后喊话(带目标版)
/run U=&UNIT_SPELLCAST_S&F=F or CreateFrame(&frame&)R=F.RegisterER(F,U..&ENT&)R(F,U..&UCCEEDED&)F:SetScript(&OnEvent&,function(_,_,a,b,_,c)if a==&player&and b==&变形术&then n=type(c)==&string&and c or SendChatMessage(n..&已被我变羊&)end end)
/cast 变形术
施放技能成功后喊话(无目标版)
/run F=F or CreateFrame(&frame&)F:RegisterEvent(&UNIT_SPELLCAST_SUCCEEDED&)F:SetScript(&OnEvent&,function()if arg1==&player&and arg2==&圣盾术&then SendChatMessage(&使用圣盾术&)F:SetScript(&OnEvent&,nil)end)
/cast 圣盾术
补充一个喊话宏
目标是敌对/友善时不喊话
这个宏也是多用于多个条件语句中
在宏的开头第一行加上
/stopmacro [help]
目标友善时停止宏命令,即不喊话
或者/stopmacro [harm]
目标敌对时停止宏命令。
H. 随机喊话宏
/run local n={&要说的话1&,&要说的话2&,&要说的话3&}macroT,macrot=macroT or 0,GetTime()if not UnitCastingInfo(&player&)and 0==GetSpellCooldown(&技能名称&)and macrot-macroT&3 then SendChatMessage(n[random(#n)],&SAY&)macroT=end
/cast 技能名称
这个宏做到按一个技能时随机喊话,即红字部分,喊话内容可随意修改。
**补充一个关于/IN 延时宏的*
现在宏里面的 /in 语句已经被BLZ禁用了
不过在楼主拥有ace2.0以上的库的情况下
in语句还是可以的...所以----
要么弄一个大脚或者多玩这样的通用插件里面都有ace库的
要么自己去下一个专用库就可以了
I./targetenemy的衍生
/targetenemy
宏本身的作用是切换目标,也就是TAB键的功能
但是这个宏最广泛的使用就是抓贼宏了。。。
当盗贼与敌对方的盗贼互相潜行谁都不可见对方的时候使用
看到对方的盗贼潜行中只是一瞬间 一般来不及手动点选目标施放技能对方盗贼又看不见了,所以抓贼宏应运而生
用法就是在潜行中一边前进一边不停的按,如果发现对方盗贼此宏就能立即向对方盗贼释放闷棍,达到抓贼的目的
#showtooltip 闷棍
/cleartarget
/stopattack
/targetenemy
/cast 闷棍
同理,小德的精灵之火,猎人的猎人印记,战士的嘲讽,都可以做到。
K.随机坐骑宏
很多插件的坐骑助手就是利用了这个宏的原理
/dismount [mounted]
/castrandom [flyable]飞行坐骑1,飞行坐骑2,飞行坐骑3
/castrandom 陆地坐骑1,陆地坐骑2
(这个宏还得自行修改坐骑名称)
这个宏用到了 随机释放命令/castrandom
通过添加条件语句
最后的效果就是
能飞的时候在飞行坐骑123里面随机召唤,不能飞时在陆地坐骑12里面随机召唤
L.打断当前施法立即释放技能宏
这个宏多用在打断技能和斩杀技能中。。。
利用到/stopcasting语句达到目的。
例如,打断施法反制
#showtooltip
/stopcasting
/cast 法术反制
同理,反制可以换成斩杀,灭,暗灼这样的斩杀技能,或者其他如拳击,脚踢这一类的的打断技能
M.猎人万能误导宏
#showtooltip 误导
/cast [target=focus, help]误导
/cast [target=focustarget, help]误导
/cast [target=target, help]误导
/cast [target=targettarget, help]误导
/cast [target=pet, nodead, exists]误导
这个宏的作用:
第一行:显示误导技能
第二行:若焦点友善,对焦点使用误导
第三行:若焦点的目标是友善,对焦点的目标使用误导
第四行:若目标友善,对其使用误导
第五行:若目标的目标友善,对其使用误导
第六行:若宠物存在,对宠物使用误导。
总之就是一定能用出误导!
**补充一个小知识*
有公CD的技能和无公CD的技能在宏中的定位
当你想同时释放两个没有公CD的技能时
可以直接在宏内写入
/CAST 技能1
/CAST 技能2
好比盗贼的预谋和偷袭无公CD,这时候如果我们写一个宏
#showtooltip
/CAST 预谋
/CAST 偷袭
这样会同时使用预谋和偷袭,其它职业无公CD的技能也同理。如法师气定羊,猎人逃脱威慑等。
但是如果有公CD的话,就只能依靠/castsequence语句来达到依次释放的效果了
希望大家牢记。
N.巧用stopmacro
/stopmacro [X] 语句,多用在一个宏段落的前面,后面跟一个条件X,指代在X条件下不执行宏命令。
/stopmacro [dead]
/cast 奥术智慧
这个宏的意思就是如果目标死亡,不释放拍智力。
可以衍生到更多并列的宏命令中
/stopmacro [NOCOMBAT]
/CAST [TARGET=FOCUS,MOD:ALT] 冰***术
/CAST [TARGET=PLAYER,NOMOD] 奥术智慧
按住ALT时,对焦点BIU,否则对自己拍智力,但是如果不在战斗中,则不执行宏命令
这个就看大家举一反三了
**来个凑数的*
大家喜闻乐见的无敌炉石宏
/castsequence 圣盾术,炉石
/TAR XXXXX
xxx改成你要找的怪或者NPC的名字
然后狂按就行了
O./castsequence 语句的另一种用法
相信很多朋友都想做一个“使用A技能,A技能CD用B技能,A技能CD好了用A技能”这样的宏
其实可以利用/castsequence轻松完成
假设A技能的CD时间为X
那么可以做出以下的宏
#showtooltip A
/castsequence reset=x A,B,B,B,B,B,B,B,B,B,B,B,B,B,B,B,B,B
其中B的数量随心情而定
使用深结,深结CD时用biu,深结好了用深结
#showtooltip 深度冻结
/castsequence reset=30 深度冻结,冰***术,冰***术,冰***术,冰***术,冰***术,冰***术,冰***术,冰***术,冰***术,冰***术,冰***术,冰***术,冰***术,冰***术,冰***术,冰***术
这样就能达到你想要的效果啦
是不是很酷炫?
P.一个比较冷门的宏,给目标上标记宏
/script SetRaidTarget(&target&,X)
X可以换成1-8 中的任意一个
宏命令为 /script SetRaidTarget(&target&,1)
所以效果为给目标上星星
其他的数字分别对应不同的图形
我们可以把这段宏复制到其他的宏命令中,举一反三
#showtooltip
/cast 猎人印记
/script SetRaidTarget(&target&,8)
给目标上猎人印记的时候 标记骷髅
Q.取消BUFF宏的最佳用途
前面我们有提到过一个宏,取消buff宏
/cancelaura
效果是取消当前buff
不过我们有一个更棒更酷的用法
宏的语句为
#showtooltip 威慑
/cancelaura 威慑
/cast 威慑
实际作用为
按一下,开启威慑,再按一下,取消威慑!
为什么会达到这个效果呢?
我们从宏的语句来分析机制
第一句 显示威慑
第二句 取消威慑
第三局 释放威慑
我们第一次按的时候
先执行的是取消威慑
但是因为没有威慑效果
所以直接跳过了这个语句
启动第三行的命令,释放威慑
再按一次的时候
由于身上已经有威慑效果了
所以执行第二条语句
R.玩宝宝宏.
wow中有很多带职业的宝宝
如乌龟,蓝胖,水爸爸,小狗等...
怎么玩宝宝
也是这些职业应该学会的
首先我们来看几个宝宝基本动作宏
宠物攻击命令 /petattack
宠物跟随命令 /petfollow
宠物停留命令 /petstay
宠物协助姿态 /petassist
宠物防御姿态 /petdefensive
宠物被动姿态 /petpassive
这些是宝宝的基本动作.
从而我们可以衍生出各种宝宝宏
猎人标记宝宝攻击宏
#showtooltip
/cast 猎人印记
/petattack
标记的同时宝宝攻击
与此同时这里要讲到一个招宝宝宏和宝宝技能宏整合的宏
就拿法师的水元素宏为例
#showtooltip
/cast 冰冻术
/stopmacro [target=pet,nodead,exists,nomod]
/cast 召唤水元素
第一行,显示技能
第二行,使用冰环
第三行 如果有宠物,停止命令
第四行 召唤水元素
这个宏的最终作用是有宝宝用冰环 没宝宝招宝宝
其他的DK,术士都可以参考这个宏 稍作修改
10.各职业常用宏!!!
楼主接下来写一点各职业平时能用到的宏,比较偏向大众化,当然也会有点遗漏
如果楼主没有写你想要的,请告诉楼主,楼主一定尽快回复!
好的,话不多说我们马上开始!
A.战士常用宏
换盾盾反宏
#showtooltip 法术反射
/equipslot 16 单手武器名称
/equipslot 17 盾牌名称
/cancelaura 剑刃风暴
/cancelaura 保护之手
/cast 法术反射
致命平静顺劈宏
#showtooltip 顺劈斩
/cast 致命平静
/cast 顺劈斩
切姿态换双手武器宏
#showtooltip 战斗姿态
/cast !战斗姿态
/equipslot 16 双手武器名称
斩杀投掷宏,远处投掷近身斩杀
#showtooltip 斩杀
/cast 斩杀
/cast 投掷
#showtooltip 14
/cancelaura 盾墙
/cast 颅骨战旗
/cast 浴血奋战
/cast 狂暴之怒
/cast 鲁莽
拳击打断宏
#show 拳击
/cancelaura 剑刃风暴
/cancelaura 保护之手
/stopcasting
/cast 拳击
取消保护巨人宏
#showtooltip 巨人打击
/startattack
/cancelaura 剑刃风暴
/cancelaura 保护之手
/cast 巨人打击
(适用于其他技能)
#showtooltips 集结呐喊
/stopcasting
/cancelaura 剑刃风暴
/cancelaura 鲁莽
/cast !防御姿态
/equipslot 16 乌克的猢狲片刀
/equipslot 17 密封甲壳
/cast 盾墙
/cast 集结呐喊
/cast 剑在人在
/use 治疗石
冲锋乘胜追击宏 远处冲锋 有乘胜追击打追击(同理,可换成断筋)
#showtooltip 冲锋
/cast 冲锋
/cast 乘胜追击
B.骑士常用宏
#showtooltiP 复仇之怒
/stopcasting
/cast 复仇之怒
/cast 神圣复仇者
/cast 远古列王守卫
惩戒骑一键输出宏(建议在做任务的时候使用,不建议打副本的时候用)
/startattack
/petattack
/castsequence reset=0 0,0,0,0,驱邪术
/castsequence reset=0 0,0,0,十字军打击,0
/castsequence reset=0 0,0,审判,0,0
/castsequence reset=0 0,愤怒之锤,0,0,0
/castsequence reset=0 圣殿骑士的裁决,0,0,0,0
防骑一键拉怪宏单拉版
/castsequence reset=5 正义之锤,审判,奉献,正义之锤,神圣愤怒,审判,十字军打击,奉献,十字军打击,审判,神圣愤怒,十字军打击,圣洁护盾,审判,十字军打击,奉献,神圣 愤怒,十字军打击,审判,十字军打击,奉献,审判,十字军打击,神圣愤怒,圣洁护盾
/cast 正义盾击
/cast 荣耀圣令
/cast 复仇者之盾
防骑一键拉怪宏群拉版
/castsequence reset=5 正义之锤,审判,奉献,正义之锤,神圣愤怒,审判,正义之锤,奉献,正义之锤,审判,神圣愤怒,正义之锤,圣洁护盾,审判,正义之锤,奉献,神圣愤怒,正义之锤,审判,正义之锤,奉献,审判,正义之锤,神圣愤怒,圣洁护盾
/cast 正义盾击
/cast 荣耀圣令
/cast 复仇者之盾
奶骑驱散宏,当目标友方则对其释放清洁术,若目标敌对则对目标的目标清洁术,若无目标则对自己清洁,可改成其他技能,是一样的效果
#showtooltip 清洁术
/stopcasting
/cast [target=mouseover,help][help][target=targettarget,help][]清洁术
/cleartarget [dead,noexists]
C.DK常用宏
开巫妖自己加血宏
#showtooltip 巫妖之躯
/cast 巫妖之躯
/cast [target=player]凋零缠绕
冰DK爆发宏
#showtooltip 冰霜之柱
/cast 冰霜之柱
一键吃宝宝宏
#showtooltip 天灾契约
/cast 亡者复生
/cast 天灾契约
萨满的宏就更少了.
不过楼主还是知道几个
增强萨一键输出宏
/startattack
/castsequence reset=combat 元素释放,烈焰震击,熔岩猛击,风暴打击,大地震击,风暴打击,熔岩猛击,元素释放,大地震击,风暴打击,熔岩猛击,烈焰震击,风暴打击,元素释放,大地 震击,熔岩猛击,风暴打击,大地震击,熔岩猛击,风暴打击,元素释放,烈焰震击,熔岩猛击,风暴打击,大地震击
#showtooltip 治疗之潮图腾
/CAST 治疗之潮图腾
/CAST 石壁图腾
/CAST 先祖迅捷
/CAST 治疗之涌
嗜血记时宏
#showtooltip
/cast 嗜血
/RA [嗜血]已开,40秒倒数!饰品技能全开集火!
/in 10 /s [嗜血]还剩30秒……
/in 20 /s [嗜血]还剩20秒……
/in 30 /s [嗜血]还剩10秒……
/in 35 /s [嗜血]最后5秒……
/in 40 /s [嗜血]结束
假死宏,取消一切动作假死
#showtooltip 假死
/STOPATTACK
/STOPCASTING
/STOPCASTING
/CAST 假死
无限视距鹰眼宏,可以在引导鹰眼的时候继续释放鹰眼术
#showtooltip 鹰眼术
/cast !鹰眼术
宠物宏,按住SHIFT复活宠物,按住ALT解散宠物,什么都不按治疗宠物
#showtooltip [modifier:shift] 复活宠物;[modifier:alt] 解散宠物;治疗宠物
/cast [modifier:shift] 复活宠物
/cast [modifier:alt] 解散宠物
/cast [nomodifier] 治疗宠物
你懂得宏(先误导,再按宏)
#showtooltip 假死
/cast 奥术射击
/stopcasting
/stopcasting
/stopattack
/cast 假死
/cancelAura 误导
打断当前读条斩杀(沉默)宏
#showtooltip 杀戮射击
/STOPCASTING
/STOPCASTING
/CAST 杀戮射击
可改成沉默射击
宝宝奶自己宏
#showtooltip [modifier:shift] 牺牲咆哮;灵魂治愈
/CAST [target=player] 灵魂治愈
/CAST [target=player] 牺牲咆哮
兽王爆发宏
#showtooltip 狂野怒火
/CAST 狂野怒火
/CAST 疯乱
/CAST 急速射击
威慑宏,按一下威慑再按一下取消威慑
#showtooltip 威慑
/cancelaura 威慑
/cast 威慑
背刺出血宏,正面用出血,背面用背刺
#showtooltip
/castsequence reset=0 16,出血
/cast 背刺
毁伤斩击宏,能打斩击就斩击,否则毁伤
#showtooltip 毁伤
/startattack
/castsequence reset=0 9,毁伤
/castsequence reset=0 斩击,9
#showtooltip 闷棍
/cleartarget
/stopattack
/targetenemy
/cast 闷棍
潜行宏,潜行中按到潜行不破潜
#showtooltip 潜行
/cast !潜行
闪避吃糖宏
#showtooltip 闪避
/CAST 闪避
/CAST 治疗石
#showtooltip 暗影之刃
/startattack
/cast 仇杀
/cast 暗影之刃
/cast 冲动
野德一键拉怪宏单拉版本
#showtooltip 裂伤
/castsequence reset=5 裂伤,nil
/castsequence reset=6 割伤,痛击,割伤,精灵之火
/cast 裂伤
野德一键拉怪宏群拉版本
#showtooltip 痛击
/cast [mod:ctrl]横扫
/castsequence reset=6 横扫,痛击,横扫
/cast 裂伤
#showtooltip
/cast 生存本能
/cast 树皮术
/use 治疗石
/cast 自然迅捷
/console autounshift 0
/cast [target=player] 治疗之触
/console autounshift 1
一键变身宏
#showtooltip
/cast [flyable,nocombat,nomod]!迅捷飞行形态;[form:4,nomod,outdoors] [nomod.nocombat,outdoors][noform,outdoors]!旅行形态;[swimming,nomod]!水栖形态; [form:1,nomod]!巨熊形态;[form:3,nomod]!猎豹形态;[form:5,nomod][nomod,indoors]!生命之树
/cancelform [form:6][mod]
武僧作为新职业楼主还没收集到什么好用的宏 就写个爆发宏凑数吧...
#showtooltip
/CAST 虎眼酒
/CAST 豪能酒
/CAST 白虎下凡
牧师作为奶和输出都没有什么需要特别关注的技能...
#showtooltip 治疗石
/CAST 黑暗再生
/CAST 治疗石
#showtooltip
/cast 黑暗灵魂:易爆
其中黑魂不同天赋名字不同,就请自行更换啦
打断当前施法反制宏(也适用于其他技能)
#showtooltip
/stopcasting
/Cast 法术反制
冰箱宏 按一下冰箱 再按取消
#showtooltip 寒冰屏障
/stopcasting
/cancelaura 寒冰屏障
/Cast 寒冰屏障
闪现宝宝跟随宏
#showtooltip 闪现术
/stopcasting
/cast 闪现术
/petfollow
/petpassive
水元素冰环宏,没宝宝招宝宝,有宝宝冰环
#showtooltip
/cast 冰冻术
/stopmacro [target=pet,nodead,exists,nomod]
/cast 召唤水元素
补充一个好用的
战场报数宏(之前报废)
/script if not ce or not le or GetTime()-le&10 then ce=0; le=GetTime(); ce=ce+1; SendChatMessage( GetMinimapZoneText()..&发现&..ce..&名敌人!&, &INSTANCE_CHAT&)
这个宏比较有意思
当你在守点的时候,突然来了一大票人,又不好打字的时候用
按几次,报几个人,十分人性化
对于楼主这种常年不开麦的人来说太爽啦