WOW!! 巨集範例 超簡單版!!

1.自動跟隨MT攻擊同一目標 (每次換MT 都要重新設定MACRO)
/target MT名字
/assist
/施放 祕法飛彈(等級 5)

說明:
/target 指定某某目標
/assist 同F鍵 指定目標的目標
/施放 施放法術,後面可加等級;不加時會以最高級施放。

2.告知隊友,變羊
/s 頭上冒星星的 它將會變成羊 勿打
/施放 偵測魔法

說明:
/s 一般說話,亦可使用/p /g /y /w /r

3.使用包包物品(招喚馬)
/script UseContainerItem(bag,slot)

說明:
bag=0~4 (0是主包包,由右至左為1 2 3 4)
slot=1~? 為放置位子。
(由上至下,由左至右)
     1 2
 3 4 5 6
 7 8 910

有錯請指教,歡迎大家分享自己使用的巨集!!
2006-06-13 15:54 發佈
文章關鍵字 簡單版 範例
不知有無高手網友分享一下下面功能的法師用巨集寫法

火焰衝擊=>若出現節能施法=>自動施放秘法飛彈

感恩阿^^
網路找到的巨集!!

顯示自己目前血量法力%的巨集

/script TargetUnit("player"); th=UnitHealth("Target")/UnitHealthMax("Target")*100; tm=UnitMana("Target")/UnitManaMax("Target")*100; SendChatMessage(format("救命啊...我被怪打,我的血量只剩:%d%% 我的法力只剩:%d%% 危險~危險!!", th, tm), "yell");

=============================================================
自我繃帶  /*使用快捷列第22個、當目標是空或是敵人選擇自己//*自動標示下一個目標*/

/script UseAction(22);if(SpellIsTargeting()) then SpellTargetUnit("Player");end;TargetLastEnemy();

=============================================================
解除詛咒  /*若是選到敵人,則選回自己*/

/script if(UnitExists("target") and UnitInParty("target")) then SendChatMessage("【%T】別怕..我幫你解咒囉...","SAY");SpellStopCasting(); CastSpellByName("解除次級詛咒");TargetLastEnemy();end;

=============================================================
喝水吃麵包  /*判斷血與魔少 90% 的時候喝水或是回魔,要是沒有麵包或是晶水,則自動製作*/

/e 刈包、豆漿 元氣!
/script gc=GetActionCount;c=CastSpellByName;u=UseAction;p="player";if(gc(23)==0)then c("造食術");end;if(gc(24)==0)then c("造水術");end;if((UnitHealth(p)/UnitHealthMax(p)*100)<90)then u(23);end;if((UnitMana(p)/UnitManaMax(p)*100)<90)then u(24);end;

=============================================================
法師變形術  /*當對像是敵對的時候,變羊並說出怪物的等級名字*/

/script t="target";if (UnitExists(t) and UnitIsEnemy("player",t)) then SendChatMessage(" 把﹝" .. UnitLevel(t) .. "級﹞的【%T】變羊!","SAY");SpellStopCasting();CastSpellByName("變形術"); TargetLastEnemy();end;

=============================================================
魔法反制巨集  /*當對像是敵對的時候,取消你正在施放的魔法,立即使用魔法反制並說出怪物的等級名字*/

/script t="target";if (UnitExists(t) and UnitIsEnemy("player",t)) then SendChatMessage("把﹝" .. UnitLevel(t) .. "級﹞的【%T】法術反制,引牠回來囉","SAY");SpellStopCasting();CastSpellByName("法術反制"); end;

=============================================================
魔暴術  /*魔暴很花魔又容易死所以我另外加了一個可以回魔回血的判斷*/

/施放 魔爆術
/SCRIPT if(UnitMana("player")<=390) then if not(IsUsableAction(21)==0) then UseAction(21);else UseAction(20);end;end;
/SCRIPT if(UnitHealth("player")<=1000) then if not(IsUsableAction(19)==0) then UseAction(19);else UseAction(18);end;end;
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?