魔獸世界懷舊服 戰士宏命令以及一些通用宏命令更新

文章推薦指數: 80 %
投票人數:10人

戰士宏命令

1. 自動檢測自己的BUFF中是不是有 戰鬥怒吼.沒有就施放.有則普通攻擊.

/script for i=1,20,1 do if (UnitBuff("player",i) ~= nil) then if (string.find(UnitBuff("player",i),"BattleShout") ~= nil) then CastSpellByName("攻擊");break; end end if (i==20) then CastSpellByName("戰鬥怒吼(等級 6)"); end end

以上你可以把它使用在一個綜合宏中使用.或者單獨使用都可以.

比如

/施放 破甲

/......

2.自動切換到狂暴姿態=>狂暴之怒=>然後切換到防禦姿態

/script GS=GetShapeshiftFormInfo;CS=CastSpellByName;_,_,isActive,_ = GS(3);if isActive~=nil then CS("狂暴之怒") else CS("狂暴姿態");end

/script _,_,isActive,_ = GS(2);if isActive~=nil then CS("攻擊") else CS("防禦姿態");end

一,衝鋒,壓制,攔截,斷筋

/script C=CastSpellByName;

/script U=IsUsableAction;

/script R=IsActionInRange;

/script if(U(61)==1)then C("衝鋒");elseif(R(61)==1)then C("攔截");elseif(U(63)==nil)then C("斷筋");elseif(GetActionCooldown(63)==0)then C("壓制");else C("斷筋");end

前3行是定義語句,要不然寫不下,另外也使宏更加好看和簡練

首先判斷衝鋒是否可以用,如果能用則衝鋒;

如果不能用,判斷是否目標在攔截的範圍以內,如果在範圍內則攔截;

如果不在攔截的範圍內,判斷壓制是否可以使用,如果不能使用則用斷筋;

如果壓制可以使用,判斷壓制的冷卻是否為0,如果為0則壓制,如果不為0則使用斷筋。

效果就是,如果離敵人遠就衝鋒或者攔截,如果接近了就斷筋,如果斷筋被躲閃則立刻壓制。

壓制完了繼續上斷筋。

斷筋上好就該用下面的宏了。

二,致死,旋風,壓制,英勇打擊

/script C=CastSpellByName;

/script if(GetActionCooldown(63)==0) then C("壓制");end

/script if(UnitHealth("target")<20) then C("斬殺");end

/施放 致死打擊

/script if(IsActionInRange(63)==1)then C("旋風斬");end

/script if(UnitMana("Player")>39) then C("英勇打擊");end

第一行為定義語句

第二行判斷壓制的CD是否為0,如果CD為0則壓制,如果不能壓制此行無效

第三行判斷是否能處決,能則處決

第四行釋放致死打擊,(我為什麼要用中文?用英文的話宏圖標會一直是亮的,用中文明暗時間同致死打擊)

第五行,判斷敵人的距離,如果在5碼內的話用旋風(利大弊大?自己衡量吧)

第六行,怒氣大於39放英勇打擊(這個自己可以隨便定義)

效果,能壓制壓制,不能壓制能處決就處決,都不能就放致死,致死CD中,敵人在攻擊範圍內就用旋風

怒非常多的時候就用英勇打擊代替普通攻擊。

三,破膽繃帶

/施放 破膽怒吼

/script SpellStopCasting();

/target 安達里克

/script if(GetActionCooldown(69)>0) then UseContainerItem(3,1);end

/script TargetLastEnemy()

第一行,釋放戰士的技能

第二行,停止當前動作

第三行,選擇繃帶目標,名字改成你自己

第四行,判斷破膽這個技能的CD是否大於0,用處就是看看你破膽是否釋放成功,

經常我按技能的同時,對手跑出範圍了,結果我在那傻傻的繃帶,現在破膽不在CD中不會繃帶了。

第五行,選擇最後一個敵人

效果,目標被恐懼畏縮的同時你自己繃帶,1秒都不浪費,恐懼結束剛好繃帶完

四,群體攻擊

/script G=GetActionCooldown;C=CastSpellByName;

