治疗骑士的一些宏命令
(2009-02-28 13:05:23)
标签:
魔兽世界圣骑士治疗骑士宏命令游戏 |
分类: 【魔兽攻略】 |
第一个:就是最常用的宏——救人的宏。
/cast 救赎(等级5)
/say 阿尔达之手%T,让圣光唤醒你沉睡的灵魂吧!
第二个:这个宏是让你在快没蓝的时候保持镇定。
#showtooltip 圣光术
/cast 神启
/cast [modifier:shift,target=player]圣光术;圣光术
/script UIErrorsFrame:Clear();
类似的,在快倒T的时候保持从容和优雅,可以用
/cast 神恩
/cast [modifier:shift,target=player]圣光术;圣光术
/script UIErrorsFrame:Clear();
神圣震击是治疗QS很好的技能之一,既可以攻击怪物,又可以给友方加血,而且加血不用读条的。
补充说下,加天赋的时候要把暴击点满。
/cast 神恩
/cast [modifier:shift,target=player]神圣震击;神圣震击
/script UIErrorsFrame:Clear();
第三个:可以用在PVP或者打怪的时候,讲是秒人宏,不过我用这个没秒过人……这个宏的作用,就是怕你一下子找不到那么多的技能,或者按不同的技能浪费时间,而这个你只要一直点一个键就好了。
/castsequence reset=target 正义圣印,神恩术,复仇之怒,制裁之锤,审判,神圣震击,愤怒之锤
我在宏方面还是新手,有很多要学习的地方,这些都是我目前使用的宏。
下面的是我搜罗来的治疗QS的宏。
第四个:圣疗宏,判断对方血量,30%以下,才使用圣疗,成功后,才会在团队中提示
/Script if UnitHealth("target") <30 then
CastSpellByName("圣疗术") if GetActionCooldown(1)>0
then
SendChatMessage("对<%T>使用了[圣疗]","RAID")
end;end
第六个:对目标使用辅助技能,对目标使用牺牲,自由,保护3种祝福,并M语通知对方,如果目标不能使用,则对自己使用,不丢失目标。
牺牲
/Script if GetActionCooldown(1)>0 then else
CastSpellByName("牺牲祝福") if GetActionCooldown(1)>0
then
SendChatMessage("你已获得牺牲祝福,持续30秒","WHISPER","通用语",UnitName"Target")
end;end
自由
/Script if GetActionCooldown(1)>0 then else
CastSpellByName("自由祝福") if GetActionCooldown(1)>0
then
SendChatMessage("你获得自由祝福,持续10秒","WHISPER","通用语",UnitName"Target")
end;end
/script if SpellIsTargeting() then TargetUnit("player");end
保护
/Script if GetActionCooldown(1)>0 then else
CastSpellByName("保护祝福") if GetActionCooldown(1)>0
then
SendChatMessage("你已获得物理无敌10秒","WHISPER","通用语",UnitName"Target")
end;end
/script if SpellIsTargeting() then TargetUnit("player");end
第五个:审判,根据身上有的光明圣印,或者智慧圣印,审判时进行提示,其他圣印则不提示,也不影响使用
可以把宏替代掉你的[审判技能]图标。
/Script local i,b,f;for i=1,16 do b=UnitBuff("player",i); if b and
strfind(b,"HealingAura") then
f=1;SendChatMessage("光明审判<%T>","say")
else if b and strfind(b,"RighteousnessAura") then
f=1;SendChatMessage("<%T>被智慧审判","say")
end;end;end
/施放 审判
第六个:来一个超级必杀宏,双开首饰,有审判则使用审判,当目标20%以上血时,有神恩震击则使用神恩震击,当目标20%以下血时,则使用愤怒之锤。
/script UseInventoryItem(13);
/script UseInventoryItem(14);
/施放 神恩术
/script SpellStopCasting();
/施放 审判
/script SpellStopCasting();
/script if UnitHealth("target") > 20 then
CastSpell([color=Red]104,3[/color]) else if UnitHealth("target")
< 20 then CastSpell([color=Red]75,3[/color])
end;end
红字部分104,3指的是神圣震击, 75,3 是愤怒之锤
它代表你的技能在技能书中的位置:
比如.我的震击就是104号,技能书第3页(第一页是综合,第2页是惩戒,第3页是神圣,第4页是保护)
要查技能编号,请用这个宏:
/script local t='spell';for i=1,250 do local
n,s=GetSpellName(i,t);if n then
DEFAULT_CHAT_FRAME:AddMessage('['..i..']'..n..'('..s..')');end
end
修改你的技能编号,宏就可以用了