當前位置:首頁 » 魔獸世界 » 魔獸世界如何加入player

魔獸世界如何加入player

發布時間: 2022-05-11 05:00:52

1. 魔獸世界的宏怎麼弄

你要學會宏 就等於你學會外語一樣難
只能會用最簡單的就行了
如果想學習去NGA論壇吧

ESC 後有個選擇界面 有宏選項 然後選個圖標.然後可以設置了比如,你可以在宏窗口裡輸入以下內容: 「/say 各位部落的牛鬼獸魔們…賞小弟點錢吧…」 或者「/say 我是奸商!長期收購各種皮類材料。」 甚至「/say 哇,那個人的背影好像一條狗耶!」 其中/say就是說的意思,當然你也可以輸入/yell,這個是全區域大叫的意思(你試試刷屏看看…如果你想見GM的話)另外/g是工會說話而/p是小隊說話。 當你想讓人看到這些話時,只需要點擊代表那句話的宏鍵就可以了。 一般比較酷的人(比如我)會在宏命令里連續寫上好幾行的內容,搭配上動作表情和語音,比如當你向某人求婚時: 第一行內容:「/Kneel」 第二行內容:「/say 如果你不嫁給我,那麼我就一輩子不起來…」 或者當你被怪物追殺時: 第一行內容:「/v help」 第二行內容:「/say 哪位兄弟發發慈悲先,幫我把屁股上的狗嘴翹開…」 其中/Kneel就是讓你跪下來的動作而/v help則是發出求救的聲音(真的有聲音!)。當然,在游戲里有好多動作和聲音選項可以用在宏裡面,你可以在聊天窗口上的一個選項里看到所有的動作和語音選項。 幾個常用的宏命令: /Assist 這是個援助進攻的命令。當你的隊伍同時面對幾個敵人時,只要點擊自己的隊友(一般是隊伍中的戰士),然後使用這個命令,你的目標就會變成戰士所選中的目標。大家集中火力消滅一個起! /Cast 這是個使用技能的命令。當你在宏命令里輸入/Cast 技能名(技能等級)或者只要按住Shift同時用滑鼠點擊一下你想要輸入的技能的圖標。例如當你是一個戰士,想製作一個使用戰斗怒吼的宏時,你可以輸入/Cast Battle Shout(Rank 1)或者是直接按住Shift點擊Battle Shout這個技能的圖標。當然你可以在一個宏的不同行上輸入幾個技能,那麼當你使用這個宏時,幾個技能就會一起釋放出來,再用不著你像章魚一樣同時按下幾個鍵了 。 %t 這個符號也許會經常出現在你的宏命令里,它是一個代碼,代表你當前所選中的人名。例如,你在宏里寫下這么一句。(注意:後面要加一空格。) 「/g %t ,今天天氣真好,有沒興趣和我一起上山采蘑菇…」 如果你點中一位名叫苯笨的玩家,那麼當你按下這個宏時,你就會說:「笨笨,今天天氣真好,有沒興趣和我一起上山采蘑菇…」 /Target 這是一個自動選擇目標的命令,你可以在宏里輸入/Target (xxx),那麼當你按下這個宏時,你將自動選定這個叫xxx的目標

本人的編輯的

2. 魔獸世界 宏[target=player]這句話有什麼實質性意義么

相當於開啟自我施法,但是可以在不開啟自我施法的時候對自己使用技能,且不丟失當前目標。
一般來說,綳帶,懲戒QS的順閃,奶Q的震擊,各種QS的XX之手,以及SM的盾,都經常用到類似的宏。player如果改成JJC隊友的名字,可以做到不丟失當前目標的情況下,對隊友釋放技能。
此宏主要應用於PVP

3. 魔獸世界的宏怎麼做,要非常詳細的,最好有圖解

1、由於CastSpellByName()和TargetUnit()在2.0被禁用,所以2.0之前的大部分宏將無法使用。現在,宏寫法也有了很大的變化。沒有宏可以檢查Buff,Debuff,冷卻,血量,魔法,怒氣,能量。但是,大家也不用太惋惜,現在的宏可以實現許多新的功能,並且非常強大。
2、---在使用一些宏之前請先檢查你的按鍵設置。系統默認Ctrl+1到10是使用寵物技能欄,而Shift+1到6是選定動作條。有些宏在使用時由於自己的設置有可能和這些默認的按鍵沖突,解決辦法為改宏或者改掉系統默認的按鍵設置。
--- 後面帶「[option]」的命令都是可以加條件判定的命令!貌似只有個別的幾個不可加條件判定。。。=。=!
3、wowwiki首頁:http://www.wowwiki.com/Main_Page
wiki的2.0宏首頁:http://www.wowwiki.com/HOWTO:_Make_a_Macro
4、把這篇帖子一字不漏的看完,那麼99%的宏你都可以自己寫了。
5、感謝gzkuru的補充~

寫宏很簡單,只要肯研究。

QUOTE:
如何寫一個宏---術士實例講解

壹:初步製作
恩。。。因為我是個惡魔術士,所以我現在想寫個瞬招胖子犧牲宏。
第一步,用「/cast」來施放「犧牲」:
/cast 犧牲
這樣就寫好了,「/cast」也就是「/施放」,作用是可以讓你在宏內施放一個技能。而「犧牲」,是術士寵物的一個技能。

第二步,光有犧牲沒有瞬招怎麼行~犧牲完胖子我還想瞬招一個出來呢。
/cast 惡魔支配
「惡魔支配」,術士無公共CD法術。

第三步,光有瞬招卻不招寵物是不行的,所以。。。
/cast 召喚虛空行者
「召喚虛空行者」,不用解釋了吧。。。。。。。。

第四步,現在「犧牲」、「惡魔支配」、「召喚虛空行者」都寫好了,下面把他們組合起來。
/cast 犧牲
/cast 惡魔支配
/cast 召喚虛空行者
組合起來之後就是這樣了,這個宏可以先犧牲胖子,然後使用惡魔支配,然後召喚虛空。一共按鍵3次。
注意:並不是所有宏都可以這樣寫的!原因是犧牲和惡魔支配,一個是寵物技能,一個是無公共CD技能,都不佔用公共CD,所以這個「傻瓜」格式的宏才會有效。同樣,所有無公共CD的技能、物品和寵物技能,都可以只加一個佔用公共CD的技能寫在一個無任何條件的宏中。比如先使用護符,再放技能的宏!
貳:添加條件
雖然有了瞬招犧牲宏,但是我不想讓這個宏單獨占我一個寶貴的快捷鍵。。。所以,我要給這個宏添加幾個條件讓它在適當的時候能做出適當的動作。具體如下。
第一步:要是這個宏能在我需要瞬招犧牲的時候才會起作用該多好~~~所以我想到了只有在沒有寵物的情況下在使用惡魔支配所以,上面的宏就變成了下面這樣。
/cast 犧牲
/cast [nopet]惡魔支配
/cast 召喚虛空行者
這個宏裡面多了一個「[nopet]」。「nopet」是條件,也就是「沒有寵物」的意思。而「[]」的作用就是告訴WOW都有什麼是條件,所有寫在「[]」裡面的東西都是條件。

