古詩詞大全網 - 成語經典 - xcityjp

xcityjp

壹:

恢復的宏(同樣也適合小d的回春,愈合)

(實現功能:當目標身上已經有恢復的buff時候,不對目標重復施放恢復的法術,並且出現系統消息“目標恢復中”)

恢復的宏目的在於避免出現多個牧師對壹個目標重復加恢復(貌似誰丟恢復前都不會看目標上有沒有恢復)

/script R=1;for i=1,16 do if UnitBuff("target", i) then if string.find(UnitBuff("target", i), "Renew") then R=0;DEFAULT_CHAT_FRAME:AddMessage("目標恢復中");end;end;end;if R>0 then CastSpellByName("恢復(等級 9)");end

二:

治療當前MT的宏(對於boss的目標是動態的mt專用)。尤其是對bwl3號,AQL公主,對刷mt的治療有用。

/目標 BOSS名稱

/協助

/施放 愈合(等級9)[不同治療者根據自己加血技能進行更改]

加血技能建議使用SHIFT點自己技能列表中的圖表添加

如果不知道宏設置有無問題可以通過設定目標為XX人,然後妳讓XX人看著妳,然後按此宏,妳能給自己加上血,就說明妳設置的宏OK了!

三:

/施放 快速治療(等級 7)

/script if UnitIsFriend("Player","target") then if UnitAffectingCombat("target") then if ((UnitHealthMax("target")) - (UnitHealth("target")) < 1800) then SpellStopCasting();end;end;elseif SpellIsTargeting() then TargetUnit("Player");end

只有戰鬥中使用,在非戰鬥中,沒有打斷效果

對於這個宏我自己的壹點看法,就是他判斷的很早,需要靈活使用。

四:對於自身的治療宏

頻繁的切換目標,耽誤了治療時間,有時也會出錯,用了這個宏省力多了。

/Target 目標名字

/施放 快速治療(等級 7)

/ TargetLastEnemy()

同樣的宏還可以用在盾,恢復,驅散上,只要把人物名字和技能名字等級改下就可以了。

五:根據血量加血

/script

x=("party1");

d=UnitHealthMax(x)-UnitHealth(x);

if (d>200) then

if (d<300) then

CastSpellByName("Flash of Light(Rank 3)")

else

CastSpellByName("Holy Light(Rank 5)")

end;

SpellTargetUnit(x);

else

DEFAULT_CHAT_FRAME:AddMessage(">>>"..UnitName("x").."<<< Health is Good","Party");

end;

六:牧師加Buff宏

Max_Spell_Rank = 該法術的最高級別(妳目前有的)

宏1:給目標加聖言術:韌(自動根據目標級別判斷)

/script l={1,12,24,36,48,60};

/script t=UnitLevel("target");

/script for i=Max_Spell_Rank,1,-1 do if (t>=l[ i ]-10) then CastSpellByName("Power Word: Fortitude(Rank "..i..")");break;end;end;

宏2:給目標加暗影保護(自動根據目標級別判斷)

/script l={30,42,56};

/script t=UnitLevel("target");

/script for i=Max_Spell_Rank,1,-1 do if (t>=l[ i ]-10) then CastSpellByName("Shadow Protection(Rank "..i..")");break;end;end;

宏3:給目標加聖言術:盾(自動根據目標級別判斷)

/script l={6,12,18,24,30,36,42,48,54,60};

/script t=UnitLevel("target");

/script for i=Max_Spell_Rank,1,-1 do if (t>=l[ i ]-10) then CastSpellByName("Power Word: Shield(Rank "..i..")");break;end;end;8)");

Max_Spell_Rank ---- 這個是該法術的最高級別

比如Power Word: Fortitude(聖言術:韌)最高級別是6級,那麽Max_Spell_Rank = 6

(註意在CastSpellByName後的括號裏換成技能中文名稱)

七:牧師3開宏!

script UseInventoryItem(14)

/script SpellStopCasting();

/target 麻痹

/施放 能量灌註

/script TargetLastEnemy()

/script SpellStopCasting();

/施放 心靈專註

第壹排是代表妳所用的飾品(14)代表的是妳把此飾品放在飾品欄最後壹個,當然妳也可以放在第1個飾品欄裏那就是(13)

第2排過渡命令

第3排自己ID代表能量灌註這個法術作用於自己身上(因為這個法術可以給別人加)

第4第5排解釋同上

第6排過渡命令

第7排施放加爆擊25%的心靈專註(因為此法術的特殊屬性所以要最後釋放,相信牧師們都會明白這個道理