魔獸世界懷舊服巨集命令怎麼設定(魔獸世界懷舊服巨集怎麼用)
天書模式:所謂的巨集命令中的巨集(英語:Macro),是一種批量處理的稱謂,電腦科學裡的巨集是一種抽象(Abstraction),它根據一系列預定義的規則替換一定的文字模式。
通俗模式:巨集命令可以幫助你,在遊戲裡利用特定的程式碼(以斜槓(/)開頭)來施放一些組合的功能。
/說 (/s, /say)
/密語 (/whisper, /w, /talk, /t)
/表情 (/emote, /e, /em, /me)
/跳舞 (/dance)
/吐口水 (/spit)
把巨集放到動作條上,你就可以通過點選來使用。
注意:必須拼寫正確,所有空格、符號、數字都是半形字元。
例:大喊“所有的人,來跳舞吧!”並同時使你的角色開始跳舞。
/y 所有的人,來跳舞吧!
/dance
注意:你的巨集會在點選後立刻執行其中的所有命令,巨集無法實現“等待一段時間”的功能,你不能先大喊然後等待數秒才開始跳舞。
二、建立一個巨集
按ESC選擇“巨集命令設定”選項(或在聊天框內輸入/macro(/m)開啟面板。在最上方可選擇巨集的作用物件,“通用巨集”作用於你的所有角色,“專用巨集”僅作用於當前角色。
往下是一共18格的欄位用來放置設定好的巨集(點選可修改已存在的巨集)。最後在面板底部分別是三個按鈕:刪除,新建,退出。
例:按照上面的方法建立一個跳舞巨集
開啟巨集命令設定面板,點選“新建”。在彈出的小視窗中設定巨集的名字與圖示(如果選擇問號圖示,則系統會自動根據巨集內容自動選擇),點選“確定”。
現在剛才選擇的圖示已經出現在了18格的欄位中,並且處於選中狀態。在下面的輸入框中編寫內容
/y 所有的人,來跳舞吧!
/dance
把圖示拖曳到動作條上,一個簡單的巨集就完成了!
三、更多的功能
除了說話做動作,巨集還可以實現很多功能,比如施放法術。
例:
/cast 暗言術:痛
注意:未指定法術等級時,巨集會自動施放你已經學會的最高等級。
例:法師變羊怪物後通知小隊。
/cast 變形術
/p %t已變羊,打醒的自己抗!
注意:%t在巨集被使用時永遠自動替換成目標的名字。一旦使用這個巨集,法師就會立刻開始說話,不論變羊術是否施放成功。
例:法師變羊後通知小隊,如果變羊失敗則不通知
/aftercast /p %t已變羊,打醒的自己抗!
/cast 變形術
四、施放法術和技能:/cast
影響/cast命令的要素:
法術名字和法術等級
法術名字必須和法術書上的一直,法術名字後跟隨等級則巨集使用指定的法術等級,否則使用已經學會的最高等級。
例:使用2級腐蝕術。
/cast 腐蝕術(等級 2)
公共冷卻時間GCD
有GCD的法術即使瞬發也無法同時使用,反過來講,瞬發的且不觸發GCD的法術可以同時使用,用/stopcasting來隔開它們。
例:法氣定核彈巨集
/cast 奧術強化
/stopcasting
/cast 氣定神閒
/stopcasting
/cast 炎爆術
五、使用物品和裝備:/use
/use 物品名稱
例:使用坐騎
/use 綠色機械陸行鳥
/use 裝備名稱裝備槽編號
這個命令允許把指定的裝備放進指定的裝備槽內(比如兩個飾品欄中指定的那一欄),編號可以參照下面的表格:
表一:裝備槽編號
0 = ammo 彈藥
1 = head 頭
2 = neck 頸
3 = shoulder 肩膀
4 = shirt 襯衣
5 = chest 胸部
6 = belt 腰帶
7 = legs 腿
8 = feet 鞋
9 = wrist 手腕
10 = gloves 手套
11 = finger 1 手指1
12 = finger 2 手指2
13 = trinket 1 飾品1
14 = trinket 2 飾品2
15 = back 背部
16 = main hand 主手
17 = off hand 副手
18 = ranged 遠端武器
19 = tabard 公會徽章
20 = first bag (the rightmost one) 右起第一個包(行囊)
21 = second bag 第二個包
22 = third bag 第三個
23 = fourth bag (the leftmost one) 第四個
表二:銀行空格編號:
40 to 67 = the 28 bank slots
68 = first bank bag slot
69 = second bank bag slot
70 = third bank bag slot
71 = fourth bank bag slot
72 = fifth bank bag slot
73 = sixth bank bag slot
74 = seventh bank bag slot
/use 揹包編號包內格子編號
使用指定揹包中指定格子內的物品。
注意:只適合揹包內物品永遠整潔有序的玩家。
表三:包囊編號
揹包編號由0-4組成,0總是代表行囊,1是行囊左邊的第一個揹包,以此類推。
格子編號從1開始,1總是包內第一行左起第一個格子。
例:一個永遠把寵物飼料放在第一個揹包(行囊)的第一格的獵人,餵養寵物巨集
/cast 餵養寵物
/use 0 1
指定目標
用/target來指定物品使用的目標。
例:將名叫張三的玩家選為當前目標
/target 張三
注意:如果周圍沒有叫張三的玩家,此巨集會自動選擇一個名字最相近的。
例:將/target命令和/use結合起來
/target 張三
/use 厚絲質繃帶
例:將/target命令和/cast結合起來
/target 李四
/cast 痛苦詛咒
這個巨集的弊端是如果周圍沒有叫李四的玩家,那麼這個巨集很有可能引起誤會。因此原則是儘量避免在巨集裡使用某個具體的名字。
給遊戲中不同的單位分類並使用特定稱呼是個不錯的辦法,例如把自己定為“player”,把目標定為“target”,把自己的寵物定為“pet”,以下是詳細的列表:
表四
"focus" = 焦點
"player" = 自己
"pet" = 自己的寵物
"partyN" = 隊友,N代表由1-4表示你的另外4個隊友
"partypetN" = 隊友的寵物,同樣N由1-4表示
"raidN" = 團隊成員,N由1-40表示
"raidpetN" = 團隊成員的寵物
"target" = 你的當前目標
"playertarget" = 永遠只指你的當前目標
"mouseover" 滑鼠正指向的目標(沒有選中!)
"none" = 沒有目標的情況
"npc" or "NPC" = 你正在互動的NPC
在這些特定稱呼後再加一個"target"來表示它們的目標,比如"pettarget"就是你的寵物的目標
例:獵人選擇自己寵物的目標
/target pettarget
其他指定目標命令
/assist 選中當前目標的目標(比如,我的目標是張三,你的目標是我,當你使用/assist後,你的目標直接變為張三)
/cleartarget 清除目標
/targetlasttarget 選擇最後一次選中的單位
/targetenemy 相當於TAB鍵,在敵對單位內依次選擇
/targetfriend 相當於CTRL TAB,在友方單位內依次選擇
/targetparty,/targetraid 在小隊裡,在團隊裡
六、焦點:/focus
/focus可以把當前目標變為焦點。如果說/target命令是選中目標直接觀察,那麼/focus命令就是偷偷選中一個目標進行監視。
兩個概念“焦點目標”和“目標焦點”
“焦點目標”把當前目標設定成為焦點,“目標焦點”把正在監視的焦點立刻選中成為當前目標。
例:打哈卡時,法師不但要輸出傷害,還要同時注意變羊戰士。這時法師可以提前將戰士設定為焦點。使用下面的巨集當法師在輸出時一旦發現戰士被控制,就可以第一時間變羊。
/cast [target=focus] 變形術
同樣治療職業在RAID時將MT設定為焦點,可以方便的在照顧本組隊員時注意MT的狀態
注意:使用這類巨集你不需要改變當前目標!另外,/focus同樣可以使用表四中的單位名稱
例:更復雜的變羊巨集,或許可以在戰場裡用用?
/focus [target=focus,noexists] [target=focus,dead] [target=focus,help]
/stopmacro [target=focus,noexists]
/cast [target=focus] 變形術
如果還沒有焦點,如果焦點已經死了,如果現存的焦點是友方單位,那麼重新把當前目標設定為焦點。同時將其變羊。
例:在目標與焦點間切換
/cleartarget [target=target, dead]
/clearfocus [target=focus, dead]
/target focus
/cleartarget [target=focus, noexists]
/targetlasttarget
/focus target
/targetlasttarget
第一、二行清除已經死亡的目標或焦點。
七、控制寵物
/cast 法術或技能名稱 – 使用寵物的法術或技能
/petattack - 寵物攻擊
/petfollow - 寵物跟隨
/petstay - 寵物原地停留
/petpassive - 被動狀態
/petdefensive - 防禦狀態
/petaggressive - 主動狀態
/petautocaston 法術技能名稱 - 開啟法術或技能的自動施放
/petautocastoff 法術技能名稱 - 關閉法術或技能的自動施放
八、註釋資訊:#showtooltip
#showtooltip命令寫在巨集的第一行,在把巨集拖曳到動作條後,把滑鼠停留在按鈕上,就可以顯示該巨集的詳細資訊。
九、其他重要命令
裝備物品/equip
/equip 物品名稱
將指定的裝備裝備到預設裝備槽中
/equipslot 裝備槽編號 裝備名稱
把指定的裝備裝備到指定的位置。編號請見表一。
例:把架子上的胡蘿蔔裝備到第二個飾品欄中(下面那個)
/equipslot 14 棒子上的胡蘿蔔
如果例19的命令是:/equip 棒子上的胡蘿蔔 則胡蘿蔔會被裝備到預設的第一個飾品欄
在/equipslot後還可以根據具體情況加上條件,以使巨集更為靈活
例:只有在室外時才會裝備胡蘿蔔。
/equipslot [outdoors] 14 棒子上的胡蘿蔔
關於巨集條件我們會在第二部分具體講到。
依次施法:/castsequence
很多時候我們會按照一定的規律來使用某些法術,比如在練級時,/castsequence命令可大大簡化這類重複操作。
例:術士的常規套路
/castsequence 獻祭,腐蝕,痛苦詛咒,生命吸虹
這個巨集按第一下施放獻祭,第二下施放腐蝕,第三痛苦,第四吸虹,然後繼續從第一個法術開始施放。
通過下面的引數,可以控制/castsequence的重置順序及方式:
reset=n/target/combat/shift/alt/ctrl
reset=n 在指定時間後重置巨集,n為秒
target:在切換目標後重置巨集
combat:在離開戰鬥後重置巨集
shift/alt/ctrl:按住該鍵時重置巨集
例:新增重置條件後的術士巨集
/castsequence rest=target/combar 生命虹吸,痛苦詛咒,腐蝕術
注意:/castsequence不會自動一個個施放你設定好的法術!你必須自己按!
另外,目前CWOW 2.0版本這個命令的條件項有問題,常常會無法重置法術順序,MF在2.1.2版本中進行了修正。
隨機施法:/castrandom,隨機使用物品:/userandom
例:比較簡單的隨機使用坐騎
/userandom 坐騎1,坐騎2,坐騎3
攻擊:/attack
大多數時候戰鬥總是以技能或法術開始,所以這個命令使用很少。當然,如果你願意,用普通攻擊開始戰鬥也沒有錯,另外試試下面兩個命令
/startattack – 開始攻擊
/stopattack – 停止攻擊
控制動作條:/changeactionbar,/swapactionbar
/changeactionbar後面只需要跟一個表示動作條的號碼,巨集會通過執行命令直接跳轉到指定的動作條。
例:獵人開啟靈猴守護並切換到動作條2。
/cast 靈猴守護
/changeactionbar 2
例:開啟雄鷹守護並切換到動作條1。
/cast 雄鷹守護
/changeactionbar 1
/swapactionbar命令後需要跟兩個表示動作條的號碼。
例:跳轉到動作條1或2
/swapactionbar 1 2
執行這個巨集後,如果你正在使用動作條1,那麼跳轉到動作條2。反之,正在使用動作條2的話,那麼跳轉到動作條1。如果你既不在1也不在2,那麼跳轉到1。
移除BUFF:/cancelaura
移除不需要的BUFF
例:移除拯救祝福
/cancelaura 拯救祝福
解除形態:/cancelform
很多職業都有不同的形態,比如德魯伊,牧師等等。這個命令可以令你立刻接觸當前形態,更深入的講解會在本教程第二部分提到。
停止施法:/stopcasting
作用非常重要,需要立刻打斷目前正在施放的法術或技能,去做更重要的事時,你就需要他了。
例:術士立刻打斷當前正在施放的法術,對目標使用暗影灼燒
/stopcasting
/cast 暗影灼燒
解除坐騎:/dismount
這個命令使你立刻下馬,如果你在飛行坐騎上遨遊星空時不小心點了……加上條件[noflying]吧
例:立刻下馬,如果在飛行坐騎上巨集不起作用。
/dismount [noflying]
模擬點選動作條按鈕:/click
通過指定的框架名稱模擬點選動作,在預設情況下它模擬滑鼠左鍵點選,當然這可以通過設定來改變。
例:模擬右鍵點選寵物動作條上的第五個按鈕的動作
/click PetActionButton5 RightButton
另外,你可以通過下面這個巨集來得到,滑鼠所停留的框架的名字
/run i = ( GetMouseFocus():GetName() )
/run DEFAULT_CHAT_FRAME:AddMessage(i)