第二步:我覺得光是在沒有寵物的情況下使用「惡魔支配」還是不能滿足我的需要,因為使用完犧牲之後寵物並沒有消失,而是死亡狀態,所以,我又給宏加了一個條件。如下~
/cast 犧牲
/cast [nopet][target=pet,dead]惡魔支配
/cast 召喚虛空行者
這次,宏裡面添加了「target=pet,dead」這個條件,但是實際上這是兩個條件。首先,「taregt=pet」是一個條件,作用是把你的隱藏目標(隱藏目標其實是我自己起的名字,這個條件的意思就是並不會改變你當前的目標,並且選擇一個目標做為將要進行的動作的目標)指向你的寵物。而「dead」的作用就是判斷目標是否死亡。而「,」半形逗號,也就是不用任何輸入法打出來的逗號,作用為「並且」存在著,所以「target=pet,dead」的實際意思是「把隱藏目標指向你的寵物,並且判斷其是否死亡」,白話一點就是「判斷你的寵物是否死亡」。
還要說一點~「[nopet][target=pet,dead]」,前面的「[nopet]」和「[target=pet,dead]」的關系為「或者」,當兩個「[]」連在一起寫的時候都為「或者」。就是說當「[nopet]」不成立的時候會檢查「[target=pet,dead]」是否成立,如果「[target=pet,dead]」也不成立那麼這個法術是不會被施放的。相反,只要這兩組條件中有一個是成立的,那麼這個技能就會被施放,這就是「並且」的作用。

基本內容就這么多,個人感覺真的是很少很少,並且非常簡單。獻給喜歡宏並且想學習寫宏的人。
一些基本知識
==========================================================
==========================================================

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

動作條名稱及編號:
主動作條1:ActionButton
主動作條2:不知道。。。。。。。
主動作條3(右1):MultiBarRightButton
主動作條4(右2):MultiBarLeftButton
主動作條5(右下):MultiBarBottomRightButton
主動作條6(左下):MultiBarBottomLeftButton
每個動作條的按鈕從左至右都是1~12。
背包及包裹格子編號:
背包從右到左的編號分別是:4、3、2、1、0~
包裹格子的編號是從左至右排列,一個包的第一行分別是:1、2、3、4~
然後是包裹第2行:5、6、7、8~下面幾行依次類推。

姿態編號:
| 戰士 | 德魯伊 | 牧師 | 盜賊 | 薩滿祭祀
------------------------------------------
姿態 1 | 戰斗 | 熊 | 暗影形態 | 潛行 | 幽魂之狼
姿態 2 | 防禦 | 海豹 | | |
姿態 3 | 狂暴 | 貓 | | |
姿態 4 | | 旅行 | | |
姿態 5 | | 梟獸/樹 | | |
姿態 6 | | 飛行 | | |
從2.0開始宏內可用的條件:

QUOTE:
help---判斷目標是否為友善;
比如「/cast [help]治療術」,如果目標為友善那麼施放治療術。

harm---判斷目標是否為敵對;
比如「/cast [harm]懲擊」,如果目標為敵對那麼施放懲擊。

party---判斷目標是否在本小隊中;
比如「/cast [party]治療術」,如果目標在本小隊中那麼施放治療術。

raid---判斷目標是否在團隊中;
比如「/cast [raid]治療術」,如果目標在本團隊中那麼施放治療術。

group---判斷自己是否在一個隊伍中(小隊或團隊);
比如「/cast [group]治療導言」,如果自己在一個隊伍中那麼施放治療導言。

group:party/raid判斷自己是否在一個指定的集體中:小隊/團隊;
比如「/cast [group:raid]治療導言;[group:party]快速治療」,如果在團隊中就施放導言,在小隊中就施放快速。

combat---判斷你是否在戰斗中;
比如「/cast [combat]消失;[nocombat]潛行」,如果在戰斗就消失,不在戰斗就潛行。

stance或stance:#---判斷你是否在姿態中或是否在指定姿態中。#為數字,也就是姿態編號。
比如「/cast [stance]精神鞭撻」,如果在暗影形態就施放鞭撻。「/cast [stance:3]潛行」,如果在貓形態就潛行。

stealth---判斷你是否在潛行;
比如「/cast [stealth]背刺;邪惡攻擊」,如果在潛行就用背刺,否則邪惡攻擊。

modifier或modifier:x---x可為shift、ctrl、alt 或者是它們的組合,判斷某個或某幾個按鍵是否被按下。

equipped:<item>---判斷某件物品是否在裝備中。<item>可以是裝備欄編號、裝備分類(武器、副手。。。)、裝備子類(雙手劍、法仗等等。。。)

target=<unit>---可以把技能目標指定為任何有效的目標,並且可以另你不丟失當前目標!<unit>還可以為「none」,用來指定沒有目標的時候。「player」,用來指定只對自己施放。比如「/use [target=player] 厚符文布綳帶」,無論任何時候都只對自己使用綳帶。關於「self」,這個條件在使用時經多人測試都會報錯,原因不明,所以暫時大家先不要用。

actionbar:<number>---判斷當前動作條是否被列出。<number>可為1、2、3、4、5、6

pet:<pet type 或 pet name>---pet type為寵物類型;pet name為寵物名字。如果不填寫寵物類型或名字則判斷寵物是否存在。

mounted---判斷是否在坐騎上。

swimming---判斷是否在游泳。

flying---判斷是否在飛行中。

outdoors---判斷你是否在室外。

indoors---判斷你是否在室內。

button:<#>---判斷某個特定按鈕是否被用來觸發技能。<#>可為1(滑鼠左鍵)、2(滑鼠右鍵)、3(滑鼠按鍵3,也就是滑鼠滾輪向下按,不是向上滾也不是向下滾)、4(滑鼠按鍵4,多鍵滑鼠專用)、5(滑鼠按鍵5,多鍵滑鼠專用)。默認為1。

channeling或channeling:法術名稱---判斷你是否在引導法術或是否在引導指定的法術。
比如「/cast [nochanneling:奧術飛彈]奧術飛彈」,在這個例子里我把「channeling:奧術飛彈」前面加了「no」,所以這個宏的意思就變成了如果沒有在引導奧術飛彈,那麼施放奧術飛彈,避免浪費~~~

exists---判斷特定目標是否存在。

dead---判斷目標是否死亡。請注意,這個是判斷目標是否死亡。如果你想判斷你自己的寵物是否死亡就要寫成這樣「[target=pet,dead]」。
比如「/cast [target=pet,dead]復活寵物(獵人的復活寵物技能。。。)」。這個宏的意思就是如果你的寵物死亡了那麼施放復活寵物。

equipped:裝備名稱/類型/子類型---判斷某件裝備是否在裝備中。
比如「/cast [equipped:魔杖] 射擊」,這個宏的意思是如果裝備魔杖就使用射擊。
==========================================================
==========================================================

