這里列出TBC里最常見實(shí)用的一些戰(zhàn)士宏。由于我用的是英文版,寫一些技能和物品的中文名稱可能會有差錯,不過意思應(yīng)該是明白的。如果一個宏不工作,先看看是否有英文名稱與中文名對不上號,再試著在游戲里打一遍而不要直接復(fù)制粘帖。
對戰(zhàn)士來說,TBC的宏有兩個最明顯的變化:
1、判斷語句失效。類似“如果.......那么.......否則......”的語句一概不能再用。
具體舉例如目標(biāo)20%以下放斬殺,否則放致死的宏不行了,又或者45怒以上點(diǎn)亮英勇,否則用致死,等等
2、包含一大堆 /施放 的宏不能再用。比如:
/cast 盾牌猛擊
/cast 復(fù)仇
/cast 破甲
/cast 盾牌格擋
這個傻瓜宏如今行不通。在舊的wow里,這個宏如果盾猛不能用,那么程序?qū)⑻^它并檢查復(fù)仇,如果不行就看破甲,以此類推,每按一次至少都會有一個命令被執(zhí)行。但tbc里一旦某一步不能用,程序?qū)⒖ㄔ谶@里,后面所有的觸發(fā)同種公共cd的技能都被華麗地?zé)o視了,僅有少數(shù)“點(diǎn)亮”型技能能夠繼續(xù)被執(zhí)行,如英勇和順劈。所以
/cast 壓制
/stopcasting
/cast 致死打擊
永遠(yuǎn)放不出致死。而
/cast 壓制
/stopcasting
/cast 英勇打擊
可以,因?yàn)橛⒂虏⒉徽加霉瞔d。此外
/cast 壓制
/stopcasting
/cast 狂暴姿態(tài)
可以。因?yàn)樽藨B(tài)切換有著自己的獨(dú)立1秒的公共cd。最后是
/cast 沖鋒
/stopcasting
/cast 英勇
/stopcasting
/cast 狂暴姿態(tài)
是可行的。因?yàn)闆_鋒/切姿態(tài)是互相獨(dú)立的cd,而英勇不屬于任何一種,因此一鍵可以做這三件事。這是經(jīng)典沖鋒宏能夠再現(xiàn)的基礎(chǔ)。
其實(shí)有兩種方法可以部分繞過這些限制,一是施放序列/castsequence,另一個是隨機(jī)施放/castrandom,但效果很不好,不如不用,不提也罷
以上是關(guān)于戰(zhàn)士的宏的簡單的介紹,希望看了的人對哪些宏能用,哪些要被淘汰心里有底。也希望大家能夠舉一反三,很多時候不少小宏都是同一類型的變體而已。
0、開始攻擊
/startattack
這簡單的一行能讓你開始攻擊目標(biāo),并且怎么按都不會停止。比如你可以將其跟致死合用:
/startattack
/cast 致死打擊
這樣不管有沒有怒放致死,按這個宏都會讓你開始攻擊。
如果你習(xí)慣于單獨(dú)將其作為一個按鈕,那么加上一行:
#show 攻擊
/startattack
1、沖鋒/攔截/斷筋/切姿態(tài)
#show[stance:1]沖鋒; [stance:3]攔截
/dismount [mounted]
/startattack
/cast 斷筋
/stopcasting
/cast [nocombat,stance:1] 沖鋒; [nocombat,nostance:1] 戰(zhàn)斗姿態(tài);[combat,nostance:3] 狂暴姿態(tài); [combat,stance:3] 攔截
鑒于不少人反映切狂暴有時會誤事,把上面加粗部分刪除就能去掉這宏切狂暴姿態(tài)的能力
戰(zhàn)斗外沖鋒,如果不在戰(zhàn)斗姿態(tài)則會切過去,然后再按一下
戰(zhàn)斗中攔截,如果不在狂暴姿態(tài)則會切過去,然后再按一下
任何情況下近身后斷筋
戰(zhàn)斗姿態(tài)下顯示沖鋒的冷卻,狂暴姿態(tài)下顯示攔截的冷卻
在馬上則自動下馬+沖鋒,只需按一次
與舊的宏系統(tǒng)能做的事情相比,少了一個判斷如果怒氣不夠10則先血怒再攔截的功能,雖然省事且可靠,但從技巧上講,斷筋最好還是在快捷欄上占獨(dú)立的位置。如果想將沖鋒攔截和別的技能綁定,把斷筋改成那個技能名稱就行
還有就是別在空中亂按這個....
這個宏有進(jìn)一步細(xì)化,不過一般用不到。
#show [stance:1]沖鋒; [stance:3]攔截
/cast 斷筋
/stopcasting
/cast [nocombat,stance:1]沖鋒;[nocombat,nostance:1,modifier:ctrl]攔截;[nocombat,nostance:1]戰(zhàn)斗姿態(tài); [combat,nostance:3]狂暴姿態(tài);[combat,stance:3]攔截
在界面里打開自動下馬的話,可以有與宏命令同樣的效果-----但這個選項(xiàng)會讓你在按下任何可用技能時都自動下馬而不是用少數(shù)幾個帶有下馬命令的宏時才會如此,因此飛行時要更小心
2、投擲/開槍/射箭
/cast [equipped:投擲武器] 投擲; 射擊
一鍵搞定任何遠(yuǎn)程武器的使用
3、順劈
/script SetCVar("targetNearestDistance",5)
/targetenemy
/cast 順劈
/startattack
/script SetCVar("targetNearestDistance",41)
第1行和第5行是設(shè)定最小自動選擇目標(biāo)的距離。
原始的順劈是這樣的:如果你當(dāng)前沒有選中目標(biāo),按下順劈技能,系統(tǒng)會自動選擇前方最近的一個目標(biāo),不管是否在近戰(zhàn)距離內(nèi)。如果你當(dāng)前選中了目標(biāo),那么不管怎么按都不會改變目標(biāo),就算目標(biāo)在很遠(yuǎn)的地方而你鼻子底下就有另一個目標(biāo)也好。那么戰(zhàn)場里有時會遇到這樣的情況:你怒氣足夠,目標(biāo)A和B都在5碼內(nèi)。你選中A并按下順劈,但在下一次攻擊出手前A跑出了近戰(zhàn)距離,而B仍在近戰(zhàn)范圍內(nèi)。這時你得手動切至B----這個宏就是替你做了這事:永遠(yuǎn)選擇離自己5碼內(nèi)的任意目標(biāo)來順劈。這聽起來有點(diǎn)多余,但實(shí)戰(zhàn)中經(jīng)常就是那么手動切換的一點(diǎn)延遲讓A逃出了B的近戰(zhàn)范圍。如果人再多點(diǎn),場面再混亂點(diǎn),B是個侏儒然后還有賊不時暈?zāi)愕鹊鹊鹊雀侨绱恕?/p>
4、雙黃
/cast 毀滅打擊
/stopcasting
/cast 英勇打擊
防戰(zhàn)的泄怒宏。而在剛開始5破前也能利用公共cd來跳過毀滅,當(dāng)純粹的英勇用
與此結(jié)構(gòu)類似的有:
#show 復(fù)仇
/cast 復(fù)仇
/stopcasting
/cast 盾牌格擋
5、坐騎/斬殺
/cast [combat]斬殺
/use [nocombat,outdoors,flyable] 飛行坐騎物品名稱
/use [nocombat,outdoors,noflyable] 地面坐騎物品名稱
/dismount [mounted]
如果人物在戰(zhàn)斗狀態(tài),那么這個按鈕是斬殺---包括圖標(biāo)在內(nèi)。如果人物在非戰(zhàn)斗狀態(tài)且在外域,那么用飛行坐騎,如果在老世界,則用千金。----圖標(biāo)自動變成相應(yīng)坐騎的。這個看起來比較古怪的宏事實(shí)上是我最滿意的宏之一。tbc鍵位嚴(yán)重短缺,坐騎這東西給快捷鍵有點(diǎn)可惜,不給的話又不怎么方便,何況2種.....所以跟斬殺這種使用條件區(qū)分得非常明顯的東西結(jié)合起來,用到現(xiàn)在無任何瑕疵
6、法術(shù)反射
/cast [equipped:盾牌] 法術(shù)反射
/equip [stance:1/2] 單手武器名稱
/equip [stance:1/2,noequipped:盾牌] 盾牌名稱
如果裝備了盾就用反射,否則先裝上劍盾再用反射,多按一次
7、切換姿態(tài)+換武器
防御:
#show 防御姿態(tài)
/equip [stance:2,noequipped:單手劍] 單手武器名稱
/equip [stance:2,noequipped:盾牌] 盾牌名稱
/cast 防御姿態(tài)
去掉方括號和其中的內(nèi)容可實(shí)現(xiàn)按一次就切換姿態(tài)+武器,否則按兩次
第二行的"單手劍"可以是其他單手武器類型,對應(yīng)你不常見的、特殊場合下使用的tank武器的類型。
比如說,一般不拿風(fēng)劍去頂雙子,要換上個.......混亂吧。那么第二行就是:
/equip [stance:2,noequipped:單手斧] 風(fēng)劍名稱
如果你拿的是非單手斧武器,那么這會使你換上風(fēng)劍;如果你拿的是單手斧(準(zhǔn)備頂雙子了),那么就不會給你換風(fēng)劍。如果你已經(jīng)持著風(fēng)劍,這行也不會做任何事。
(拿混亂舉例是為了說明類型,那么慢的東西不適合tank)
第一行的#show是為了保證這個宏看上去和防御姿態(tài)的圖標(biāo)一模一樣.......不加這一行,防御姿態(tài)下這個圖標(biāo)周圍一圈并不會變亮
狂暴:
#show 狂暴姿態(tài)
/equip [stance:3,noequipped:雙手斧] 武器名稱
/cast 狂暴姿態(tài)
同上
戰(zhàn)斗:
#show 戰(zhàn)斗姿態(tài)
/equip [stance:1] 武器名稱
/cast [stance:1] 壓制; 戰(zhàn)斗姿態(tài)
第二行去掉方括號內(nèi)的限制只是為了說明這也可以,當(dāng)然也能按前兩個那樣加上
第三行里順路加入壓制,不加也沒所謂。如果不能放壓制,姿態(tài)還是照切。
換雙持武器:
/equipslot 16 主手武器名稱
/equipslot 17 副手武器名稱
雙手武器和劍盾互換,不包括切姿態(tài):
/equip [noequipped:單手劍] 單手武器名稱
/equip [noequipped:盾牌] 盾牌名稱
/equip [noequipped:雙手斧] 雙手武器名稱
第一行的劍和第三行的斧按具體情況替換成自己用的武器類型
8、破膽+停止攻擊
#showtooltip 破膽怒吼
/cast 破膽怒吼
/stopattack
第一行可不要,只是給這宏加上鼠標(biāo)移上去后的破膽技能提示。也可加入繃帶的使用,在以上三行后面接上這兩句:
/stopcasting
/use [target=player] (繃帶名)
但這么綁不太靈活,確保你破膽時不處于公共cd中,否則可能浪費(fèi)繃帶機(jī)會
9、援護(hù)
#showtooltip援護(hù)
/cast [help] 援護(hù); [target=targettarget, help] 援護(hù)
/startattack [target=harm]
如果目標(biāo)是友善的那么援護(hù);如果目標(biāo)是敵對,那么對其目標(biāo)援護(hù)
總之就是不用切目標(biāo)就能第一時間援護(hù)
10、farm宏
#showtooltip [stance:1]雷霆一擊; [stance:3]乘勝追擊
/cast [stance:1] 雷霆一擊
/stopcasting
/cast [stance:1] 狂暴姿態(tài)
/cast [stance:3] 乘勝追擊
這就是不太有普遍性的宏了,因?yàn)檫@個追擊顯然也能在戰(zhàn)斗姿態(tài)下用
然而2個觸發(fā)公共cd的技能是不能連著寫的,因此要靠姿態(tài)繞過這限制.......
這個也可以改造成小副本用的tank開怪宏,很省心:
#showtooltip [stance:1]挫志怒吼; [stance:2]雷霆一擊
/cast [stance:1] 挫志怒吼
/stopcasting
/cast [stance:1] 防御姿態(tài)
/cast [stance:2] 雷霆一擊
11、壓制宏
壓制現(xiàn)在有兩種實(shí)現(xiàn)方式。
第一是和姿態(tài)切換整合:
#show 戰(zhàn)斗姿態(tài)
/cast [stance:1] 壓制; 戰(zhàn)斗姿態(tài)
用這個宏來切換戰(zhàn)斗姿態(tài),切過來后能壓就壓,不能也沒副作用,猛按就行。省一個格子
第二是
#show 壓制
/castsequence reset=4 壓制, 狂暴姿態(tài)
放了壓制后再點(diǎn)直接切回狂暴。如果壓制不亮那么不會切,如果壓制打出去但被格擋招架未命中了,仍然會切狂暴。
如果你在第二技能欄,也就是不隨姿態(tài)而變化的那些欄上有空余位置也可以這么寫:
#show 壓制
/castsequence reset=4 戰(zhàn)斗姿態(tài), 壓制, 狂暴姿態(tài)
壓制亮不亮都會切戰(zhàn)斗,然而如果不能用的話就切不回狂暴了。
補(bǔ)充:
切換姿態(tài)同時切換武器
/equip [noequipped:雙手] 武器名稱
/cast [nostance:1] 戰(zhàn)斗姿態(tài)
/equip [noequipped:雙手] 武器名稱
/cast [nostance:3] 狂暴姿態(tài)
拳擊
# showtooltip 拳擊
/cast [stance:1/2] 狂暴姿態(tài); 拳擊
攔截
# showtooltip 攔截
/cast [stance:1/2] 狂暴姿態(tài); 攔截
致死打擊或嗜血后自動攻擊
/cast 致死打擊
# showtooltip 攻擊
/startattack
繳械
# showtooltip 繳械
/cast [stance:1/3] 防御姿態(tài); 繳械
法術(shù)反射
# showtooltip 法術(shù)反射
/equip 單手武器名稱
/equip 盾牌名稱
/cast [stance:1/3] 防御姿態(tài); 法術(shù)反射
飾品雙開
/use 13
/use 14
沖鋒接斷筋
# show 沖鋒
/cast [combat] 斷筋; 沖鋒
再補(bǔ)充兩個:
一鍵開反擊、盾墻、魯莽。根據(jù)當(dāng)時所在姿態(tài)決定,盾墻需要裝備盾牌能開。
/cast [stance:1] 反擊風(fēng)暴;[stance:2,equipped:盾牌] 盾墻;[stance:3]魯莽
/scripts={"反擊風(fēng)暴!我弄死你!","盾墻!硬梆梆的15秒!","魯莽!照顧好我七舅老爺!"};SendChatMessage(s[GetShapeshiftForm(true)],"YELL");
致死、旋風(fēng)、英勇3和1宏。先致死,致死CD用旋風(fēng),2個都CD用應(yīng)用。
/castsequence reset=6 致死打擊,旋風(fēng)斬
/castsequence reset=10 旋風(fēng)斬,英勇打擊
沖鋒+攔截:
#showtooltip
/startattack
/cast[stance:1,nocombat]沖鋒;[nocombat]戰(zhàn)斗姿態(tài);[combat,stance:1]防御姿態(tài);[combat,stance:2]血性狂暴;[stance:3]攔截;
第一行:顯示圖標(biāo)用的
第二行:開始攻擊,另外的用處是可以尋找離你近的敵人
第三行:如果在戰(zhàn)斗姿態(tài),不在戰(zhàn)斗中,則沖鋒。如果不在戰(zhàn)斗中,切換戰(zhàn)斗姿態(tài)。如果在戰(zhàn)斗狀態(tài)中,在戰(zhàn)斗姿態(tài)下,切換防御姿態(tài),如果在防御姿態(tài)下,戰(zhàn)斗狀態(tài)中,使用血性狂暴,如果在狂暴姿態(tài),則攔截。
作用,打怪開始用
開始按,自動切換到戰(zhàn)斗姿態(tài),然后沖鋒,然后切換到防御姿態(tài),然后使用血性狂暴,需要連按2-3次
愛華網(wǎng)


