1、自己低端请别认为别人也是低端。

2、万恶的脑残版本把骑士名声搞坏了,所以我去转了战士......以下是我曾经用过的骑士宏,希望会对楼主有所帮助。

3、#showtooltip清洁术/自由之手/拯救之手/圣光术/圣光闪现

4、/cast [target=队友A,mod:shift]清洁术

5、/cast [target=队友B,mod:ctrl]清洁术

6、/cast [target=self,mod:alt]清洁术

7、直接点对当前目标施放清洁术,摁shift对队友A施放清洁术,摁ctrl对队友B施放清洁术,摁alt对自己施放清洁术。队友A,B换成你的队友的名字,清洁术可替换成上述几个法术自由之手/拯救之手/圣光术/圣光闪现,原理是一样的。

8、/cast [target=队友A,mod:shift]保护之手

9、/cast [target=队友B,mod:ctrl]保护之手

10、/cast [target=self,mod:alt]保护之手

11、/s***macro [target=self][target=MT名字][target=2T名字][harm,targettarget=self][harm,targettarget=MT名字][harm,targettarget=2T名字]

12、/cast [nomod,target=target,help][nomod,target=targettarget,help,nodead]保护之手

13、完美的保护之手,摁住SHIFT点宏给队友A保护,摁CTRL给队友B保护,摁ALT给自己保护。直接点宏给当前友善目标保护,如果目标敌对,则对目标的目标施放保护。如果目标或者目标的目标为自己、MT、2T,则不会施放保护。

14、#showtooltip [mod]牺牲之手;神*牺牲

15、/cast [target=队友A,mod:shift]牺牲之手

16、/cast [target=队友B,mod:ctrl]牺牲之手

17、同上,摁shift给队友A牺牲,摁ctrl给队友B牺牲,直接点开神*牺牲(防护天赋11点)。当前天赋一般不会点出神*牺牲,为了节省键位,建议神*牺牲换成拯救之手。

18、/cast [tareget=mouseover,harm,nodead,exists,nomod][target=focus,mod:shift,exists]制裁之锤;制裁之锤

19、优先对鼠标指向目标施放制裁,如果指向目标不存在或友善,则对当前目标制裁,摁shift对焦点目标施放制裁。

20、制裁可以替换为忏悔,原理是一样的。

21、直接点击施放清算之手+愤怒之锤,摁下任意ALT,SHIFT,CTRL施放正义防御。(惩戒Q腿短,清算之手可以让贼30码直接进入战斗,防**战潜行,可以打断绷带,打断喝水)

22、这是一个节省按键的宏,如果你是副本输出的惩戒Q,请别用此宏,因为放飞锤的时候会嘲讽怪...

23、#showtooltip [mod]圣佑术;圣盾术

24、/cast [mod:shift]圣佑术;圣盾术

25、直接点击施放圣盾术,摁住shift点击施放圣佑术。

很多人都会用宏也有很多人不屑用宏!但是适当的使用宏是可以让操作方便很多!

下面发几个骑士长用的宏!自以为很厉害的老手就不用看了!

宏说明:把法术审判到怪物身上,被审判的怪物在**时有可能给骑士恢复X点蓝。

a、智慧圣印→审判(2个魔法循环)

/script AQ={};AQ.i=1;AQ.x=function() AQ[AQ.i]() end

/script AQ[1]=function() CastSpellByName("智慧圣印(等级 1)"); AQ.i=2 end

/script AQ[2]=function() CastSpellByName("审判"); AQ.i=1 end

b、智慧圣印→审判→智慧圣印(3个魔法循环)

/script AQ={};AQ.i=1;AQ.x=function() AQ[AQ.i]() end

/script AQ[1]=function() CastSpellByName("智慧圣印(等级 1)"); AQ.i=2 end

/script AQ[2]=function() CastSpellByName("审判"); AQ.i=3 end

/script AQ[3]=function() CastSpellByName("智慧圣印(等级 1)"); AQ.i=1 end

注:宏/script AQ.x()只用建立1次!在进入游戏之后只要使用一次**个宏,

然后利用第二个宏就可以实现技能的循环使用了。

其他魔法使用可以把文中的魔法名字(智慧圣印(等级 1))替换成你需要用到的任何魔法OK!

分别把文中第1个宏做5次分别拖到快捷栏里:

1、比如现在要打一个怪物,我一般先用光明圣印→审判——命令。这样在掉血的同时恢复一些血来加强作战持久*。

2、队伍中给队友加血所以蓝耗的很快,这时候我一般单手武器+盾,用智慧圣印→审判→智慧圣印这样来快速回蓝。

3、副本里人型怪物会逃跑所以容易拉火车,这时公正圣印→审判,可以有效的阻止火车的产生。

4、没有坦克,单手武器+盾充当坦克,这时愤怒圣印→审判,可以有效的拉住怪。

5、单手+盾用十字军圣印→审判→正义圣印是不错的组合。