一些命令的講解及應用
施放法術相關
-----------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------

QUOTE:
/cast [option]
簡單的說就是/施放,並且使用這個命令的宏只有一個法術會被施放。現在的這個命令可以加入條件來判定法術是否被施放。比如「/cast [help,combat] 快速治療」,這個宏的意思是當目標為友善,並且在戰斗中,那麼施放快速治療。
..................................................................................................................................................................................................................

還有好多,字數超限了,自己看網站吧
參考資料:http://bbs.owan.com/redirect.php?tid=12315285&goto=lastpost

4. 魔獸世界宏怎麼做我在系統點開宏設置然後呢右邊有好多技能圖啊

/cast 破斧沉舟

/cast 盾牆

就是這樣

雖然是復制的,但是我以前也是在這學的,一般用/cast空格技能和/Y空格(你要說的話)就夠了

在WoW 2.0中,宏和插件將會有翻天覆地的改變。最近,Slouken(Blizzard UI開發者)宣布了一個令人激動的宏的新特性,一系列條件選項將可以被應用於以下斜杠命令:/cast,/use,/target,/focus,/assist,/stopmacro,/cancelaura,/userandom,/castrandom,以及/castsequence。這個帖子的目的就在於講解如何應用它們。

註:雖然多數例子都使用了"/cast",但事實上這些條件選項對前面提到的所有斜杠命令都有效。

在2.0中,目前所用的大多數宏都將被廢棄,因為在戰斗中,任何用到CastSpellByName()或者TargetUnit()的宏都將不再有作用。更進一步的,多數「傻瓜邏輯」的宏也不會再有效。但是,你現在可以通過新的宏條件選項來實現許多流行宏的功能。

現在,使用「/cast」(「/施放」)非常簡明,命令格式就是「/cast <法術名稱>」(施放最高等級的法術)或者「/cast <法術名陳>(Rank <#>)」。比如說:

/施放 強效治療術
/施放 奧術智慧(等級 3)

在新的系統中,你依然可以使用原來的這些格式,不過你現在可以加入條件選項來使得「/cast」更加靈活。「/cast」的新格式是:「/cast [<第一組條件選項>] <第一個法術名稱>; [<第二組條件選項>] <第二個法術名稱>; [<第三組條件選項>] <第三個法術名稱>;...」。

現在讓宏運作起來的方式就像這樣:第一組條件選項被檢測,如果它們成立,則第一個法術被施放,如果它們不成立,則第二組條件選項被檢測,如果這個成立了,下一個法術被施放,如此下去。但是,你必須牢記,只有一個法術會被施放。當一組條件選項被檢測到成立時,相應的法術就會被施放,宏也就此結束。

當前可用的條件選項有:

help - 檢測目標是否為友善
harm - 檢測目標是否為敵對
combat - 檢測你是否在戰斗中
stance或stance:# - 檢測你是否在姿態中,或是否在某個特定的姿態中(詳見下)
stealth - 檢測你是否潛行
modifier或modifier:shift|ctrl|alt - 檢測命令被執行時是否某個特定的鍵被按下
equipped:<item> - 檢測某個物品是否被裝備。<item>可以是任何有效的裝備槽,物品分類,或者物品子類
target = <unit> - 特殊條件選項,它把當前目標改變為任何有效的單位(詳見下)
actionbar:<number> - 檢測當前動作條是否為列出的那個

新的條件選項:

pet:<pet type 或 pet name> - 檢測寵物是否存在。可以接受寵物類型(梟,熊,小鬼)或者名字(Fluffy,我家壞壞)作為條件。不帶條件則檢測是否有任何寵物存在。
mounted,swimming,flying - 檢測是否在坐騎上,游泳,或者飛行中
indoors,outdoors - 檢測是在室內還是室外
button:<#> - 檢測某個特定的按鈕被用來觸發法術,默認為1(詳見下)
exists 和 dead - 檢測是否目標已經死亡,或是否真的存在

新的宏命令
---------------------------
/castsequence - 按順序施放一組事先設定好的法術(詳見下)
# show <法術> - 顯示所列出法術的宏返回值

對於條件選項的一些額外技巧:
你可以在任何條件選項前加上「no」來得到反效果,比如,「nocombat」則在脫離戰斗的情況下成立。
用逗號「,」來分隔條件選項作用和「and」一樣,當條件選項同時成立時執行。
用斜杠「/」來分隔條件選項作用和「or」一樣,當其中一個條件選項成立時執行。
在宏編輯器里按「?」圖標將強制宏以當前法術的圖標顯示舉例和姿態

這里有一些舉例說明:

/施放 強效治療術
非常簡單,向你的目標施放強效治療術。

/施放 [help] 強效治療術
加入一個條件選項,當目標為友善時施放強效治療術。

/施放 [help] 強效治療術; 懲擊
加入第二個法術,由於它沒有任何條件選項,所以在第一組條件選項不成立時,則施放。

/施放 [help, combat] 快速治療; [help, nocombat] 強效治療術; 懲擊
這個宏將在你(不是目標)處於戰斗中時為友方目標施放快速治療,如果你不在戰斗中且目標為友方目標,則施放強效治療術,如果這些條件都不成立(比如目標為敵對),則施放懲擊。

/施放 [help] 強效治療術; [harm, combat] 懲擊; [harm, nocombat] 精神鞭笞
這個宏將對友方目標施放強效治療術,或在戰斗中對敵對目標施放懲擊,或當你不處於戰斗中時,對敵對目標施放精神鞭笞。

/施放 [stealth] 伏擊; 背刺
這個宏在玩家處於潛行時施放伏擊,否則的話就背刺。

/施放 [nostealth] 背刺; 伏擊
這個宏和上面那個作用完全相同,只不過用了相反的條件選項。

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

/施放 [harm] 變形術
/stopmacro [noharm]
/p 正在把%t變羊!別去碰它!
這個宏將在目標為敵對目標時施放變形術,若目標不是敵對,則停止這個宏(例如變形術沒有施放出來),當目標被變羊後則通知隊友。注意,因為「/stopmacro」命令的存在,如果目標沒有被變羊,隊友將不會看到喊話(從而減少了不必要的垃圾信息)。

/施放 [pet] 召喚寵物; 復活寵物
這個宏將在你沒有帶著寵物時召喚一個出來,否則的話將嘗試復活你的寵物。

/施放 [pet:owl] 俯沖; [pet:cat] 沖鋒; [pet] 低吼
這個宏將在你帶著梟類寵物的時候施放俯沖,帶著貓類寵物時施放沖鋒,如果是其他寵物則施放低吼。

/施放 [pet:虛空行者] 犧牲; [pet:媚魔] 魅惑
如果你帶著虛空行者則施放犧牲,帶著媚魔則施放魅惑。

/使用 [nomounted, outdoors] 黑色戰駒韁繩
如果你在室外且沒有騎著坐騎時召喚坐騎。

/施放 [target=pet, dead] 復活寵物; [nopet] 召喚寵物; 治療寵物
若你的寵物死亡了則復活它,如果沒有召喚出來則召喚寵物,或者治療你的寵物。

----------------
Stances:
----------------

Class: Warrior Priest Druid Rogue
---------------------------------------------------------------
Stance:1 Battle Shadowform Bear Stealth
---------------------------------------------------------------
Stance:2 Defensive Aquatic
---------------------------------------------------------------
Stance:3 Berserker Cat
---------------------------------------------------------------
Stance:4 Travel
---------------------------------------------------------------
Stance:5 Moonkin/Tree
---------------------------------------------------------------

----------------
姿態
----------------

姿態以同樣的原理工作,當姿態編號沒有給出時,則在玩家處於任一姿態都成立(注意,戰士永遠都處於某個姿態中)。如果給了編號,則檢測該姿態是否被激活。

每個職業的特定姿態都有不同的編號,這是一個列表:

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

聖騎士的光環在宏條件選項系統中將不再被作為姿態處理。

請記住,如果你跳過了某個姿態(例如作為戰士卻沒有做防禦姿態的任務),你的姿態編號將會遞減,比如狂暴姿態的編號會變成2號。

一些姿態宏的例子:

/施放 [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 (ranged slot items like thrown daggers) 投擲(遠程槽物品例如投擲匕首)
Trinket 飾品
Waist 腰部
One-Hand 單手
Main Hand 主手
Wrist 手腕

一些equipped例子:

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

/施放 [equipped:雙手劍/雙手錘/雙手斧/長柄武器] 致死打擊
這里使用了分隔符「/」來設置一個「或」條件,這個宏將在你裝備以上類型武器時施放致死打擊。

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

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

/施放 [noequipped:盾牌, equipped:副手] 暴怒
在你沒有裝備盾牌且副手裝備了武器的情況下施放暴怒,也就是說,在你雙持的時候才被激活。

Button和Target目標選項

The option [button:<x>] works similarly to the modifier button. Normally, if you left-click a button, it performs whatever action is in that spell, in our case a macro. However, if you set the button option, you can change the behavior of a particular macro.

The default button is 1, the Left Mouse button. Note that when you activate a macro via a keybinding, it treats it like a Left Mouse button click. The numbered buttons are:
1 or LeftButton
2 or RightButton
3 or MiddleButton
4 or Button4
5 or Button5
... or any of the buttons remapped by the secure state headers. I don't know what this last bit means, to be honest, I'm simply quoting slouken.

條件選項[button:<x>]運作起來類似於修改按鍵。一般來說,當你左鍵點擊一個按鈕,它就執行(宏)裡面所有的動作,然而,如果你設置了button條件選項,你可以改變宏在特定按鍵上的表現。

默認按鍵是1,滑鼠左鍵。注意,如果你通過按鍵綁定來觸發一個宏,它會認為是通過滑鼠左鍵點擊觸發。被編號的按鍵有:

1 或 左鍵
2 或 右鍵
3 或 中鍵
4 或 按鍵4
5 或 按鍵5
...以及其他一切在「安全聲明頭文件」中定義的按鍵。我不太確定這是什麼意思,僅僅只是引用Slouken的表述。

lostcup: 官網UI論壇中有一篇Iriel(論壇MVP)寫的SecureStateHeader Example Code,類似於一個模版,插件作者可以生成一個實例去修改默認設定。

/施放 [button:2, target=player] 快速治療; [help] 快速治療
這個宏將向友方目標施放快速治療,或者如果你右鍵點擊它,則向自己施放快速治療

這里[target=unit]是一個特殊的條件選項,它並不檢測條件是否成立,而是改變施法的目標以其他條件選項的目標。「unit」可以是任何有效的unit類型,例如「player」,「target」,「targettarget」,「party1」,「party1target」,等等。想了解更多的unit類型,可以去這里:[http://www.wowwiki.com/UnitId ]

請注意,任何一個施法都有默認的target,那就是「target」,例如:

/施放 [help] 強效治療術

就和下面的宏等同:

/施放 [target=target, help] 強效治療術

除非你加入一個[target=unit]條件選項,默認則就是你的當前目標。

一些[target=unit]的例子:

/施放 [target=player] 快速治療
總是向自己施放快速治療,並且不會改變你的實際目標

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

/施放 [help, combat] 快速治療; [help, nocombat] 強效治療術; [target=targettarget, help, combat] 快速治療; [target=player] 強效治療術
這個宏可以 1) 如果你處於戰斗中且目標友善時施放快速治療,2) 如果你目標友善且沒有在戰斗中則施放強效治療術,3) 如果你處於戰斗中且你目標的目標為友善,則向他施放快速治療,4) 如果前面的條件都不成立,則向自己施放強效治療術。

