close

這一篇所講的是目前可以使用的巨集指令及範例,讓我們比較容易對照來加以應用,所以多功能的巨集這裡寫的不多,
主要分為九個部份(我自己亂分的...我快昏了...先這樣分),我是以我自己常用的部份來找資料,所以有可能會有些遺漏,有補充的就留言給我吧,我再整理一下。
第一部份:常用的指令
第二部份:一般條件判斷
第三部份:姿態判斷
第四部份:裝備條件
第五部份:按鈕條件
第六部分:"target="的用法
第七部份:/castsequence
第八部份:#showtooltip與#tooltip
第九部分:身上各個部位編號

此巨集會判斷在外域就使用飛騎,在艾澤拉斯就放陸騎,並且上馬就安裝馬鞭,再按一次取消座騎就換回原本的飾品。(請自行改正物品名稱)
/cast [flyable] 紅色虛空鰭刺坐騎;[nomounted,noflyable] 大型白色科多獸
/equip [nomounted,outdoors] 騎乘馬鞭;[mounted] 古老水晶護符
/dismount [mounted]

判斷目標是否為友善目標並施放次級治療波,如果不是就對目標的目標施放。
#tooltip 次級治療波(等級 7)
/cast [help] 次級治療波(等級 7); [target=targettarget] 次級治療波(等級 7)

平常時候按下快捷施放水之盾,如果按下shift再加上快捷就是閃電盾
#Tooltip
/cast [nomodifier] 水之盾(等級 2)
/cast [modifier:shift] 閃電之盾(等級 9)

左鍵點擊巨集就裝上魚竿並釣魚,右鍵點擊就換回主副手裝備
/equip [nobutton:2,noequipped:Fishing Pole] 納特·帕格的超級釣魚竿FC-5000型
/cast [nobutton:2,equipped:Fishing Pole] 釣魚
/equipslot [button:2] 16 納斯雷茲姆心靈之刃
/equipslot [button:2] 17 破魔圓盾

使用飾品
(還在想怎麼判定物品是否冷卻計時中...這樣加上法術就不會煩死..一直物品還不可使用)
#tooltip
/use 13
/use 14

後面開始解說巨集的寫法,
第一部份:常用的指令

/cast
說明: /施放 後面接法術名稱
範例: /cast 閃電箭


/use
說明: 使用物品,裝備
範例: /use 麵包


/target
說明: /目標,後面可以加上名稱來指定目標
範例: /target 黑色捕獵者
應用:/施放 [target=pet, dead] 復活寵物,這個巨集的意思是對以死的寵物當作目標並且施放復活寵物。


/focus
說明: 鎖定監控目標
範例: 這個在快捷設定裡有個鎖定目標,是一樣的東西/clearfocus就是清除鎖定目標。


/stopmacro
說明: 強制停止巨集
範例: 我很少用= =...


/castrandom
說明: 隨機施放法術
範例: 


/userandom
說明: 隨機使用物品
範例: 


/castsequence
說明: 按順序施放一組事先設定好的法術
範例:這個會再第七部份說明


/targetenemy
選定一個敵對目標


/targetfriend
選定一個友善目標


/targetparty
選定一個小隊隊友為目標

/targetraid
選定一個團隊隊友為目標


/targetlasttarget
選定最後一個目標


/targetlastenemy
選定最後一個敵對目標


/assist
協助,/協助


/petattack
寵物攻擊。


/petstay
寵物停止。


/petfollow
寵物跟隨。


/petpassive
寵物被動形態。


/petdefensive
寵物防禦形態。


/petaggressive
寵物攻擊形態。


/petautocaston 法術名稱
寵物法術自動施放開啟。


/petautocastoff 法術名稱
寵物法術自動施放關閉。


巨集指令後可加上條件判斷, 條件成立即被執行
但只有一個動作可以被完成, 動作一旦觸發, 巨集即中止
語法: /施放 [條件一] 法術名稱;[條件二] 法術名稱; [條件三] 法術名稱;
上面是我參考網路上的說法再整理過一次,有想到什麼我再更新。