/script F=CastShapeshiftForm;if(G(71)<2)then F(1);else F(3);end

/script if(IsUsableAction(71)==1)then C("橫掃攻擊");end

/施放 旋風斬

/施放 順劈斬

/script if(UnitHealth("target")<5)then TargetNearestEnemy();end

自動判斷橫掃攻擊的CD,當CD好了的時候如果不在戰鬥姿態則自動切換到戰鬥姿態放橫掃攻擊

然後再自動切換回狂暴姿態,放旋風和順劈

最後一行判斷目標的血量,如果少於5%,則切換下一個目標

每一個戰士都有一顆輸出的心

重置副本宏:

/run ResetInstances()

手雷宏:

#showtooltip 鐵皮手雷

/stopcasting /use 鐵皮手雷

按一下出現選定區域,再按一下打斷丟手雷動作,重新選定區域

調整最大視角距離宏:

/console CameradistanceMaxFactor 50

點擊後即可大幅度調整視角。

「50」可以自己改為更大或更小。

動作條翻頁:

/swapactionbar 1 2

動作條1,動作條2互換。

/cast 技能 /changeactionbar [ ] 2 當你按下alt 和這個宏就變成技能欄2頁

查技能編號宏:

/script local s,i,n="死亡纏繞",1;while 1 do n=GetSpellName(i,"spell");if n then if strfind(n,s) then jnbh=i;break;end;i=i+1;else break;end;end;SendChatMessage(jnbh)

把要查詢的技能名字替代

其他職業宏命令不多,也就不再更新了。


請為這篇文章評分?


相關文章 

《兵王2》戰士進階:刀光劍影 戰無不勝

戰士作為超級國戰開創者《兵王2》中的主坦職業,總是讓隊友感受到安全。永遠沖在最前線,為隊友撐起一面巨盾,將所有傷害引向己身,為隊友提供輸出環境,戰士用最為簡單的方式詮釋暴力美學!

魔獸世界8.0武器戰簡易攻略

8.0五人史詩已經開放一周了,很多經常玩的朋友相信都在不斷摸索自己職業的玩法。小編也是在這一周里不斷完善和熟練自己武器戰輸出循環以及爆發。那麼在這裡小編就分享下當前版本武器戰的玩法。天賦推薦

魔獸5.2戰神Bajheera武器戰強力爆發

魔獸5.2戰神Bajheera武器戰強力爆發.5.2,戰士砍了免傷,砍了控制,砍了爆發。但是BLZ你要知道,戰士真正的武器並非表面上炫麗的技能,而是心中堅定的意志。戰神Bajheera,為你帶來...

魔獸世界7.0:屌絲戰士PVP主要技能天賦測試

摘要:魔獸世界7.0:屌絲戰士PVP主要技能天賦測試。武器插旗沒有任何回復能力!任何。首先,寫在前面要說的是。測試服狂暴插旗能力好評,除了打不過T其他勉強能玩,武器插旗沒有任何回復能力!任何。只...

兔玩網德拉諾職業嚮導⑥:戰士簡單攻略

兔玩網德拉諾之王前夕及100級初期全職業的簡單攻略,方便各位玩家對於自己職業有一些了解。之後每天我們兔玩網會每日發布一到兩個職業。有關戰士在6.0前夕版本以及未來100初級的各天賦屬性選擇、手法...

魔獸世界7.0戰士職業天賦介紹

[閩南網]今天小編為大家帶來的是魔獸世界7.0戰士職業天賦介紹,那麼魔獸世界7.0戰士有哪些職業天賦呢?我們一起來看看吧!魔獸世界7.0戰士職業天賦介紹

我叫MT世界迪奧布斯戰士職業暗夜男介紹

我叫MT世界中菊爆大隊和迪奧布斯都有戰士職業,其中菊爆大隊的戰士是哀木涕,而迪奧布斯的戰士是暗夜男,今日為大家介紹下暗夜男的詳細介紹吧。【暗夜男】職業:戰士定位:近戰/物理/輸出人物介紹:貪酷愛...