如果你使用none作為unit,則它會像你沒有選中目標一樣工作,例如:

/施放 [target=none] 驅散魔法

這將施放驅散魔法且等待你點中一個目標,無論你當前是否選中了一個目標。Castsequence

新的宏命令:/castsequence
----------------------

在WoW 2.0中出現了一個新的命令,/castsequence。它允許你在一次次點擊某個宏時,將其中定義的一系列法術逐個施放,格式如下:

/castsequence [<條件選項>] reset=<#>/target/combat <法術1>, <法術2>, <法術3>

「啥?你在說啥?」

它設定了一個法術列表,當你第一次點擊這個宏時,它施放列表中的第一個法術,第二次點擊的時候,施放第二個法術,以此類推。當它施放完最後一個時,又回到起始點開始循環。

「我還是不太明白耶。」

OK,假設你是一個法師,有時候你需要冰霜新星後立刻閃現開,你沒法同時做到這些事情,現在你可以設定一個序列去做!

/castsequence 冰霜新星, 閃現

就這么簡單,第一次你按這個宏,你施放冰霜新星,再按一次,閃現。

「那如果冰霜新星在冷卻中怎麼辦?它會直接施放閃現么?還是不施放冰霜新星,等第二次按這個宏的時候,再施放閃現?」

都不是。如果法術無法施放(冷卻,超出距離,法力不足等等情況下),序列就不會走到下一個法術,下一次你再點這個宏的時候,它會再度嘗試施放冰霜新星。(抵抗,躲閃,招架等並不會算作無法施放,這些情況下法術/技能確實施放了,只不過沒有命中。)

「如果我沒有處於戰斗中怎麼辦?我不想在非戰斗情況下浪費一個冰霜新星。」

你可以把之前所有的宏條件選項應用於此(可惜的是,只能應用於整個序列,而不能為每個法術單獨設定)。

「呃,其實剛才我只是隨便說說,OK,那如果我在冰霜新星後不想閃現了怎麼辦?下一次我想施放冰霜新星時,它會不會還是停滯在施放閃現的設定上?」

這完全沒問題,我們會用到重置這個設定。因為冰霜新星一般的冷卻時間為24秒,我們可以設定序列在24秒內不被使用就重置它。

