魔獸世界MS宏
先來個最常用的BUFF宏
#showtooltip
/castquence [btn:1] ret=3 心靈意志,暗影防護,真言術:韌
一鍵換群刷脈輪
#showtooltip 愈合禱言
/cast [btn:2]脈輪
/cast [mod;1,@player]愈合禱言
一鍵換單刷脈輪
#showtooltip 愈合禱言
/cast [btn:2]脈輪
/cast [mod;1,@player]愈合禱言
拽目標的目標宏
目標如果是友方,拽他;如果目標的目標是友方拽目標的目標。同理可以更換技能,最常用在“看著boss加mt的血”
#showtooltip
/cast [help][@targettarget,help,nodead][]信仰之躍
群體驅散宏
群體驅散的范圍不會因為你按了多次而消失。
#showtooltip
/cast !群體驅散
取消當前施法立即丟盾宏
#showtooltip 真言術:盾
/stopcasting
/cast 真言術:盾
取消當前施法立即丟大驅散
#showtooltip 群體驅散
/stopcasting
/cast !群體驅散
苦修懲擊切換宏
在不更換你選定的目標的前提下(可以安心刷T),按鍵是用懲擊(就是對目標的目標用懲擊),ALT+按鍵是苦修(對目標用苦修治療)。
#showtooltips 苦修
/cast [mod]苦修;[nohelp]懲擊;[target=targettarget]懲擊
天使戒律神火宏
選中T就能用神火打中T的目標,不用再點怪了。必須是有可攻擊目標的時候才能用,天使戒律好用。
/cast [nopet,harm][nopet,target=targettarget,harm]神圣之火
苦修懲擊綁定宏
目標是敵方目標打懲擊,目標是友方就是苦修。
#showtooltip 苦修
/cast [harm]懲擊;[help]苦修
神火強效綁定宏
目標是敵方目標打神火,目標是友方就是強效
#showtooltip 神圣之火
/cast [harm]神圣之火;[help]強效治療術
灌注抽藍宏,按一次丟灌注 按兩次就是狂抽藍。
#showtooltip
/castquence ret=10 能量灌注,法力燃燒,法力燃燒,法力燃燒
/cast 法力燃燒
打斷當前施法丟真言術:障。
#showtooltip 真言術:障
/stopcasting
/cast !真言術:障
消耗掉天使長,開啟團刷,只開天使可以按1下走1步。但是目標如果是其他有方目標似乎就只讀治療禱言,不開技能了。團刷之前開這個很給力,當然前提是5層福音。
#showtooltips 治療禱言
/cast 心靈專注
/cast 天使長
/cast 治療禱言
習慣用ALT的童鞋可以用,如果你是刷快速的請不要用這個宏。
#showtooltips
/cast [mod]快速治療;[nohelp]神圣之火;[target=targettarget]神圣之火
說明:按鍵是對目標的目標用神圣之火,ALT+按鍵 對目標用快速治療。
45秒用1次免費得強效,省的監視CD。懶人好用,但是缺點是看不到強效的CD好了沒
#showtooltip 強效治療術
/cast 心靈專注
/cast 強效治療術
暗牧大天使和暗影魔同時施放的宏
#showtooltip
/施放 天使長
/施放 暗影惡魔
/petattack [harm][@targettarget]
復活術說話宏
/cast 復活術
/e 把%t的千瘡百孔的身軀拖過來...
/in 2 /e 把%t的破碎的四肢撿起來...
/in 4 /e 把%t飛的遠遠的頭顱找回來...
/in 6 /e 把%T血肉模糊的內臟塞進%T的肚子了..
/in 8 /e 用針線把%t慢慢的縫起來...
/in 10 /e %t,變成效忠我的天譴寶寶吧...
暗影魔不轉火宏
/施放 暗影惡魔
/petattack [harm][@targettarget]
平時要疊布道用到的。平時是強效,按住ALT是對治療目標的目標(敵方)施放懲擊。
#showtooltip
/cast [mod:alt,@targettarget,harm] 懲擊;強效治療術
6個技能防止4層布道,同時讓2次神火也CD完整。
#showtooltip
/console Sound_EnableSFX 0
/startattack
/castquence ret=7 神圣之火,懲擊,懲擊,懲擊,懲擊,懲擊,天使長
/script UIErrorsFrame:Clear()
/console Sound_EnableSFX 1
4t13在小狗翅膀全開的時候,瞬發心暴很可能吃不到3球,這個宏能取消瞬發心爆的BUFF,不會取消掉你心爆爆擊的BUFF。
#showtooltip
/cancelaura [pet]心靈熔化
/cast 心靈震爆
在心靈之火和專注意志中切換,按一下是心火,再按是意志。
#showtooltip
/castquence 心靈之火,專注意志
敵方目標懲擊,友方目標恢復。
#showtooltip
/cast [help]恢復
/cast [harm]懲擊
按一下是痛,再按一下是瘟疫。很適合懶人使用的宏。
#showtooltip
/castquence ret=3/target/combat 暗言術:痛,噬靈疫病
心靈尖刺輸出,心靈震爆CD好了就使用。
#showtooltip
/startattack
/cast 心靈尖刺
/cast !心靈震爆
萬用滅宏
優先級分別是:鼠標指向的敵人 → 敵對目標 → 敵對焦點目標 → 敵對的“目標的目標” → 其他情況 還有啥! 這個宏可以改成痛啊什么的技能。#showtooltip
/stopcasting
/cast [@mouover,exists,harm][harm,nodead][@focus,harm,nodead][@targettarget,harm,nodead][]暗言術:滅
不管你點擊多少下,連續的施放精神鞭笞時,一定會引導完整的鞭笞,不會提前打斷。(但是使用其他技能會打斷鞭笞)。在高延遲的前提下,這個宏可以降低因為延遲而造成的傷害損失。
#showtooltip 精神鞭笞
/cast [nochanneling:精神鞭笞] 精神鞭笞
精神鞭答不刷新宏
重復按精神鞭笞不再刷新鞭笞,斷點多跳的高玩無視,但是新手卻很需要。
#showtooltip 精神鞭笞
/cast [nochanneling:精神鞭笞] 精神鞭笞
對自己使用灌注宏
/cast [ target=player] 能量灌注
選中T就能用懲擊打中T的目標,不用再點怪了。必須是有可攻擊目標的時候才能用,天使戒律好用。
/cast [nopet,harm][nopet,target=targettarget,harm]懲擊
去NGA上看看把,很多的,手法最主要,宏只是輔助
求MS常用宏
1.A
對友好單位或自己施法
/cast
治療術(等級1)
/script
TargetUnit("player")
如果你當前選擇的目標是可以對其使用此魔法的友好單位的話,則對其使用魔法。
如當前目標是不能接受此魔法的單位,或沒有選擇任何目標的話,則對自己使用魔法。
而且不會對當前目標進行切換,不會中斷對當前敵人的攻擊。
將
“治療術(等級1)”
換成任何能對友好單位釋放的魔法與技能。
如在最后再加上如下代碼
/script
if
(
UnitName("target")
~=nil
and
UnitInParty("player","target")
)
then
SendChatMessage("<治療
%T
>",
"PARTY");
end
則在治療隊友時,在party中發出相應的信息。
將<治療
%T>換成任何你喜歡的信息,%T表示接受治療的目標的名字。
將UnitInParty換成UnitIsFriend,則對任何友好單位施法時都發出信息。
將"PARTY"換為"EMOTE",則以自定義表情的方式發出信息。如SendChatMessage("
將在3秒內治療
%T",
"EMOTE"),則別人在聊天窗口中看到:"漢客將在三秒內治療小郎"
將"PARTY"換成"WHISPER",
"COMMON",
UnitName("target"),則采用密語形式對你施法的目標發送信息。"COMMON"表示密語所用的語言種類。下面是一個語言列表:
Common
人類語,聯盟通用語
Orcish
獸人語,部落通用語
Dwarvish
矮人語
Gnomish
侏儒語
Darnassian
暗夜精靈語
還有其他的一些實現方法如:
/cast
治療術(等級1)
/script
if
SpellIsTargeting()
then
TargetUnit("player")
/script
if
(
not
UnitIsFriend("player",
"target")
)
then
CastSpellByName("治療術(等級1)");
end
/script
if
(
SpellIsTargeting()
)
then
SpellTargetUnit("player");
end
/script
if
(UnitName("target")
~=nil
and
UnitIsFriend("player","target"))
then
CastSpellByName("治療術(等級1)")
SendChatMessage("即將治療
%T",
"Party")
el
TargetUnit
("player")
CastSpellByName("治療術(等級1)")
TargetLastEnemy();
end
并不值得推薦。而且后一個宏會切換當前目標,中斷攻擊。
1.B
只對自己使用
如果想在任何條件下都只對自己使用治療的話,用如下的宏:
/target
"player"
/cast
治療術(等級1)
/script
TargetLastEnemy()
但這個宏同樣有切換當前目標,中斷攻擊的弊病。
1.C
對特定隊員施法
下面的這個宏只對隊伍中的第一名隊員施法。party1,party2,party3,party4分別指代隊伍中的其他4名成員。也可以結合組隊相關中的目標設置宏來使用。
/script
if
(UnitName("party1")
~=
nil)
then
CastSpellByName("治療術(等級1)")
SpellTargetUnit("party1")
SendChatMessage("即將治療
>>"
..
UnitName("party1")
..
"<<
(3.5s)",
"Party")
TargetLastEnemy();
end
1.E
按目標等級使用不同級別的魔法
下面牧師的一例,對目標使用其所能接受的最高等級的“圣言術:韌”
/script
P="Power
Word:
Fortitude(Rank
"
S={1,2,14,26,38}
if
(UnitLevel("target")
~=
nil
and
UnitIsFriend("player","target"))
then
for
j=5,1,-1
do
if
(UnitLevel("target")
>=
S[j])
then
CastSpellByName(P..j..")")
return
end
end
end
下面是60級的牧師的實例,另外一種實現方法,語句書寫略為不同,更為易讀。
/script
r=6;l={1,12,24,36,48,60};t=UnitLevel("target");if
(t==0)
then
t=UnitLevel("player");end;if
UnitIsFriend("player","target")
then
for
j=r,1,-1
do
if
(t>=l[j]-10)
then
CastSpellByName("Power
Word:
Fortitude(Rank
"..j..")");break;end;end;end
下面是60級德魯依的一例,使用對方能接受的最高級野性印記。實現方法和上面2例略有不同:
/script
r=7;l={1,10,20,30,40,50,60};if
not
UnitIsFriend("player","target")then
TargetUnit("player");end;t=UnitLevel("target");for
j=r,1,-1
do
if
(t>=l[j]-10)
then
CastSpellByName("Mark
of
The
Wild(Rank
"..j..")");break;end;end
魔獸世界MS的常用宏(能用的)
我治療法術是可以加目標的目標的,這樣有一定的優勢,有時候我就看著BOSS加,OT了也方便救DPS
在戰場更方便了,看著對方加,還可以DPS
舉個GH的例子,快速啊,恢復啊,愈合啊,都可以這么編
/cast [target=target,help] 強效治療術(等級 7)
/cast [target=targettarget,help] 強效治療術(等級 7)
/cast [target=player] 強效治療術(等級 7)
首先加目標,如果目標是敵對的,那么就加目標的目標,如果也是敵對的,那么就加自己
盾有時候是可以救命的,所以一定要加進去打斷的宏
/stopcasting
/cast [target=target,help]真言術:盾(等級 12)
/cast [target=targettarget,help] 真言術:盾(等級 12)
/cast [target=player] 真言術:盾(等級 12)
我有一個救場的宏是盾和太陽水瓶一起用,盾和水瓶一起能給人加將近4000血,頂個小破釜呢
所以我很喜歡這個水瓶,是MS的小迅捷
/stopcasting
/cast 真言術:盾(等級 12)
/u 太陽之井的水瓶
暗影魔BB可以回藍的,特別打JJC的時候很重要,有時候要換目標很麻煩
然后BB又有可能因為姿態問題不回藍,怎么辦?做個宏咯
/cast [target=target,harm] 暗影惡魔(等級 1)
/cast [target=targettarget,harm] 暗影惡魔(等級 1)
/petattack
/petdefensive
驅魔咯,這個宏的重要性不言而喻,FB JJC ZC都非常有用
我是血精靈MS,一鍵驅散不能用,就自己編個宏
/stopcasting
/cast [target=mouover,exists,nodead] 驅散魔法(等級 2)
/cast [target=target,nodead] 驅散魔法(等級 2)
/cast [target=player] 驅散魔法(等級 2)
打斷當前施法,驅散鼠標所指的目標,如果鼠標什么也沒指,就驅散目標,如果目標也不存在,就驅散自己
喊CS的宏
/y 我已經給 [ %t ] 防護恐懼結界 了
/cast 防護恐懼結界
打AK啊 夜龍啊什么的都要CS的,我這個宏是放出CS喊一下給XXCS了,讓MS別重復
最有就一個座騎的宏,能飛的地方飛,不能飛的就騎馬,省格子用的
#showtooltip [noflyable] 迅捷紫色陸行鳥; 紫色騎乘虛空鰩
/dismount [mounted]
/u [noflyable] 迅捷紫色陸行鳥; 紫色騎乘虛空鰩
其他的宏大家都有,我就不貼了,獻丑了,呵呵。
MS宏問題的解釋
/cast [target=mouover,help,exists]恢復;[modifier:alt,target=player]恢復;[help]恢復;[target=targettarget]恢復 /cast施放技能 后面[]里面接判定條件 ;表示并列 target表示目標判定 mouover是鼠標指向(就是你鼠標移到那個人身上 不用點左右鍵選他) exists表單位存在時 modifier表示條件切換的熱鍵 help好像是表示友善目標 targettarget是目標的目標這個宏意思就是/施放 [目標=鼠標滑過的目標,如果存在且是友善目標]->對鼠標指著的目標施放恢復; [如果按著ALT,則目標=自己]->對自己施放恢復; [以上條件都不符合,但是自己的目標是友善目標時]->對目標施放恢復; [以上條件都不符合時]->對目標的目標施放恢復
MS這個宏什么意思
這是一個叫grid的一個團隊插件的常用宏 不安這插件應該會報錯的..這插件比較直觀..人名全是一個一個的小方塊..狀態看得也清楚..比較好用 這宏就是鼠標放到對應的玩家上..按這個宏就可以直接驅散了..alt是解疾病 shift是驅散 如果鼠標沒有放在玩家名字上的時候..就直接驅散已選定的目標
WOW中有什么MS用的競技場宏?
1)JJC加BUFF是比較痛苦的事情,自己寫個宏,反復點就是了,切換目標就重置:
/castquence
ret=target
耐力,暗抗,精神,恢復
2)治療宏,這個很簡單:
/cast
[modifier:alt,target=player][help][help,target=targettarget]治療術
alt是自己,目標友方就加,敵方就加他的目標
3)驅散宏,牧師JJC的最大任務之一
/cast
[target=mouover]
驅散魔法
切換目標太痛苦,直接鼠標摸上就驅散,當然這個宏還可以優化的更好
4)FOCUS宏,因為我是3V3,所以照顧2個隊友就好,用FOCUS實現同時看好2個隊友
/cast
[target=focus,modifier:ctrl]
治療術
/focus
[modifier:ctrl,target=focus,dead]
/stopmacro
[modifier:ctrl]
/cast
[modifier:alt,target=player][help][help,target=targettarget]治療術