/cast 法術 or 技能名稱
/stopcasting
舉例說明 : ( 法師 )
/cast 氣定神閒
/stopcasting
/cast 秘法強化
/stopcasting
/cast 銀色弦月塑像
/stopcasting
/cast 炎爆術
note : 其他職業,自己改,名稱換一換而已。
控場篇 : (法師)
#showtooltip 變形術(等級 X)
/focus [target=focus,noexists] target; [target=focus,dead]target
/focus [modifier:shift] target
/cast [target=focus,harm] 變形術(等級 X)
/stopmacro [noharm]
note :
1. 無鎖定目標狀況下按下巨集:鎖定當前目標並且變羊。
2. 已鎖定目標狀況下按下巨集:在無目標或當前目標非鎖定目標時,一樣將鎖定目標變羊。
3. 已鎖定目標狀態下按下SHIFT+巨集時:更改鎖定目標為當前目標並且變羊,如無當前目標。時清空鎖定目標 。
4. 已鎖定目標死亡狀況下按下巨集:將當前目標鎖定並變羊,如無當前目標則清空鎖定目標。
5. /focus [modifier:shift] target 裡面的shift,可以改成 ctrl 或是 alt。
6. 其差職業請自行研究,大同小異。
戰士篇 :
1. 開大決
/cast [stance:1] 反擊風暴;[stance:2,equipped:盾牌] 盾牆;[stance:3] 魯莽
note : 在戰士的各姿態中,使用該技能。
2. 萬用亂衝
/cast [nocombat,harm,nostance:1]戰鬥姿態; [nocombat,harm,stance:1]衝鋒(等級 3); [combat,harm,nostance:3]狂暴姿態; [combat,harm,stance:3]攔截(等級 5);[nostance:2,help]防禦姿態;[stance:2,help]阻擾;
note : 在戰鬥姿態,點擊目標使用衝鋒、在防禦姿態,點擊目標使用阻擾、在狂暴姿態,點擊目標使用攔截,當姿態不對,多按幾次會自動切換到適當姿態衝出.全寫在一起了,反正這巨集看到目標猛按就是自動衝出去, 按太多次面對敵方最終是狂暴姿態。
另外可以增加這個判斷 :
[target=targettarget,help,nostance:2] 防禦姿態; [target=targettarget,help,stance:2]阻擾
若目標的目標為友善,而姿態非防姿,則轉防姿
若目標的目標為友善,而姿態為防姿,則施放阻擾
以上大概就是我在用的巨集囉,下面有一點控場的介紹,有興趣的可以自己看,大部分很多東西都是轉載自 巴哈姆特,所以還是要感謝巴哈分享的大大 囉。
對於控場的說明:
focus 簡單的來說是讓你鎖定某個目標..然後你可以在攻擊其他目標時不需切換目標來對已鎖定的目標做某些動作..
相關的指令
/focus 設定鎖定目標
/clearfocus 清除已鎖定目標
/target focus 選取已鎖定目標
/target focustarget 選取已鎖定目標的目標
[target=focus] 可運用在其他指定的條件
鎖定想要 綁/羊/媚 的目標.. 然後去治療或攻擊其他目標..需要的時候 按一下巨集自動幫你 綁/羊/媚 剛剛鎖定的目標..
鎖定的目標 並不會因為目標消失或死亡而清除..必須用另一個指令來清除..這就是 /clearfocus 的功能了.. 簡單的說 先清除已鎖定目標再鎖定另一個目標這樣的控場巨集比較不會出錯...這個可以用簡單的判斷來實現..
/clearfocus [modifier:alt]
/clearfocus [target=focus,dead]
/clearfocus [target=focus,help]
/clearfocus [target=focus,noexists]
/focus [target=focus, noexists] target
/cast [target=focus] 束縛不死生物;
/script SendChatMessage("對監視中的 "..UnitName("focus").." 施放束縛不死生物!!","YELL")
這是一個牧師鎖鬼的範例..
巨集開頭是想清除不想要的鎖定目標..
/clearfocus [modifier:alt]
當你按著 alt 使用巨集 會清除已鎖定目標
/clearfocus [target=focus,dead]
如果你之前鎖定的目標已死 會清除已鎖定目標
/clearfocus [target=focus,help]
如果你之前鎖定的目標是友方 會清除已鎖定目標
/clearfocus [target=focus,noexists]
如果你之前鎖定的目標已消失 會清除已鎖定目標
/clearfocus [modifier:alt][target=focus,dead][target=focus,help][target=focus,noexists]
當然你可以把條件加在一起 但因為這樣講解比較清楚 所以分開
或直接加在 focus 指令上也是可以的
/focus [target=focus, noexists] [target=focus, dead] [target=focus, help]
這樣 你就把 本來鎖定 死亡消失 的目標清除掉了
其他的條件如下...
巨集指令後可加上條件判斷, 條件成立即被執行
但只有一個動作可以被完成, 動作一旦觸發, 巨集即中止
條件判斷指令
[help] - 檢測目標是否為友善
[harm] - 檢測目標是否為敵對
[combat] - 檢測玩家本身是否在戰鬥中
[stance] 或 [stance:#] - 檢測你是否在姿態中
[stealth] - 檢測玩家本身是否潛行
[modifier] 或 [modifier:shift|ctrl|alt] - 檢測是否某個的鍵被按下
[equipped] - 檢測某個物品是否被裝備
[target] - 把當前目標改變為任何有效的單位
[actionbar] - 檢測目前動作條
[mounted] - 檢測是否騎馬
[swimming] - 檢測是否游泳
[flying] - 檢測是否飛行
[indoors] - 檢測是否在室內
[outdoors] - 檢測是否在室外
[button] - 檢測按鈕,預設為1(滑鼠左鍵)
[exists] - 檢測目標是否存在
[dead] - 檢測目標是否死亡
[pet] - 檢測否有召喚寵物
你可以在任何條件選項前加上 no 來得到反效果
如 nocombat 為非戰鬥的情況
用逗號 , 來分隔條件選項作用和 and 一樣,當條件選項同時成立時執行
用斜線 / 來分隔條件選項作用和 or 一樣,當其中一個條件選項成立時執行
/focus [target=focus, noexists] target
鎖定你目前的目標..前提是目前並無鎖定的目標
所以這樣不會鎖到另一個目標 除非你已經清除已鎖定的目標了
/cast [target=focus] 束縛不死生物;
對你鎖定的目標 施放法術
/script SendChatMessage("對監視中的 "..UnitName("focus").." 施放束縛不死生物!!","YELL")
喔..這只是喊出來提示隊友用..
"YELL" 是喊話頻 其他可用的 "SAY" "EMOTE" "PARTY" "GUILD" "OFFICER" "RAID" "RAID_WARNING" "BATTLEGROUND" "WHISPER" "CHANNEL" 可以自己試試看..
"WHISPER" "CHANNEL" 這兩個後面還要加上 你想密的人名 或 頻道名稱
/script SendChatMessage("msg","WHISPER","人名")
/script SendChatMessage("msg","CHANNEL","頻道名稱")
這樣就是一個很好用的控場巨集囉
對於非控場的用途:
/clearfocus [modifier:alt]
/focus [target=focus, noexists, help]
/cast [target=focus] 治療術名稱
這樣可以鎖定某隊友 如主坦 直接治療他
/clearfocus [modifier:alt]
/focus [target=focus, noexists, help]
/target focustarget
這樣可以直接選到被你鎖定隊友的目標
/script SetRaidTarget("focus", 1)
可以將鎖定目標上星星圖示
0 = 清除圖示
1 = 星星
2 = 圈圈
3 = 菱形
4 = 三角
5 = 月亮
6 = 方塊
7 = 差差
8 = 骷髏
巨集是一種工具 可以提高效率 不過要設計一個好的工具是需要花時間心力的
用別人的巨集可以節省時間心力 但不一定適合每個人每個場合
最好的運用 那就必須花點時間來了解 希望這個巨集對大家有所幫助