/castsequence reset=24 冰霜新星, 閃現

當你第一次點擊這個宏時,它會施放冰霜新星,如果你決定不閃現了,等過了24秒後,它會重置到冰霜新星的狀態,因為冰霜新星的冷卻時間為24秒,那時候它就可以被重新使用了,真棒!

「好吧,這真的很厲害,不過我實際上是個術士啊。」

當然,作為一個術士,我相信你會一直重復上三種DoT,現在你可以為它們設置一個序列以節省按鈕空間啦。

/castsequence 腐蝕, 獻祭, 痛苦詛咒

就這么簡單,你可以連續點擊三次這個宏來上這三種DoT。

「但如果在我施放完這些前目標就死了呢?我又卡在這個序列里了,我可不想設什麼定時器!」

那也沒關系,我們可以用其他的條件選項。如果你設定「reset=target」,那序列將在你改變目標時就重置到起始位置。你也可以設置「reset=combat」,每當你脫離戰斗,這個序列就會被重置了。如果你使用「/」控制符(你還記得吧,之前提到過),你也可以將這些重置條件選項組合起來!

/castsequence reset=combat/target 腐蝕, 獻祭, 痛苦詛咒

就這全了,這下子每當你改變目標(比如原來的目標快死了,你選中的新的目標)或脫離了戰斗(可能目標在你施放完所有DoT前就死了),它將會把整個序列重置,讓你可以從頭開始。

「OK,真棒,我想我現在弄明白了!給我點時間設置新的宏....搞定!」

好極了,我很高興能幫上忙。

「那...來決斗一盤吧?」

呃,不了,我從不和術士決斗。

「切,膽小鬼。」舉例說明

一些宏的例子:

通用宏:
---------------
/use [target=self] 厚虛空布綳帶
無論當前目標是什麼,這個宏只會對自己使用厚虛空布綳帶。

戰士宏
---------------
攔截/沖鋒:攔截或者沖鋒,或者切換到相應的姿態。
/施放 [nocombat, stance:1] 沖鋒; [combat, nostance:3] 狂暴姿態; [nocombat, nostance:1] 戰斗姿態; [combat, stance:3] 攔截

一般姿態宏:把<* Stance Ability>替換為任何你想要的技能
/施放 [stance:1] <Battle Stance Ability>; [stance:2] <Defense Stance Ability>; [stance:3] <Berserker Stance Ability>

壓制:一個很簡單的壓制宏
/施放 [stance:1] 壓制; 戰斗姿態

法師宏
---------------
炎爆/火球:如果沒有處於戰斗則施放炎爆術(作為起手),否則就施放火球術
/施放 [nocombat] 炎爆術; 火球術

鎖定變羊:總是將你鎖定的目標變形
/施放 [target=focus] 變形術

牧師宏
---------------
向當前目標的目標施放強效治療術,否則向當前目標施放
/施放 [target=targettarget, help] 強效治療術; [help] 強效治療術

獵人宏
---------------
根據是否在戰斗中喂養或治療寵物
/施放 [combat] 治療寵物; [nocombat] 喂養寵物
/使用 [nocombat] <食物>

5. WOW里的加入組隊頻道的英文命令是什麼

網上列出的魔獸世界相關命令很多,但是大都僅僅是流水帳形式,非但有用的不多,而且也沒給出具體的應用實例,這里我僅根據我個人的經驗寫一些我最長用(估計也是最有用)的一些命令,其中[]里的是選擇輸入的東西,輸入的時候不用打[],比如你要密我,說明是/W [名字] 那麼你實際使用的時候就用/W ALLBLUE就可以了:)

