惩戒QS的宏问题
宏是为了方便操作的,你可以把几个技能绑一起,只要摁一个键,可以设定在什么情况下用什么技能。 特此指出,奥法才是1234,我们骑士原则上1个键就够了,出现意外才需要2个。 特此指点,讲述我在战场中横扫千军的秘诀。 如果你新练了一个惩戒骑士,那么你需要怎么操作呢? 把下面的宏设为空格键 #showtooltip /startattack /castsequence reset=12/target 公正审判,十字军打击,神圣风暴,公正审判,十字军打击,神圣风暴 /stopcasting /cast 十字军打击 /stopcasting /cast 神圣风暴 /script UIErrorsFrame:Clear() 见了人就使劲拍空格键。 有人减速请按1号键自由, 有人晕迷请按1号键自由, 有人定身请按1号键自由, 有人先减速再定身还晕迷, 不可原谅,请按2号键。
如果你新练了一个惩戒骑士,你需要怎么操作呢?
惩戒骑的一键输出宏
#showtooltip 十字军打击
/startattack
/console Sound_EnableSFX 0
/castsequence reset=33/combat 智慧审判,十字军打击,奉献,神圣风暴,驱邪术,十字军打击,智慧审判,奉献,十字军打击,神圣风暴,智慧审判,十字军打击,奉献,驱邪术,十字军打击,智慧审判,神圣风暴,奉献,十字军打击
/console Sound_EnableSFX 1
很方便的一个无脑一键宏 楼主可以把此宏里的奉献去掉另做一个宏 打不准奉献的BOSS时好用(比如F4)
求惩戒QS一键宏
这是个用宏做的双页动作条,按住SHIFT就会显示另一组技能。/stopcasting /cancelAura 保护祝福(等级 3)/cast 保护祝福(等级 3)自己用按1下释放保护,再按取消保护。/stopcasting/cast [target=focus] 忏悔不改变当前目标,忏悔焦点目标。/castsequence reset=6 十字军打击,审判十字军打击CD6秒,释放顺序是:十字军打击,审判。6秒重制一次。/equipslot 16 角斗士的拯救/equipslot 17 角斗士的墙盾/equipslot [modifier:shift] 16 风暴使者按SHIFT装备风暴使者。/focus设置焦点目标/cast [modifier:shift] 忏悔;之锤(等级 4));/cast [modifier:shift] 命令圣印(等级 1);命令圣印(等级 6)/cast [modifier:shift] 公正圣印(等级 2);十字军圣印(等级 7);/cast [modifier:shift] 奉献(等级 6); 奉献(等级 1);/cast [modifier:shift] 愤怒之锤(等级 4);审判/cast [modifier:shift] 复仇之怒;圣盾术(等级 2);/cast [modifier:shift] 圣光闪现(等级 7);圣光术(等级 11);/cast [modifier:shift] 牺牲祝福(等级 4);自由祝福;上面的几个宏是:按SHIFT释放第1个技能,不按则释放后一个技能。/cast [modifier:shift,target=player]清洁术;[target=mouseover,help]清洁术;[target=targettarget,help]清洁术;[ta
3.0惩戒骑PVP/PVE实用宏
饰品和自我自由祝福:
/script if(HasFullControl()==nil) then UseInventoryItem(13);elseif(not IsShiftKeyDown()) then CastSpellByName("自由祝福",1);else CastSpellByName("自由祝福");end
[当无法自我控制的时候,使用上面一个饰品;可以自我控制的时候给自己自由祝福,按下SHIFT则仅仅给目标释放自由祝福]
HasFullControl()函数判断玩家是否可以自我控制,我的经验,只有恐惧和变形是标志为nil.这是一个可以把使用饰品和自我自由祝福结合起来的宏.
圣印和审判:
/script for i=1,16 do if(UnitBuff("player",i)) then if(string.find(UnitBuff("player",i),"ThunderBolt")) then CastSpellByName("审判");break;end;else CastSpellByName("正义圣印");break;end;end
[如果有正义圣印,则释放审判;如果没有则释放正义圣印]
搜索玩家人物的16个BUFF位,发现则审判,没有则添加圣印,跳出循环.其中ThunderBolt是正义圣印的图标名.其他几中图标名我列在下面.这是一个可以把圣印和审判结合到一个按键上的宏.
命令InnerRage
光明HealingAura
智慧RighteousnessAura
公正SealOfWrath
十字军HolySmite
自我清洁,可解才解:
/script for i=1,16 do if(UnitDebuff("player",i,1)) then CastSpellByName("清洁术",1);elseif(UnitDebuff("player",i)==nil) then CastSpellByName("清洁术");break;end;end
[当自己有可以驱散的DEBUFF,则自我清洁,如果没有,则仅仅释放清洁术]
也就是这个宏是自我优先清洁,当然可以把后面的清洁术改为其他动作.自我清洁设一个hotkey是很有必要的.
惩戒骑对抗MS/SM使用一级命令:
/script if(UnitClass("target")=="牧师" or UnitClass("target")=="萨满祭祀") then CastSpellByName(命令圣印(等级 1));else CastSpellByName(命令圣印);end
这样被驱散了,不会心痛.当然这个也可以做到上面的圣印审判宏里面.
对应圣印更换武器:
/script CastSpellByName("命令圣印");SpellStopCasting();UseAction(twohand_slot,0,1)
[这里使用了UseAction()这个函数,twohand_slot那里填入动作条代码,也需要把双手武器的图标移到对应的动作条上]
/script CastSpellByName("公正圣印");SpellStopCasting();UseAction(onehand_slot,0,1);UseAction(shield_slot,0,1)
[同上]
单双手互换:
/script if(IsEquippedAction(twohand_slot)) then UseAction(onehand_slot,0,1);UseAction(shield_slot,0,1);else UseAction(twohand_slot,0,1);end
[先使用IsEquippedAction()判断双手,也就是处于动作条位置的那把双手武器优先,同样需要你自己填入动作条编号]
动作条编号如下:
25-36 bar on right-side of screen, far right (top to bottom)右边
37-48 bar on right-side of screen, in one column (top to bottom)右2
49-60 lower right bar (left to right)右下
61-72 lower left bar (left to right)左下
焦点忏悔宏/cast [target=focus]忏悔
还有几个保护队友的 可以把focus改成目标的名字.
焦点保护宏/cast [target=focus]保护之手.
焦点自由宏/cast [target=focus]自由之手.
焦点清洁宏/cast [target=focus]清洁术.
还1个是审判同时开饰品的宏
/cast 公正审判
/use 狂暴者的召唤
把饰品的名字改了就行了
惩戒骑用这个宏来切换单手剑盾和双手武器对么...如果对的话为什么我双手切成单手剑盾之后继续按切不回来.
要做两个才行。。。切换双手武器不用宏,直接把武器放到技能栏上就可以。
多弄个宏,前两行为一个,第三行为一个,其实双手直接把武器放动作条就行了。一个宏是很难实现而且也不容易辨认,特别是战斗中