灵活运用的地方还有很多!这里我就用这几点来说明那个循环宏的运用。

我把所有技能都拖到技能栏里一样可以实现,但是你可以试试看就知道操作*的优劣了

如果你当前选择的目标是可以对其使用此魔法的友好单位的话,则对其使用魔法。

如当前目标是不能接受此魔法的单位,或没有选择任何目标的话,则对自己使用魔法。

而且不会对当前目标进行切换,不会中断对当前敌人的**

注:清洁术可以换成其他法术,如:列王祝福、智慧祝福等等……

/script if( UnitName("target")~=nil and UnitIn*****("player","target")) then SendChatMessage("<圣光与我同在……神圣干涉%T>","PARTY"); end

在神圣干涉时说话!“圣光与我同在……神圣干涉”可以设置成任何你想说的话

说明:有时候要让法师去暴怪,为了保护法师所以给法师加上10秒的物理**并提醒他。

/script if( UnitName("target")~=nil and UnitIn*****("player","target")) then SendChatMessage("<你被圣光保护中,10秒内物理**免疫!%T>","PARTY"); end

1、"EMOTE",则以自定义表情的方式发出信息。则别人在**窗口中看到:"某某将在X秒内……神圣干涉某某"

a、宏说明:如小于200则不使用**,并在**窗口中提示:"目标正常",如消耗两大于200小于400,使用3级的圣光术**,如大于400,则使用5级的圣光术进行**。(**等级可以自己改)

/script x="player";d=UnitHealthMax(x)-UnitHealth(x);if(d>200) then if(d<400) then CastSpellByName("圣光术(等级 3)") else CastSpellByName("圣光术(等级 5)") end;SpellTargetUnit(x);else DEFAULT_CHAT_FRAME:AddMessage("目标正常"); end;

b、根据自己当前MANA来消耗量进行判断(引用作者:aprillight)

MACRO 11"圣光" Spell_Holy_HolyBolt.blp

/script p="player";m=UnitMana(p);if m>580 then r=8;else if m>465 then r=7;else if m>365 then r=6;else if m>275 then r=5;end;end;end;end;CastSpellByName("圣光术(等级"..r..")");if( not UnitIsFriend(p,"target")) then TargetUnit(p);end;

说明:“双手武器”换成“单手武器+盾”&“单手武器+盾”换成“双手武器”

a、双手切换单手并换第二个快捷栏,快捷栏第11,12分别是一单手一盾的快捷方式

/script ActionButtonDown(11);ActionButtonUp(11);ActionButtonDown(12);ActionButtonUp(12);

/script CURRENT_ACTIONBAR_PAGE= 2;

/script ChangeActionBarPage();

b、单手切换双手并换回**快捷栏,快捷栏12是一双手武器快捷方式

/script ActionButtonDown(12);ActionButtonUp(12);

/script CURRENT_ACTIONBAR_PAGE= 1;

/script ChangeActionBarPage();

还可以用另外一种方式切换武器:

首先在快捷栏10、11、12(也就是0、-、=的位置)拖上双手武器、单手武器、盾的快捷方式;

/script ActionButtonDown(10);ActionButtonUp(10);

/script ActionButtonDown(11);ActionButtonUp(11);ActionButtonDown(12);ActionButtonUp(12);

说明:学工程的骑士很多的所以工程的小饰品切换蛮麻烦,所以可以做个宏来切换身上装备的宏。

/script PickupInventoryItem(8);

/script PickupContainerItem(4,7);

文中数字8代表脚部装备的位置,4,7代表背包装备的位置。背包位置见文章底。

七、按目标的职业分别使用不同魔法

下面是圣骑士的一例。如果目标职业为盗贼或战士则使用力量祝福,否则使用智慧祝福。

/script class= UnitClass("target"); if(( class=="盗贼") or( class=="战士")) then CastSpellByName("力量祝福(等级 1)"); else CastSpellByName("智慧祝福(等级 1)"); end

格子编号取决于你的包的大小,一般都是从左往右,从上往下(一行接一行)比如

1、QS打PVP的时候肯定不用宏的打FS的时候起手十字军打击,用的是殉难圣印的话十字军伤害和平砍伤害再加上各自触发的殉难圣印就是4下伤害,此时就算是冰法也会破双盾,紧接着QS神圣风暴(10码范围) FS可能已经走开了一些再公正审判======这样打FS能保证瞬间DPS*大化如果大部分都暴击的话FS应该已经进冰箱了

2、PVE的话 QS也没有必要用宏因为不想LR那样顺技能嵌读条 QS的技能这个版本全是顺发所以有什么用什么就行不用考虑读条的时候其他技能CD会好影响DPS总的来说是先审判==十字军==风暴==驱邪==奉献循环的时候如果几个技能CD同时好永远优先用CD短的技能

文章分享结束,圣骑士宏和魔兽世界的答案你都知道了吗?欢迎再次光临本站哦!