先來幾個大家都熟悉的:
/ROLL
丟色子,如果你想丟100點請使用/roll 100-100
/SLEEP
睡覺,看見敵對陣營的來了也可以考慮用來裝死…………效果不佳,因為他可以看到你頭上有紅色的名字:(
/Slap (耳光)
會長的最愛,用來提醒MC里不跟著大家走的……

下面是某些人不知道的:
/afk [文字]
開啟AFK模式顯示你要離開一會兒,再輸一次/afk關閉AFK模式。
/dnd [文字]
開啟DND模式表示「請勿打擾」,再輸一次/dnd關閉DND模式。
_____________________________________________________________
這兩個命令在大型RAID比如MC的時候最好慎用,如果你不想被踢出隊伍的話~~~

/combatlog
導出你的戰斗信息到(wow目錄)LogsPlayerCombatLog.txt 文件里。
_____________________________________________________________
炫耀自己的DPS的最好辦法

/el ([名字] )
要求與你鎖定的目標決斗,或者要求與指定的目標決斗。
/yield
(/forfeit) 在決斗時投降。
_____________________________________________________________
想和敵對陣營決斗么(未測試,見面就已經你死我活了……),決斗的目標錯誤卻苦於無法取消?上面兩個命令也許能幫你

/emote 文字
(/em, /me) 表示接下來的文字是動作。
_____________________________________________________________
常常有人問我是怎麼作到「ALLBLUE 摸了摸青兒的胸部」的,這個命令能解答你的疑惑

/follow
(/f) 自動跟隨當前目標。
/inspect
(/ins) 查看目標玩家的裝備。
_____________________________________________________________
這兩個命令最好做成宏同時使用,這樣就可以很方便的查看目標玩家的裝備而不用手忙腳亂的對著他的名字點右鍵

什麼,不會做宏,你怎麼不去死? 首先,回車,再敲/MACRO (或/宏 或按EXC彈出菜單中選「宏命令設置」)看見了吧?會彈出一個窗口,上面有New(新建宏命令)和Complete(完成宏命令)兩個按鍵。點New,又會彈出一個窗口,哇,花花綠綠的,裡麵包括了WOW幾乎所有的技能圖標,隨你喜歡,隨便選一個!它就是你設置的宏命令的圖標了,給它取個名字吧!方便你用的時候好找。然後回到第一個窗口,在它上面有一個輸入菜單(別告訴我找不到…它可是佔了這個窗口的一半多…)在裡面輸入特定的內容,然後點Complete。接下來你要做的就是把這個代表你宏命令的圖標用滑鼠左鍵拉到快捷欄里,想怎麼用就怎麼用…

/split 數量
把一部分的錢平均分給你的隊友。
_____________________________________________________________
強烈推薦各位會長同志頻繁使用此招!!!

/who [文字[ 文字2...]] [數字[-數字2]] [r-"種族"] [c-"職業"] [z-"區域"] [g-"公會"]
如果沒有添加任何後綴的話,列出在當前區域與你等級相近的所有在線玩家。文字指定玩家的名字,公會,職業,種族或者所在的區域;數字表示指定列出玩家的等級范圍。
_____________________________________________________________
極其有用的一招!!這招真是太有用了,和他的普及度完全不成比例——
比如我小號48級想下組爾法拉克,苦於在加基森喊了半天組不到人,怎麼辦?/WHO 46-50
馬上全世界適合這個等級的玩家列表展現在我面前,我隨便找幾個貌似沒事的悄悄話幾句,隊伍就組好了。又如,組隊下3大副本,組不到戰士,同樣,我們/WHO 戰士 60 馬上就把所有地區60級的戰士都被我們一網打盡了,隨便M幾人保證有願陪你下的……怎麼樣,下副本的組隊效率高了很多吧。又如,昨天本服LM大舉進攻幽暗後部落決定反擊,但大家亂哄哄的打哪的都有,這時,我們依次/WHO 灰谷 60
/WHO 荊棘谷 60 /WHO 席爾布萊德丘陵 60 看看列表,這下知道大部隊的主攻方向了吧,再決定跟隨哪路去湊湊熱鬧。想知道某行會的人員列表,這不是只有會長能有的命令么?別急,我們/WHO 神舞 嘿嘿,神舞的成員花名冊就有了,挖他們MS的牆角來充實自己MC的二團吧…… /WHO [名字] 你的仇人的信息也就出現在你眼前了,盡情的罵吧^_^

/invite [名字]
(/inv) 邀請目標玩家到你的隊伍里。
_____________________________________________________________
某些人你只知道名字,如何邀請他呢?不用手忙腳亂的加好友了,一條命令就能搞定

/W [名字]
給某人發條信息
_____________________________________________________________
玩慣了傳奇里/[名字]還真不習慣要在前面加個W和空格^_^

(嫌麻煩的下面可以跳過三十行先)
/chat
(/chathelp) 列出聊天指令。
/join 頻道 [密碼]
(/chan, /channel) 加入(或者創建)一個特殊聊天頻道。
/leave 頻道|#
(/chatleave, /chatexit) 離開這個特殊聊天頻道,或者離開指定號碼的聊天頻道。
/# 文字
(/c, /csay) 在聊天頻道內說話,#表示所要說話的頻道號碼。
/announcements 頻道|#
(/ann) 開啟/關閉指定聊天頻道的公告。
/ban 頻道|# 名字
禁止目標玩家進入指定的頻道。
/unban 頻道|# 名字
解除目標玩家的禁令。
/chatlist
(/chatwho, /chatinfo) 列出所有的聊天頻道和他們的號碼。
/chatinvite 頻道|# 名字
(/cinvite) 邀請目標玩家到一個指令的聊天頻道里。
/ckick 頻道|# 名字
把目標玩家從指定頻道中踢出去。
/moderator 頻道|# 名字
(/mod) 把目標玩家設成指定聊天頻道的管理員。
/unmoderator 頻道|# 名字
(/unmod) 解除目標玩家在指定聊天頻道里的管理員身份。
/moderate 頻道|#
開啟指定聊天頻道的管理模式。
/mute 頻道|# 名字
(/squelch, /unvoice) 把目標玩家在指定的聊天頻道里禁言。
/unmute 頻道|# 名字
(/unsquelch, /voice) 解除目標玩家在指定的聊天頻道里的禁言。
/password 頻道|# [密碼]
(/pass) 設置,改變或者去除聊天頻道的密碼。
/owner 頻道|# [名字]
顯示或者改變所建立的聊天頻道名字。
_____________________________________________________________
以上是暴雪列出的聊天命令列表,其實完全沒必要記這么多!!我們只需要兩個:
/加入 [頻道名]
(或者用/JOIN [頻道名] 不過我還是習慣用中文,下同)
用來創建或加入一個頻道(加入的時候頻道名別打錯了),最常見的用處是MC里同職業的隊開個頻道來討論分贓問題!我們會的DPK在某些職業中(比如小德)中已經型同虛設了,大家商量下就能確定裝備的歸屬。
(/chan, /channel) 加入(或者創建)一個特殊聊天頻道。
(這個的中文命令不知道是什麼了,望達人指教)
這個是行會里開會用的,上面那個/加入 的命令只對一個地圖里的玩家有效,要是幾個人在不同的副本里,會長又想找大家開個小范圍的中層大會,這個命令是再好不過的了(/G是全民大會,要區別對待)

/gleader name
(/guildleader) 把目標玩家設為會長(只限會長使用)。
/gdisband
(/guilddisband) 解散公會(只限會長使用)。

6. wow 添加了新的宏命令:/targetenemyplayer

1:/targetenemyplayer意思是「選中敵對玩家為目標」
2:意思就是,如果用/target,會選中活著的目標,也就是說,在地下睡覺的不會被選中「當然如果都掛了……」

7. 魔獸世界宏問題

樓上的錯鳥。。。

關於第一點,判斷還是存在的,只不過,CastSpellByName()和CastSpellById()這兩個函數無法使用戰斗類的技能了。(注意是戰斗類的技能,仍然能夠用此函數施放坐騎小寵物等)

舉個例子:
這是我的坐騎宏,就在3.1.3版本:
/cast [flyable]奧的灰燼
/run if GetZoneText()=="奧特蘭克山谷" then CastSpellByName("霜狼嗥叫者") else CastSpellByName("烏鴉之神") end;

其中的if結構學過編程的都知道是什麼

這個宏有以下特性:
在能飛行的區域召喚飛行坐騎
在已經召喚出飛行坐騎的情況下再次點擊取消飛行坐騎並召喚地面坐騎
在奧山戰場召喚白狼(這是我們奧山YY要求的)

然而如下宏:
/run CastSpellByName("寒冰箭")
就會出錯,提示「一段宏命令被禁止,因為該功能只對暴雪的UI開放。」

這是因為玻璃渣為了防止用宏和插件代碼實現角色的自動控制在2.0時做出的改動。當然,同類被禁用的還有角色移動、轉向等控制命令

目前,施放技能只能通過/cast命令實現。這個命令可以加入一些簡單的判斷,如:
/cast [nomod]元素詛咒;[mod:alt]虛弱詛咒
直接點擊是元素詛咒,按住alt點擊是虛弱詛咒
/cast [button:1]魔法點心;[button:2]召喚餐桌
左鍵點擊吃麵包,右鍵點擊拉桌子
/cast [stance:1]反擊風暴;[stance:2]盾牆;[stance:3]魯莽
戰士3姿態大招一鍵宏

諸如此類。具體不作贅述,各大職業論壇都有,而且我復制粘貼的功夫不是很到家-0- 有些專門關於宏的貼子是會教你怎麼寫這類宏的。

至於你問題中那個藍的問題,以下宏可以幫你喊話,但是無法幫你放技能=V=
/run if UnitPower("player")<=2000 then SendChatMessage("沒藍的時候你要說的話","YELL") else SendChatMessage("藍足夠的時候你要說的話","YELL") end;
(修改的時候注意保留雙引號")

對於第二點:復合技能宏或者說一鍵多技能宏是不能像你這么寫的,一樓的再錯一次。不信你試試以下宏:
/cast 聖光審判
/cast 聖光術
第一次按出審判後只會不斷提示:法術還沒有準備好,而不會如你的預期施放聖光術。
以下寫法
/cast 聖光審判;聖光術
也是同樣的結果

因此這類宏也是不存在的。但是有些技能是可以這么寫的。比如:
/cast 冰冷血脈
/cast 變幻的納魯薄片
/cast 召喚水元素
這是正確的,效果是一鍵按下去3個技能全部用掉。
因為前2個技能均不會引起公共CD,這樣的技能都可以這么堆疊起來。而且對於物品來說,/cast和/use一般具有相同的效果。

你說你用4個技能,可能是懲戒Q吧,那以下的宏可以使用:
/cast 復仇之怒
/cast 狂暴者的召喚
而下面這個宏是不可能的
/cast 驅邪術
/cast 聖光審判
/cast 十字軍打擊
/cast 神聖風暴

還是手和眼勤快點吧,盯4個技能的CD而已不是很難。-0- 祝你玩的順利

8. 魔獸世界怎麼做宏!(詳細)

1、由於CastSpellByName()和TargetUnit()在2.0被禁用,所以2.0之前的大部分宏將無法使用。現在,宏寫法也有了很大的變化。沒有宏可以檢查Buff,Debuff,冷卻,血量,魔法,怒氣,能量。但是,大家也不用太惋惜,現在的宏可以實現許多新的功能,並且非常強大。
2、---在使用一些宏之前請先檢查你的按鍵設置。系統默認Ctrl+1到10是使用寵物技能欄,而Shift+1到6是選定動作條。有些宏在使用時由於自己的設置有可能和這些默認的按鍵沖突,解決辦法為改宏或者改掉系統默認的按鍵設置。
--- 後面帶「[option]」的命令都是可以加條件判定的命令!貌似只有個別的幾個不可加條件判定。。。=。=!
3、wowwiki首頁:http://www.wowwiki.com/Main_Page
wiki的2.0宏首頁:http://www.wowwiki.com/HOWTO:_Make_a_Macro
4、把這篇帖子一字不漏的看完,那麼99%的宏你都可以自己寫了。
5、感謝gzkuru的補充~

寫宏很簡單,只要肯研究。

QUOTE:
如何寫一個宏---術士實例講解

壹:初步製作
恩。。。因為我是個惡魔術士,所以我現在想寫個瞬招胖子犧牲宏。
第一步,用「/cast」來施放「犧牲」:
/cast 犧牲
這樣就寫好了,「/cast」也就是「/施放」,作用是可以讓你在宏內施放一個技能。而「犧牲」,是術士寵物的一個技能。

第二步,光有犧牲沒有瞬招怎麼行~犧牲完胖子我還想瞬招一個出來呢。
/cast 惡魔支配
「惡魔支配」,術士無公共CD法術。

第三步,光有瞬招卻不招寵物是不行的,所以。。。
/cast 召喚虛空行者
「召喚虛空行者」,不用解釋了吧。。。。。。。。

第四步,現在「犧牲」、「惡魔支配」、「召喚虛空行者」都寫好了,下面把他們組合起來。
/cast 犧牲
/cast 惡魔支配
/cast 召喚虛空行者
組合起來之後就是這樣了,這個宏可以先犧牲胖子,然後使用惡魔支配,然後召喚虛空。一共按鍵3次。
注意:並不是所有宏都可以這樣寫的!原因是犧牲和惡魔支配,一個是寵物技能,一個是無公共CD技能,都不佔用公共CD,所以這個「傻瓜」格式的宏才會有效。同樣,所有無公共CD的技能、物品和寵物技能,都可以只加一個佔用公共CD的技能寫在一個無任何條件的宏中。比如先使用護符,再放技能的宏!
貳:添加條件
雖然有了瞬招犧牲宏,但是我不想讓這個宏單獨占我一個寶貴的快捷鍵。。。所以,我要給這個宏添加幾個條件讓它在適當的時候能做出適當的動作。具體如下。
第一步:要是這個宏能在我需要瞬招犧牲的時候才會起作用該多好~~~所以我想到了只有在沒有寵物的情況下在使用惡魔支配所以,上面的宏就變成了下面這樣。
/cast 犧牲
/cast [nopet]惡魔支配
/cast 召喚虛空行者
這個宏裡面多了一個「[nopet]」。「nopet」是條件,也就是「沒有寵物」的意思。而「[]」的作用就是告訴WOW都有什麼是條件,所有寫在「[]」裡面的東西都是條件。

第二步:我覺得光是在沒有寵物的情況下使用「惡魔支配」還是不能滿足我的需要,因為使用完犧牲之後寵物並沒有消失,而是死亡狀態,所以,我又給宏加了一個條件。如下~
/cast 犧牲
/cast [nopet][target=pet,dead]惡魔支配
/cast 召喚虛空行者
這次,宏裡面添加了「target=pet,dead」這個條件,但是實際上這是兩個條件。首先,「taregt=pet」是一個條件,作用是把你的隱藏目標(隱藏目標其實是我自己起的名字,這個條件的意思就是並不會改變你當前的目標,並且選擇一個目標做為將要進行的動作的目標)指向你的寵物。而「dead」的作用就是判斷目標是否死亡。而「,」半形逗號,也就是不用任何輸入法打出來的逗號,作用為「並且」存在著,所以「target=pet,dead」的實際意思是「把隱藏目標指向你的寵物,並且判斷其是否死亡」,白話一點就是「判斷你的寵物是否死亡」。
還要說一點~「[nopet][target=pet,dead]」,前面的「[nopet]」和「[target=pet,dead]」的關系為「或者」,當兩個「[]」連在一起寫的時候都為「或者」。就是說當「[nopet]」不成立的時候會檢查「[target=pet,dead]」是否成立,如果「[target=pet,dead]」也不成立那麼這個法術是不會被施放的。相反,只要這兩組條件中有一個是成立的,那麼這個技能就會被施放,這就是「並且」的作用。

基本內容就這么多,個人感覺真的是很少很少,並且非常簡單。獻給喜歡宏並且想學習寫宏的人。
一些基本知識
==========================================================
==========================================================

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

動作條名稱及編號:
主動作條1:ActionButton
主動作條2:不知道。。。。。。。
主動作條3(右1):MultiBarRightButton
主動作條4(右2):MultiBarLeftButton
主動作條5(右下):MultiBarBottomRightButton
主動作條6(左下):MultiBarBottomLeftButton
每個動作條的按鈕從左至右都是1~12。
背包及包裹格子編號:
背包從右到左的編號分別是:4、3、2、1、0~
包裹格子的編號是從左至右排列,一個包的第一行分別是:1、2、3、4~
然後是包裹第2行:5、6、7、8~下面幾行依次類推。

姿態編號:
| 戰士 | 德魯伊 | 牧師 | 盜賊 | 薩滿祭祀
------------------------------------------
姿態 1 | 戰斗 | 熊 | 暗影形態 | 潛行 | 幽魂之狼
姿態 2 | 防禦 | 海豹 | | |
姿態 3 | 狂暴 | 貓 | | |
姿態 4 | | 旅行 | | |
姿態 5 | | 梟獸/樹 | | |
姿態 6 | | 飛行 | | |
從2.0開始宏內可用的條件:

QUOTE:
help---判斷目標是否為友善;
比如「/cast [help]治療術」,如果目標為友善那麼施放治療術。

harm---判斷目標是否為敵對;
比如「/cast [harm]懲擊」,如果目標為敵對那麼施放懲擊。

party---判斷目標是否在本小隊中;
比如「/cast [party]治療術」,如果目標在本小隊中那麼施放治療術。

raid---判斷目標是否在團隊中;
比如「/cast [raid]治療術」,如果目標在本團隊中那麼施放治療術。

group---判斷自己是否在一個隊伍中(小隊或團隊);
比如「/cast [group]治療導言」,如果自己在一個隊伍中那麼施放治療導言。

group:party/raid判斷自己是否在一個指定的集體中:小隊/團隊;
比如「/cast [group:raid]治療導言;[group:party]快速治療」,如果在團隊中就施放導言,在小隊中就施放快速。

combat---判斷你是否在戰斗中;
比如「/cast [combat]消失;[nocombat]潛行」,如果在戰斗就消失,不在戰斗就潛行。

stance或stance:#---判斷你是否在姿態中或是否在指定姿態中。#為數字,也就是姿態編號。
比如「/cast [stance]精神鞭撻」,如果在暗影形態就施放鞭撻。「/cast [stance:3]潛行」,如果在貓形態就潛行。

stealth---判斷你是否在潛行;
比如「/cast [stealth]背刺;邪惡攻擊」,如果在潛行就用背刺,否則邪惡攻擊。

modifier或modifier:x---x可為shift、ctrl、alt 或者是它們的組合,判斷某個或某幾個按鍵是否被按下。

equipped:<item>---判斷某件物品是否在裝備中。<item>可以是裝備欄編號、裝備分類(武器、副手。。。)、裝備子類(雙手劍、法仗等等。。。)

target=<unit>---可以把技能目標指定為任何有效的目標,並且可以另你不丟失當前目標!<unit>還可以為「none」,用來指定沒有目標的時候。「player」,用來指定只對自己施放。比如「/use [target=player] 厚符文布綳帶」,無論任何時候都只對自己使用綳帶。關於「self」,這個條件在使用時經多人測試都會報錯,原因不明,所以暫時大家先不要用。

actionbar:<number>---判斷當前動作條是否被列出。<number>可為1、2、3、4、5、6

pet:<pet type 或 pet name>---pet type為寵物類型;pet name為寵物名字。如果不填寫寵物類型或名字則判斷寵物是否存在。

mounted---判斷是否在坐騎上。

swimming---判斷是否在游泳。

flying---判斷是否在飛行中。

outdoors---判斷你是否在室外。

indoors---判斷你是否在室內。

button:<#>---判斷某個特定按鈕是否被用來觸發技能。<#>可為1(滑鼠左鍵)、2(滑鼠右鍵)、3(滑鼠按鍵3,也就是滑鼠滾輪向下按,不是向上滾也不是向下滾)、4(滑鼠按鍵4,多鍵滑鼠專用)、5(滑鼠按鍵5,多鍵滑鼠專用)。默認為1。

channeling或channeling:法術名稱---判斷你是否在引導法術或是否在引導指定的法術。
比如「/cast [nochanneling:奧術飛彈]奧術飛彈」,在這個例子里我把「channeling:奧術飛彈」前面加了「no」,所以這個宏的意思就變成了如果沒有在引導奧術飛彈,那麼施放奧術飛彈,避免浪費~~~

exists---判斷特定目標是否存在。

dead---判斷目標是否死亡。請注意,這個是判斷目標是否死亡。如果你想判斷你自己的寵物是否死亡就要寫成這樣「[target=pet,dead]」。
比如「/cast [target=pet,dead]復活寵物(獵人的復活寵物技能。。。)」。這個宏的意思就是如果你的寵物死亡了那麼施放復活寵物。

equipped:裝備名稱/類型/子類型---判斷某件裝備是否在裝備中。
比如「/cast [equipped:魔杖] 射擊」,這個宏的意思是如果裝備魔杖就使用射擊。
==========================================================
==========================================================

一些命令的講解及應用
施放法術相關
-----------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------

QUOTE:
/cast [option]
簡單的說就是/施放,並且使用這個命令的宏只有一個法術會被施放。現在的這個命令可以加入條件來判定法術是否被施放。比如「/cast [help,combat] 快速治療」,這個宏的意思是當目標為友善,並且在戰斗中,那麼施放快速治療。
..................................................................................................................................................................................................................

還有好多,字數超限了,自己看網站吧

9. 魔獸世界targetenemyplayer, /targetfriendplayer這樣的怎麼用拜託各位了 3Q

建議你把插件刪了再試下,有些插件阻止的

10. wow宏命令設置

常用的宏命令:

1、技能命令

/cast釋放一個或多個技能,可以加入一些條件判斷,是最常用的命令。

/castsequence依次釋放釋放數個技能,同樣可以加入一些條件判斷,常見於所謂的"無腦宏"。

/use使用一個物品,可以直接用物品名稱也可以用物品欄位置。

2、動作命令

/cancelform取消變形

/cancelaura取消狀態或增益

/startattack開始攻擊,釋放技能會自動開始攻擊。

/stopattack停止攻擊,與startattack相反,用於防止破除控制等功能。

(10)魔獸世界如何加入player擴展閱讀:

種族介紹

魔獸世界設計了13個種族可供玩家進行選擇。

即暗夜精靈、人類、獸人、牛頭人、矮人、亡靈、巨魔、侏儒(原版);血精靈、德萊尼(燃燒的遠征TBC);狼人、地精(大地的裂變CTM);熊貓人(熊貓人之謎MOP)。

每個種族都各有自己鮮明的特色,包括各個種族各自的故事背景、城市、能力天賦以及不同的運輸方式和坐騎。

熱點內容
絕地求生未來之役比賽為什麼進不去 發布:2023-08-31 22:07:08 瀏覽:1391
dota2位置什麼意思 發布:2023-08-31 22:00:04 瀏覽:832
lol電競是什麼樣子 發布:2023-08-31 21:58:40 瀏覽:1291
絕地求生八倍鏡的那個圓圈怎麼弄 發布:2023-08-31 21:58:31 瀏覽:1377
lol龍龜一個多少金幣 發布:2023-08-31 21:55:07 瀏覽:741
王者如何改游戲內名稱 發布:2023-08-31 21:55:06 瀏覽:1032
游戲主播打廣告是什麼意思 發布:2023-08-31 21:55:06 瀏覽:1713
絕地求生如何免費拿到ss7賽季手冊 發布:2023-08-31 21:52:13 瀏覽:908
pgg是哪個國家的戰隊lol 發布:2023-08-31 21:52:07 瀏覽:789
一個人的時候才發現游戲很沒意思 發布:2023-08-31 21:49:24 瀏覽:1424