见很多网友求宏,我在此搜集了一些网上常见的宏命令提供给大家,以作学习交流之用。
声明:
1.手动DPS永远是最高的;
2.欢迎大家学习交流,制作出合适自己的宏;
3.以下资源来自于网络,如有雷同,你咬我啊!
示例:
#showtooltip 毒蛇钉刺
/stopattack
/stopcasting
/console Sound_EnableSFX 0
/targetenemy [noharm][dead]
/castsequence reset=3/target/combat 毒蛇钉刺,奥术射击,杀戮命令,眼镜蛇射击
/castsequence reset=0 1,2,3,集中火力
/castsequence reset=0 1,2,飞刃
/castsequence reset=0 1,凶暴野兽
/cast 狂野怒火
/cast 急速射击
/cast 狂暴
/script UIErrorsFrame:Clear();
/console Sound_EnableSFX 1
解释:
1.
#showtooltip 毒蛇钉刺 ——在快捷栏显示宏(技能)名称和技能信息
2.
/stopattack ——开始攻击。这个命令会自动选取最近的目标开始普通攻击,加上他的作用主要是自动选取目标。
/stopcasting则是打断施法,。/stopcasting 在法系下FB打怪的宏里也经常用,例如一个2秒冰箭由于延时要2。5秒才出,于是编写一个宏,自己算时间,快2秒时按这个宏,施法就被打断了
,冰箭也出去了。
3.
/console Sound_EnableSFX 0 和 /console Sound_EnableSFX 1 ——错误提示音开启与关闭:0是关闭 ;1是开启 放在开始和结束代表这个宏循环不会听到“你还不能这样做、技能还没准
备好”了。
4.
UIErrorsFrame:Clear()语句可以把这些提示隐藏并清除。
5.
/targetenemy [noharm][dead] ——目标死亡,自动选取下一目标
6.
/castsequence reset=3/target/combat ——宏以后的技能每3秒重置释放顺序。reset=target 指的是当你选中目标时,这个宏后面的技能重置释放顺序;reset=combat 指的是当你进入
战斗时,这个宏后面的技能重置释放顺序。
7.
/castsequence reset=0 1,2,3,集中火力
/castsequence reset=0 1,2,飞刃
/castsequence reset=0 1,凶暴野兽
——技能释放优先级别,此例先释放凶暴野兽,再飞刃,最后集中火力,亦可如下设置:
/castsequence reset=0 1,2,3,集中火力,0,0
/castsequence reset=0 0,0,飞刃,0
/castsequence reset=0 0,凶暴野兽
——这里的0代表优先级,越多则技能释放越靠后。
8.
/cast 狂野怒火
/cast 急速射击
/cast 狂暴
——按宏时同时释放这三个技能。
9.
补充:
A./cast !自动射击 意思是发射一次自动射击。
/cast 自动射击 意思是 开启/关闭 自动射击。
例:
例字:
/cast 稳固射击
/cast !自动射击
解释:稳固射击后,再自动射击一次,如此循环。
/cast 稳固射击
/cast 自动射击
解释:第一轮,稳固射击后,自动射击一次,并且自动射击开启。第二轮,稳固射击后,你又按了一下自动射击,这时你就把自动射击关闭拉,第二轮只进行了一次稳固射击。第三轮,又开
启了自动射击……如此循环 。
B.
/cancelaura 用途为主动取消某个buff ,比如:/cancelaura 威慑 意思是:取消威慑,在威慑顶完伤害技能之后迅速取消,恢复战斗状态,减少dps损失。
C.
/cast [target=mouseover,harm,nodead][]黑箭
解释:鼠标指向宏,转火ADD血少的时候把黑箭给BOSS
D.
#showtooltip
/施放 [@pet, dead] 复活宠物;[modifier:ctrl] 复活宠物;[modifier:shift] 解散宠物;治疗宠物
解释:效果为BB死亡且尸体在,直接复活;BB死亡尸体不在ctrl+宏复活;BB存在shift+宏解散BB;直接按宏为治疗BB。