标签:
杂谈 |
骑士的一些宏(辅助篇) (2007-04-16 22:29:50)
NO。1
/Script
SpellStopCasting()
/目标 XXXXX
/施放 保护祝福(等级 3)
/目标 XXXXX
/施放 保护祝福(等级 3)
/打断当前的施法
/选择自己
/使用保护祝福
这个宏的目标的优点是快速的给自己保护特别优越与副本治疗中的骑士骑士治疗肯定有目标就算开了自我施法如果手忙脚乱容易丢错保护(比如丢给正在TANK的战士)或者因为正在施展治疗法术而没来得几给自己丢上保护这个宏的优点就是按的瞬间就快速打断施法迅速选择自己上保护这样就有效的避免了前面说的情况
NO。2
/Script
SpellStopCasting()
/施放 圣盾术(等级 2)
/施放 圣盾术(等级 2)
/打断当前的施法
/释放圣盾术
这个基本和NO。1的意思一样
NO。3
/S
>>>%T<<<我已对你释放保护祝福!请好好利用!
/施放 保护祝福(等级 3)
/script TN=UnitName("target");
/script SendChatMessage("你已经OT或者正在AOE,在10秒内你免疫物理伤害!请好好利用!", "WHISPER", "通用语", TN);
/施放 保护祝福(等级 3)
/script TN=UnitName("target");
/script SendChatMessage("你已经OT或者正在AOE,在10秒内你免疫物理伤害!请好好利用!", "WHISPER", "通用语", TN);
/说 目标我给你了保护祝福
/释放保护祝福
/悄悄话目标提醒他已经给了他保护祝福
这个宏可以提醒周围的骑士和给予保护祝福的人可以让其他骑士不重复给保护和给目标提示
NO。4
/Y
我已对>>>%T<<<释放了神圣干涉,请其他人在3分钟内全灭以保存干涉者的存活!
/施放 神圣干涉
/script TN=UnitName("target");
/script SendChatMessage("你已被神圣干涉,3分钟内免疫一切伤害,等安全后右击取消BUFF后9人!", "WHISPER", "通用语", TN);
/施放 神圣干涉
/script TN=UnitName("target");
/script SendChatMessage("你已被神圣干涉,3分钟内免疫一切伤害,等安全后右击取消BUFF后9人!", "WHISPER", "通用语", TN);
/喊 我给目标释放了干涉
/释放神圣干涉
/悄悄话目标提醒他已经给了他神圣干涉
这个和NO。3的意思差不多可以提醒其他人快速死亡以免浪费3分钟的BUFF时间
NO。5
/script
CastShapeshiftForm(1)
/script CastShapeshiftForm(3)
/script CastShapeshiftForm(3)
/释放光环1
/释放光环3
如果是没光环则开光环1
如果是光环1状态则开光环2 如果是光环2状态则切换成光环1
光环1=虔诚光环光环3=专注光环
这个宏的大致简称就是“防御系光环切换”
NO。6
/Script
SpellStopCasting()
/script class = UnitClass("target"); if ( ( class == "战士" ) or ( class == "圣骑士" ) ) then
CastSpellByName("牺牲祝福(等级 2)"); else
CastSpellByName("保护祝福(等级 3)"); end
/script class = UnitClass("target"); if ( ( class == "战士" ) or ( class == "圣骑士" ) )
/打断当前的施法
/判断目标是否是战士或者圣骑士如果是的话则释放牺牲祝福如果不是则释放保护祝福
这个宏的优点是可以以免丢错给战士保护而A骑士给B骑士丢保护容易发生
B骑士明明自己想开圣盾术而你却给了他保护导致他有自律无法开圣盾术
NO。7
/Script SpellStopCasting()
/script local n,p,t,i,d=4,"party";if UnitInRaid("player") then n=40;p="raid";end;for i=1,n do t=p..i;if UnitDebuff(t,1,1) and CheckInteractDistance(t,4) then TargetUnit(t);CastSpellByName("清洁术");TargetLastTarget();break;end;end;
/script local n,p,t,i,d=4,"party";if UnitInRaid("player") then n=40;p="raid";end;for i=1,n do t=p..i;if UnitDebuff(t,1,1) and CheckInteractDistance(t,4) then TargetUnit(t);CastSpellByName("清洁术");TargetLastTarget();break;end;end;
/打断当前的施法
/自动搜索团队中需要使用清洁术的目标
一键解的宏现在都有插件如果在网吧没办法下插件就只能用这个了不过这个宏按起来不会像插件那样卡
NO。8
/script local i,j,b,f,p;for i=1,40 do
f=nil;p="raid"..i;if CheckInteractDistance(p,4) then for j=1,16 do
b=UnitBuff(p,j);if b and strfind(b,"fKing") then
f=1;break;end;end;if not f then
TargetUnit(p);CastSpellByName("强效王者祝福");break;end;end;end
/自动搜索团队中没有强效王者祝福的目标然后给他加上强效王者祝福
这是一个比较实用的补祝福宏比如一场战斗结束后有人员伤亡复活后按这个宏就可以节省精力了
NO。9
/Y
我现在正在对>>>%t<<<释放救赎,请勿重复!
/script
TN=UnitName("target");
/script SendChatMessage("如果你是猪你就按确定!", "WHISPER", "通用语", TN);
/script SendChatMessage("如果你是猪你就按确定!", "WHISPER", "通用语", TN);
/施放 救赎(等级
5)
/喊 我正在救目标
/悄悄话目标告诉正在救他
/释放救赎

加载中…