第二部份:一般條件判斷
[actionbar:1] - 目前動作條為第一條
[button] - 檢測按鈕,預設為1(滑鼠左鍵)
[combat] - 戰鬥中
[channeling] - 吟唱法術中
[channeling:法術名稱] - 吟唱某個法術
[dead] - 目標死亡
[equipped] - 檢測某個物品被裝備
[exists] - 目標存在
[flying] - 飛行中
[flyable] - 可以使用飛騎
[help] - 目標為友善
[harm] - 目標為敵對
[indoors] - 在室內;[outdoors] - 在室外
[mounted] - 騎馬中
[modifier] 或 [modifier:shift|ctrl|alt] - 檢測是否某個的鍵被按下
[pet] - 有召喚寵物
[swimming] - 游泳中
[stance] 或 [stance:#] - 檢測你在那個姿態中(第三部份會再講解)
[stealth] - 潛行
[target] - 當前目標

你可以在任何條件選項前加上 no 來得到反效果
如 nocombat 為非戰鬥的情況。
用逗號 , 來分隔條件選項作用和 and 一樣,當條件選項同時成立時執行
用斜線 / 來分隔條件選項作用和 or  一樣,當其中一個條件選項成立時執行


例如:/cast [harm,target=targettarget] 次級治療波
意思就是當目標為敵對時,就對敵對目標的目標施放次級治療波。
多重判斷的範例:/cast [nomounted,noflyable] 大型白色科多獸
這意思就是,當沒有騎馬時而且又不行使用飛騎時就使用大型白色科多獸。


範例:


/施放 [help] 次級治療波
說明: 
檢測目標是否為友善,當目標為友善時施放次級治療波。

/施放 [help] 次級治療波; 地震術
說明:
第一組條件選項不成立時,則施放地震術

/施放 [help, combat] 快速治療; [help, nocombat] 強效治療術; 懲擊
說明:
在你本身處於戰鬥中時為友方目標施放快速治療
如果你在非戰鬥中且目標為友方目標,則施放強效治療術
如果前兩項條件都不成立,則施放懲擊

/施放 [help] 強效治療術; [harm, combat] 懲擊; [harm, nocombat] 精神鞭笞
說明:
若目標為友方則施放強效治療術
若目標為敵方且是戰鬥中則施放懲擊
若目標為敵方但是非戰鬥中則對敵對目標施放精神鞭笞

/施放 [stealth] 伏擊; 背刺
說明:
玩家本身處於潛行時施放伏擊,否則就背刺

/施放 [nostealth] 背刺; 伏擊
說明:
玩家本身處於非潛行時施放背刺,否則就伏擊。

/施放 [actionbar:1] 強效治療術; [actionbar:2] 懲擊
說明:
當前動作條為第一組時施放強效治療術
如果是第二組則施放懲擊
如果為其他動作條則不做任何事情

/施放 [harm] 變形術
/stopmacro [noharm]
/p 正在把%t變羊!別去碰它!
說明:
目標為敵對目標時施放變形術
若目標不是敵對,則停止巨集動作
這時巨集並不執行下一行,故沒有訊息
當目標被變羊後則發出訊息

/施放 [pet] 召喚寵物; 復活寵物
說明:
在你沒有帶著寵物時召喚一個出來
否則的話則復活你的寵物

/施放 [pet:owl] 俯衝; [pet:cat] 衝鋒; [pet] 低吼
說明:
在你帶著梟類寵物的時候施放俯衝
帶著貓類寵物時施放衝鋒
如果是其他寵物則施放低吼

/施放 [pet:虛空行者] 犧牲; [pet:魅魔] 誘惑
說明:
帶著虛空行者則施放犧牲
帶著魅魔則施放誘惑

/使用 [nomounted, outdoors] 黑色戰駒韁繩
說明:
在室外且沒有騎著坐騎時召喚坐騎

/dismount [mounted]
/userandom [nomounted] 紫色骷髏戰馬,霜狼嗥叫者的號角,迅捷祖利安猛虎,紅色骷髏戰馬,黑色戰狼,黑色作戰科多獸,黑色戰鬥迅猛龍
說明: 如果有座騎的話就解除座騎,如果沒有就隨機挑選一隻坐騎


第三部份:姿態判斷
當沒有標示姿態編號時,則玩家處於任一姿態都成立
聖騎士的光環在巨集條件選項系統中將不再被作為姿態處理
每個職業的特定姿態都有不同的編號,如下表:

戰士:1. 戰鬥 2. 防禦 3. 狂暴
牧師:1. 暗影形態
德魯伊:1. 熊 2. 水棲 3. 貓 4. 旅行 5. 梟獸/樹
盜賊:1. 潛行

/施放 [nostance] 熊形態
說明:
如果沒有在一個形態下,則變形到熊形態

/施放 [stance:1] 壓制; [stance:2] 破甲; [stance:3] 旋風斬
說明:
在戰鬥姿態下施放壓制
防禦姿態下施放破甲
狂暴姿態下施放旋風斬

/施放 [stance:1] 低吼; [stance:3] 爪擊
說明:
在熊形態施放低吼
在貓形態施放爪擊

/施放 [nostance:3] 獵豹形態
說明:
如果不在獵豹形態,則變形獵豹


第四部份:裝備條件

物品槽列表:
Two-Hand 雙手
Bag 包
Shirt 襯衫
Chest 胸部
Back 背部
Feet 腳
Finger 手指
Hands 手
Head 頭部
Held In Off-hand 副手物品
Legs 腿部
Neck 頸部
Ranged 遠程
Off Hand 副手
Shoulder 肩部
Tabard 徽章
Thrown  投擲
Trinket 飾品
Waist 腰部
One-Hand 單手
Main Hand主手
Wrist 手腕

/施放 [equipped:雙手劍] 致死打擊; 英勇打擊
說明:
當你裝備著雙手劍時施放致死打擊
否則施放英勇打擊

/施放 [equipped:雙手劍/雙手錘/雙手斧/長柄武器] 致死打擊
說明:
在你裝備以上類型武器時施放致死打擊

/施放 [equipped:盾牌] 盾牌猛擊
說明:
在你裝備了盾牌的時候施放盾牌猛擊

/施放 [equipped:盾牌, equipped:匕首] 盾牌猛擊
說明:
僅在你同時裝備了盾牌和匕首時才施放盾牌猛擊

/施放 [noequipped:盾牌, equipped:副手] 暴怒
說明:
在你沒有裝備盾牌且副手裝備了武器的情況下施放暴怒
也就是說,在你雙手同時持有武器的時候條件才成立

第五部份:按鈕條件


滑鼠按鍵編號:
1 = 滑鼠左鍵 (預設值)
2 = 滑鼠右鍵
3 = 滑鼠中鍵
4 = 滑鼠4號鍵
5 = 滑鼠5號鍵
/施放 [button:2, target=player] 快速治療; [help] 快速治療
說明:
於巨集按右鍵時向自己施放快速治療
於巨集按左鍵時向友方目標施放快速治療


第六部分:"target="的用法
[target=unit] 
說明:
改變施法的目標,unit類型如下:

player = 玩家本身
target = 目標
targettarget =目標的目標
party1 = 隊員#1 即 F2
party2 = 隊員#2 即 F3
party3 = 隊員#3 即 F4
party4 = 隊員#4 即 F5
party1target =隊員#1的目標
party2target =隊員#2的目標
party3target =隊員#3的目標
party4target =隊員#4的目標
none = 等待選擇目標


/施放 [target=player] 快速治療
說明:
向自己施放快速治療,並且不會改變你的目標

/施放 [help] 快速治療; [target=targettarget] 快速治療
說明:
如果目標是友善的,則向他施放快速治療
否則向目標的目標施放快速治療

/施放 [help, combat] 快速治療; [help, nocombat] 強效治療術; [target=targettarget, help, combat] 快速治療; [target=player] 強效治療術
說明:
如果你處於戰鬥中且目標友善時施放快速治療
如果你目標友善且沒有在戰鬥中則施放強效治療術
如果你處於戰鬥中且你目標的目標為友善,則向他施放快速治療
如果前面的條件都不成立,則向自己施放強效治療術

/施放 [target=none] 驅散魔法
說明:
等待你點選一個目標後施放驅散魔法


/use [target=player] 厚虛空布繃帶
說明:
無論當前目標是什麼,只會對自己使用厚虛空布繃帶

第七部份:/castsequence
/castsequence [] reset=/target/combat , , 
允許你在連續點擊某個巨集時,將其中定義的一系列法術逐個施放
當你第一次點擊這個巨集時,它施放列表中的第一個法術
第二次點擊的時候,施放第二個法術,以此類推
當它施放完最後一個時,又回到起始點開始迴圈

/castsequence 冰霜新星, 閃現
說明:
第一次按這個巨集,施放冰霜新星,再按一次,閃現
如果法術無法施放譬如冷卻,超出距離,法力不足等情況下
迴圈即中止,下一次再點這個巨集,它會從施放冰霜新星開始

/castsequence reset=24 冰霜新星, 閃現
說明:
加上 reset參數, 設定停用巨集之後,迴圈的重置時間
冰霜新星一般的冷卻時間為24秒
因此當你第一次點擊巨集時,它會施放冰霜新星
24秒內不再點選,它會重置到冰霜新星的狀態,
24秒內再按一次就使用閃現


/castsequence reset=combat/target 腐蝕, 獻祭, 痛苦詛咒
說明:
每當你改變目標,譬如目標死了,或選了新目標
迴圈即重置,下一次點選就會從新開始


/castsequence [nocombat] 尋找藥草, 尋找礦石
切換藥草、礦石雙採集

第八部份:#showtooltip與#tooltip
當你在第一行使用#showtooltip 極強效治療石的時候,你會看到快捷圖案變成極強效治療石;但是有時候我們的巨集裡不只一個技能,但是你又想要對應原本技能該有的圖案的話, 作法如下,
設定巨集圖示時,如果選擇第一個?圖案
可在巨集中第一行加入 #tooltip就會直接對應圖案了


第九部分:身上各個部位編號

1:頭
2:頸
3:肩
4:襯衣
5:胸
6:腰帶
7:腿
8:腳
9:手腕
10:手套
11:手指1
12:手指2
13:飾品1
14:飾品2
15:背
16:主手
17:副手
18:遠程武器

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 hoticube 的頭像
    hoticube

    HOT ICECUBE@生活原料

    hoticube 發表在 痞客邦 留言(0) 人氣()