古詩詞大全網 - 成語查詢 - 3.05版本以後的懲戒QS的常用宏 尤其是抽筋宏的改變

3.05版本以後的懲戒QS的常用宏 尤其是抽筋宏的改變

騎士常用宏

很多人都會用宏也有很多人不屑用宏!但是適當的使用宏是可以讓操作方便很多!

下面發幾個騎士長用的宏!自以為很厲害的老手就不用看了!

動畫教程下載 宏制作的動畫教程

壹、循環宏

1、快速回藍:

宏說明:把法術審判到怪物身上,被審判的怪物在攻擊時有可能給騎士恢復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

再新建壹宏如下:

第2個宏

/script AQ.x()

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

再新建壹宏如下:

第2個宏

/script AQ.x()

註:宏 /script AQ.x() 只用建立1次!在進入遊戲之後只要使用壹次第壹個宏,

然後利用第二個宏就可以實現技能的循環使用了。

其他魔法使用可以把文中的魔法名字(智慧聖印(等級 1))替換成妳需要用到的任何魔法OK!

實際運用舉例:

分別把文中第1個宏做5次分別拖到快捷欄裏:

A、光明聖印→審判

B、智慧聖印→審判

C、公正聖印→審判

D、憤怒聖印→審判

E、十字軍聖印→審判

1、比如現在要打壹個怪物,我壹般先用光明聖印→審判——命令。這樣在掉血的同時恢復壹些血來加強作戰持久性。

2、隊伍中給隊友加血所以藍耗的很快,這時候我壹般單手武器+盾,用智慧聖印→審判→智慧聖印這樣來快速回藍。

3、副本裏人型怪物會逃跑所以容易拉火車,這時公正聖印→審判,可以有效的阻止火車的產生。

4、沒有坦克,單手武器+盾 充當坦克,這時 憤怒聖印→審判,可以有效的拉住怪。

5、單手+盾用 十字軍聖印→審判→正義聖印 是不錯的組合。

靈活運用的地方還有很多!這裏我就用這幾點來說明那個循環宏的運用。

我把所有技能都拖到技能欄裏壹樣可以實現,但是妳可以試試看就知道操作性的優劣了

二、清潔術

/施放 清潔術

/script TargetUnit("player")

如果妳當前選擇的目標是可以對其使用此魔法的友好單位的話,則對其使用魔法。

如當前目標是不能接受此魔法的單位,或沒有選擇任何目標的話,則對自己使用魔法。

而且不會對當前目標進行切換,不會中斷對當前敵人的攻擊

註:清潔術可以換成其他法術,如:列王祝福、智慧祝福等等……

三、神聖幹涉和保護祝福

a、神聖幹涉

/施放 神聖幹涉

/script TargetUnit("player")

/script if ( UnitName("target") ~=nil and UnitInParty("player","target") ) then SendChatMessage("<聖光與我同在……神聖幹涉 %T >", "PARTY"); end

在神聖幹涉時說話!“聖光與我同在……神聖幹涉”可以設置成任何妳想說的話

b、保護祝福

說明:有時候要讓法師去暴怪,為了保護法師所以給法師加上10秒的物理無敵並提醒他。

/施放 保護祝福

/script TargetUnit("player")

/script if ( UnitName("target") ~=nil and UnitInParty("player","target") ) then SendChatMessage("<妳被聖光保護中,10秒內物理攻擊免疫! %T >", "PARTY"); end

註:可以把文中的"PARTY"換為:

1、"EMOTE",則以自定義表情的方式發出信息。則別人在聊天窗口中看到:"某某將在X秒內……神聖幹涉某某"

2、“say”是周圍的玩家說話。

3、“yell”喊話

四、智能加血

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;

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

八、救人

/s 還魂咒

/施放 救贖(等級 1)

補充:

格子編號取決於妳的包的大小,壹般都是從左往右,從上往下(壹行接壹行) 比如

6格包

____1 2

3 4 5 6

16格包

1 2 3 4

5 6 7 8

9 ......