请教QS高手!麻烦赐教一些QS 比较常用的宏!
发布网友
发布时间:2024-10-22 19:27
我来回答
共3个回答
热心网友
时间:2024-11-04 07:41
1楼全错。。。。。。。
2.4以后的任何版本,已经禁用了IF命令,所以你所写的这几个宏,没有任何一个能用。
我就写几个自己用的吧,主要是惩/防,因为很少加血,而且奶装是PVP,所以奶的FB宏基本没有
首先
#showtooltip 十字军打击
/startattack
/console Sound_EnableSFX 0
/castsequence reset=33
/combat 智慧审判,十字军打击,奉献,神圣风暴,驱邪术,十字军打击,智慧审判,奉献,十字军打击,神圣风暴,智慧审判,十字军打击,奉献,驱邪术,十字军打击,智慧审判,神圣风暴,奉献,十字军打击
/console Sound_EnableSFX 1
这个是所谓的抽筋宏,也就是惩戒一键输出宏,你也可以把智慧审判都换成光明审判,只适用于PVE,强化审判点至少1点。
其次
#showtooltip 自由之手
/cast [target=player]自由之手
对自己用自由,你可以把技能名字改成保护或者牺牲,player换成player 2 player 3等等,则是对队友释放该技能,JJC常用宏之一,神圣惩戒均可。
再次
#showtooltip 十字军打击
/startattack
/cast [nohelp] [target=targettarget, nohelp] 十字军打击
/script UIErrorsFrame:Clear()
你可以把十字军打击换成,3种审判,或者驱邪或者正义之锤。
可以在目标为友方或无目标状态下,寻找最近的敌对单位,释放技能,并进入物理攻击状态,能有效降低平砍的浪费
再再次
#showtooltip 圣盾术
/cancelAura 圣盾术
/cast 圣盾术
这个PVE防护用的比较多,PVP惩戒偶尔也用用,效果是,第一次点无敌,第二次点,取消无敌。。。。。这个,不需要解释吧?无敌要少50%输出的。。。
这个是原创的:
#showtooltip 复仇者之盾
/run local s,d=GetSpellCooldown("复仇者之盾")if not UnitAffectingCombat("player") and s~=0 then SendChatMessage("飞盘CDing... "..floor(s+d-GetTime()+1).."秒后开怪.","YELL")end
/cast 复仇者之盾
防护开怪用的宏,效果是有飞碟就丢飞碟,没飞碟就在团队中通知自己飞碟的CD时间。。。。
我少见的神圣宏:
#showtooltip 神圣震击
/cast 神恩术
/cast 神圣震击
这个容易理解,先神恩,后神震,也就是必爆神震。
暂时就这几个了,希望对你有帮助。
热心网友
时间:2024-11-04 07:42
1 智能干涉:
自动寻找附近的牧师,骑士使用干涉,成功后,才会在团队中提示
/脚本 for j=40,1,-1 do TargetNearestFriend();x="target" if( UnitClass(x)=="牧师") or ( UnitClass(x)=="圣骑士")and(UnitIsPlayer(x)) then CastSpellByName("神圣干涉") end end
/脚本 if GetActionCooldown(1)>0 then SendChatMessage("<干涉>已启动","RAID") end;
________________________________________________________
2 圣疗宏:
判断对方血量,30%以下,才使用圣疗,成功后,才会在团队中提示
/Script if UnitHealth("target") <30 then CastSpellByName("圣疗术") if GetActionCooldown(1)>0 then SendChatMessage("对<%T>使用了[圣疗]","RAID") end;end
________________________________________________________
3 对目标使用辅助技能
对目标使用牺牲,自由,保护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
________________________________________________________
4 审判
根据身上有的光明圣印,或者智慧圣印,审判时进行提示,其他圣印则不提示,也不影响使用
可以把宏替代掉你的[审判技能]图标
/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
/施放 审判
________________________________________________________
5 治疗
配合DYBUFF(置顶的连接里有,非常好用的智能治疗插件)使用的团队治疗宏,
打开下方首饰(建议放优越护符),并启动插件
/script UseInventoryItem(14);
/dyheal
________________________________________________________
7 来一个超级必杀宏:
1 双开首饰
2 有审判则使用审判
3 当目标20%以上血时,有神恩震击则使用神恩震击
4 当目标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
修改你的技能编号,宏就可以用了
热心网友
时间:2024-11-04 07:42
输出的一键无脑宏..解决你多一个攻击技能不习惯的烦恼 #showtooltip 智慧审判 /console Sound_EnableSFX 0 /castrandom 智慧审判,十字军打击,神圣风暴 /script UIErrorsFrame:Clear() /console Sound_EnableSFX 1 这个宏能做到三大攻击技能一到CD就能施放..且能在任何时候插入驱邪术,神圣愤怒,奉献等等而不打断技能. #showtooltip 忏悔 /cast [target=mouseover] 忏悔 此宏能实现不用切换当前目标,鼠标指哪就忏悔哪..举一反三.制裁之锤也可以这样.#showtooltip 制裁之锤 /cast [target=mouseover] 制裁之锤 :/cast [target=mouseover,help]清洁术;[help]清洁术;[target=player,help]清洁术 这个宏命令能让不切换当前目标下,鼠标划到哪个目标就能清洁到哪个目标..如果目标是敌对状态则使用在自己身上... #showtooltip 圣光闪现 /cast [target=mouseover] 圣光闪现 #showtooltip 牺牲之手 /cast [target=mouseover] 牺牲之手 #showtooltip 保护之手 /cast [target=mouseover] 保护之手 以上的宏可以不用切换目标直接鼠标点在谁身上就自动释放..但是如果点到地对目标或者当前目标的话就是对自己释放了.