當前位置:編程學習大全網 - 源碼下載 - 魔獸世界術士的宏怎麽做?

魔獸世界術士的宏怎麽做?

如何寫壹個宏-用壹個術士的例子來說明

壹:初步生產

是啊。。。因為我是惡魔術士,所以想寫壹個瞬招胖子祭祀宏。

第壹步,用“/cast”施放“祭祀”:

/鑄造犧牲

所以就寫成,“/cast”就是“/cast”的意思,可以讓妳在壹個宏裏施放壹個技能。而“犧牲”是術士寵物的技能。

第二步,沒有即時行動怎麽做?我想在犧牲了那個胖子之後立刻行動。

/施展惡魔支配術

《惡魔支配》,術士沒有公開***CD法術。

第三步,光有即時招數不招寵物是不夠的,所以。。。

/cast召喚虛空行者。

“召喚虛空行者”,無需解釋。。。。。。。。

第四步,既然“犧牲”、“惡魔支配”、“召喚虛空行者”都寫好了,那就來結合壹下吧。

/鑄造犧牲

/施展惡魔支配術

/cast召喚虛空行者。

這個宏可以先犧牲胖子,然後用惡魔支配,再召喚虛空。按* * *鍵三次。

註意:不是所有的宏都可以這樣寫!原因是犧牲和惡魔支配,壹個是寵物技能,壹個是非公共CD技能,不占用公共CD,所以這個“傻子”格式宏才會有效。同樣,所有沒有公共CD的技能、物品、寵物技能都可以用壹個只有壹個技能占用公共CD的無條件宏來寫。比如先用護身符,再放技能的宏!

二:添加條件

雖然我為了即時動作犧牲了宏,但是我不想讓這個宏單獨占據我壹個人寶貴的快捷鍵。。。所以我想給這個宏增加幾個條件,讓它在合適的時候做出合適的動作。具體如下。

第壹步:如果這個宏只在我需要瞬間犧牲的時候才起作用就太好了~ ~ ~於是我想到了只有在沒有寵物的時候才使用惡魔支配,於是上面的宏就變成了下面的。

/鑄造犧牲

/施放[nopet]惡魔控制

/cast召喚虛空行者。

這個宏中多了壹個“[nopet]”。“nopet”是壹個條件,意思是“不準養寵物”“[]”的作用是告訴WOW什麽是條件,所有寫在“[]”裏的都是條件。

第二步:我覺得只使用沒有寵物的“惡魔支配”無法滿足我的需求,因為使用犧牲後,寵物並沒有消失,而是處於死亡狀態,所以我給宏加了另壹個條件。如下~

/鑄造犧牲

/cast [nopet][target=pet,dead]惡魔支配

/cast召喚虛空行者。

這次在宏中加入了條件“target=pet,dead”,但實際上這是兩個條件。首先,“目標=寵物”是壹個條件,用來把妳的隱藏目標(隱藏目標其實是我自己的名字,意思是不會改變妳當前的目標,選擇壹個目標作為要進行的動作的目標)指向妳的寵物。“死”的作用是判斷目標是否死了。逗號“,”,即沒有經過任何輸入法輸入的逗號,是以“和”的形式存在的,所以“目標=寵物,死了”的實際意思是“將隱藏的目標指向妳的寵物,判斷它是否死了”,說白了就是“判斷妳的寵物是否死了”。

還有壹點~“[nopet][target=pet,dead]”“[nopet]”和“[target = pet,dead]”的關系是OR,兩個“]”寫在壹起時都是OR。也就是說,當[nopet]不成立時,它會檢查[target=pet,dead]是否成立。如果[target=pet,dead]不成立,那麽這個法術就不會施放。反之,只要這兩個條件中有壹個為真,那麽這個技能就會施展,這就是“與”的作用

基本內容就這麽多,個人感覺真的很少,很簡單。獻給喜歡宏,想學寫宏的人。

壹些基礎知識

==========================================================

==========================================================

引用:

寫宏需要註意什麽?

宏中所有標點符號都要半角,沒有任何輸入法打出來的符號都是半角。所有輸入法都可以設置半角和全角。

宏中“[]”的作用是“或”,“而”在宏中是“與”。

所有的條件都可以通過在前面加上“不”來適得其反。

兩個反向條件(條件前面加“否”)不能同時用在壹個句子中。

身體各部分的數量:

1:頭

2:脖子

3:肩膀

4:襯衫

5:胸部

6:腰帶

7:腿

8英尺

9:手腕

10:手套

11:手指1

12:手指2

13:飾品1

14:飾品2

15:返回

16:高手

17:副職

18:遠程武器

動作欄名稱和編號:

活動欄1:操作按鈕

主動法則二:不知道。。。。。。。

活動組合3(右1):多邊框按鈕

活動條4(右2):多條左按鈕

活動欄5(右下角):MultiBarBottomRightButton

活動欄6(左下角):MultiBarBottomLeftButton

每個動作條的按鈕從左到右是1~12。

背包和包裹網格編號:

背包的編號從右到左依次是:4,3,2,1,0~

包裹格數從左到右排列,壹個包裹的第壹行是:1,2,3,4~

然後包裹的第二行:5,6,7,8~以下幾行依此類推。

態度編號:

|戰士|德魯伊|牧師|盜賊|薩滿祭祀

-

姿勢1 |戰鬥|熊|影子形態|隱身|鬼狼

姿勢2 |防禦|||海豹||

姿勢3 |狂怒|貓|||

姿勢4 ||||||旅行

姿勢5 |||月人/樹||||

姿態6 ||||||飛翔

從2.0開始的宏中可用的條件:

引用:

幫助——判斷目標是否友軍;

比如“/cast [help] therapy”,如果目標是友善,那麽cast therapy。

傷害——判斷目標是否有敵意;

比如“/施放[傷害]懲罰”,如果目標是敵對的,那麽就會施放懲罰。

黨——判斷目標是否在隊伍中;

比如“/施放[小隊]治療”,如果目標在小隊裏,那麽施放治療。

Raid -確定目標是否在團隊中;

比如“/cast [raid]療法”,如果目標在隊伍裏,那麽就施法治療。

團體——判斷自己是否在壹個團隊(小隊或團隊);

比如“/投【團】待遇介紹”,如果妳在壹個團隊,那就投待遇介紹。

團體:小隊/raid決定妳是否在指定的團體中:小隊/團隊;

比如“/cast [group:raid]治療介紹;【組:方】快療”,如果是在隊內施法的話,快療就是在隊內施法。

戰鬥——判斷自己是否在戰鬥中;

比如“/cast[戰鬥]消失;【nocombat】潛行”,打仗就消失,不打仗就潛行。"

姿態或站姿:# -判斷自己是否處於壹種姿態。#是壹個數,也就是態度數。

比如,“/施放[姿態]精神鞭笞”,如果妳是暗影形態,妳會施放鞭笞。"/cast[姿態:3]潛行",以貓的形態潛行。

隱身——判斷自己是否在偷偷摸摸;

比如,“/cast[潛行]背刺;邪惡攻擊”,如果在潛行中用背刺,否則邪惡攻擊。

修飾鍵或修飾鍵:X-X可以是shift、ctrl、alt或它們的組合,判斷是否按下了壹個或幾個鍵。

裝備:& ltitem & gt-判斷某個項目是否在設備中。& ltitem & gt可以是裝備列號,裝備分類(武器,副手。。。)、裝備子類(雙手劍、法則之戰等。).。。)

target = & lt單位& gt-可以將技能目標指定為任何有效目標,可以保留當前目標!& lt單位& gt也可以是“無”,用來指定什麽時候沒有目標。“玩家”,用來指定只為自己施放。比如“/使用[target=player]厚符文布繃帶”,任何時候只給自己使用繃帶。關於“自己”,這個條件在很多人測試的時候都會報錯。原因不明,暫時請不要使用。

actionbar:& lt;編號& gt-判斷當前動作欄是否列出。& lt編號& gt可以是1,2,3,4,5,6

寵物:& lt寵物類型或寵物名稱& gt-寵物類型是寵物類型;愛稱就是愛稱。如果不填寫寵物類型和名稱,判斷寵物是否存在。

坐騎-判斷妳是否在坐騎上。

遊泳——判斷自己是否在遊泳。

飛行——判斷它是否在飛行。

戶外——判斷自己是否在戶外。

室內——判斷自己是否在室內。

按鈕:& lt# & gt-判斷特定按鈕是否用於觸發技能。& lt# & gt可以是1(鼠標左鍵)、2(鼠標右鍵)、3(鼠標鍵3,即鼠標滾輪按下,不上下滾動)、4(鼠標鍵4,多鍵鼠標專用)、5(鼠標鍵5,多鍵鼠標專用)。默認值為1。

通靈還是通靈:法術名——判斷妳是引導法術還是引導特定法術。

比如“/cast [nochanneling]奧術導彈”,在這個例子中,我在“通靈:奧術導彈”前面加了“否”,所以宏的意思是,如果奧術導彈沒有被制導,那麽奧術導彈就會被發射,以避免浪費~ ~ ~

Exists -判斷特定目標是否存在。

死亡-判斷目標是否死亡。請註意,這是判斷目標是否死亡。如果要判斷自己的寵物是否死了,要寫“[target=pet,dead]”。

比如,“/cast [target=pet,dead]復活寵物(獵人的復活寵物技能。。。)"。這個宏意味著如果妳的寵物死了,施放壹個復活的寵物。

裝備:裝備名稱/類型/子類型-判斷壹件裝備是否在裝備中。

比如“/cast[裝備:魔杖]射擊”,這個宏的意思是如果裝備了魔杖就射擊。

==========================================================

==========================================================

壹些命令的解釋和應用

施法相關

引用:

/cast[選項]

簡單來說就是/cast,使用這個命令的宏只會施放壹個法術。現在這個命令可以添加條件來判斷法術是否施放。比如“/施放[幫助,戰鬥]快速治愈”,這個宏的意思是當目標是友軍且在戰鬥中時,再施放快速治愈。

/cast sequence[選項]

連續點擊,按順序施放指定的法術。如果壹個法術施放失敗,下面的法術也不會施放。

特殊條件相位選擇(該功能僅在該命令的條件成立時可用):復位=

& lt# & gt-表示壹個數字,通常為1到1800,以秒為單位。/castsequence reset=120部落徽章,亡靈意誌。這個宏的作用是先用部落徽章,再用亡靈意誌。如果120秒後亡靈的意誌還沒有施放,使用部落徽章。但是,重置=

切換目標時返回宏。

戰鬥——戰鬥從宏觀開始。

比如“/施法序列重置= 30/目標/戰鬥腐蝕、痛苦詛咒、生命虹吸”就是依次施放腐蝕、痛苦、虹吸。最後壹個法術施放(也就是虹吸)30秒後,或者切換目標或者離開戰鬥,序列會重新開始,也就是從頭開始。

/cast random[選項]

隨意施法,比如“/castrandom變身:豬,變身:羊,變身:龜”。(我變~我變~我變!)

所有條件前面都可以加上“不”,達到相反的效果!比如“nocombat”判斷妳是不是不打了;“nomodifier”表示alt、ctrl、shift都沒有按。

“,”相當於前面的和。比如“/cast [help,combat]快速治療”就是針對友軍,在戰鬥中使用快速治療。

“/”相當於前面的or。比如“/施法序列重置=戰鬥/目標腐蝕,痛苦詛咒”就是當妳離開戰鬥或者切換目標的時候,宏會重,也就是從第壹個法術重新開始施法。

幾組條件可以以或的形式存在。

比如,(下面引自gzkuru的發表):/施放[幫助][目標=玩家][目標=目標目標,幫助]強力療法——目標是妳自己,施放強力療法;”或者“目標可以被治療並施放強力治療術;”或者“目標的目標可以被治療,那麽強大的治療作用於目標的目標。

-

-

物品和設備

引用:

/使用[選項]

使用物品或設備時,不再需要像以前壹樣指定包裝或操作條編號。如“/用厚符文布包紮”。

/userandom[選項]

然後使用指定的項目。比如“/userandom [nomounted]黑色戰鬥科多獸,死軍馬的韁繩,霜狼嚎叫的號角,迅捷的綠色迅猛龍。

/裝備[選項]

直接舉個例子。“/裝備【無裝備:復仇袍】”意思是復仇袍沒裝備就裝備。

/equip slot[選項]

這個函數類似於上面的函數。但是這個訂單主要是針對武器,戒指等可以裝備兩件的裝備。

例如:

/Equiplot[裝備:彩色劍] 16毀滅之刃

/Equiplot[裝備:殘酷之劍] 17融火尖牙

/Equiplot[裝備:毀滅之刃] 16七彩劍

/equiplot[裝備:融化的尖牙] 17殘酷之劍

這個宏可以交換多彩和破壞性,殘忍和狗牙。這裏的“/equiplot”主要是區分主副,讓宏把設備放到正確的位置。目前還不能同時裝備或者交換兩件相同的武器,但是腳本命令和外掛可以。

-

-

目標選擇相關性

引用:

/target [option]和/targetexact [option]

- /targetexact是為2.30添加的。

可用於選擇指定的目標,如“/targetplayer”。這個宏會選擇妳的目標作為妳自己。

可用目標:

人和名字-如"/目標生命終結"或"/目標確切生命終結",這個宏將針對名為"生命終結"的玩家(即我),寵物也是如此。如果是在戰場,還可以在角色名後面加上“-服務器名”,比如“生命終結-暮光之林”,這樣就選擇了暮光之林服務器的“生命終結”。

有人會問,這兩個命令有什麽區別?

區別在於“/target”是模糊搜索,而“/targetexact”是精確匹配。例如:

/目標壽命

該宏將選擇名稱中帶有“生命”壹詞的目標。如果妳有多個公司的名字中帶有“life ”,而另壹個目標叫做“life ”,那麽妳將用這個宏在這些目標之間切換!

/target精確生活

這個宏只會選擇名為“生活”的目標,多壹個字少壹個字都不行。只選擇“生活”。如果妳面前的多個目標都叫“生命”,它也會在這些目標之間來回切換!

隊友和隊友寵物:

甲方1 1隊友

Partypet1第壹個隊友的寵物

Party2第二個隊友

第二個隊友的寵物

Party3,第三個隊友

第三個隊友的寵物

Party4第四個隊友

第四個隊友的寵物

RaidN和raidpetN - N可以是1到40。

鼠標懸停-鼠標指向(鼠標懸停且未選中)。比如妳現在選中了壹個目標,妳把鼠標移到另壹個人身上,然後用宏“/cast [target=mouseover] fear”,那麽被嚇到的人就是妳鼠標指向的人,而不是妳當前的目標。

/target敵國[選項]

選擇壹個敵對目標。

/target friend[選項]

選擇壹個友好的目標。

/target party[選項]

選擇壹名團隊成員作為目標。

/target raid[選項]

選擇壹名團隊成員作為目標。

/targetlastarget[option]

選擇妳最後的目標。

/targetlastomenemy[option]

選擇最後選擇的敵人目標。

/target last friend[選項]

選擇妳選擇的最後壹個友軍目標。

/targetenemyplayer[選項]

選擇最後壹個對妳使用減利動作的目標。

/target friendplayer[選項]

選擇使用增益動作的最後壹個目標。

/assist[選項]

輔助~同“/輔助”~可選公司同“/目標”。

/focus[選項]

永遠鎖定壹個目標~比如把這個命令和寵物攻擊結合起來做壹個宏。比如妳現在的寵物是MM,妳用這個宏讓MM攻擊壹個戰士。然後妳切換目標,讓MM施展誘惑。這時候MM勾引的目標就不會是妳現在的目標,而是剛剛被鎖定的士兵。

/clear focus[選項]

取消當前鎖定的目標。

-

-

寵物相關

引用:

/petattack[選項]

讓寵物開始攻擊壹個目標。

/pet stay[選項]

讓寵物呆在原地。

/pet follow[選項]

讓妳的寵物跟著妳。

/pet passive[選項]

讓寵物處於被動狀態。

/petdefensive [option]

讓寵物處於守勢。

/petaggressive[選項]

讓寵物進入攻擊狀態。

/petautocast [option]拼寫名稱

寵物法術會自動施放和開啟。

/petautocastoff [option]拼寫名稱

寵物法術會自動釋放。

/petautocasttoggle[選項]

自動寵物施法開關,點選開啟,然後點選關閉.............有了這個,上面兩個好像就很少用了。

-

-

其他的

引用:

/start攻擊

開始攻擊。。。

/停止攻擊

停止攻擊。。。

# show & lt拼寫名稱/物品名稱>-

這個命令允許妳的宏顯示指定法術或物品的圖標(技能冷卻時間,物品數量,施法材料數量),前提是妳的宏必須使用“?”這個圖標。

# showtooltip & lt拼寫名稱/物品名稱>

這個命令允許妳的宏顯示指定法術或物品的圖標(技能冷卻時間,物品數量,施法材料數量),並顯示物品或法術的詳細描述。前提是妳的宏必須用“?”這個圖標。

/cancel Laura[選項]

取消BUFF~比如“/取消勞拉奧術智慧”。

/cancleform[選項]

取消手勢。比如“/cancleform巨熊形態”,如果壹個德魯伊在巨熊形態下使用這個宏,他會取消形態,回到人類形態。這個宏不能用於士兵,因為士兵始終處於壹個姿勢,不能取消。。。。。。

/stop macro[選項]

停止宏並添加條件判斷。例如:

/鑄造[傷害]變形

/stopmacro [noharm]

/p在把%t變成羊!不要碰它!

如果妳的目標不是敵意,那麽按這個宏,妳就不會說話了。

/單擊[選項]

點擊?看起來是這樣。如何添加類似“/cast”的事件判斷?我先介紹以下兩個參數。

ActionButton1這裏的1可以改成1-72~也就是妳動作欄的第壹個按鈕到第72個按鈕。當然,如果妳不使用任何動作欄插件。具體可以參考上面技能欄號的描述。如果使用壹個動作欄插件,比如“zBar”,並將動作欄中的最大按鈕數設置為12。那麽“ZBAR動作條1”的技能條數是73-84 ~而“zBar動作條2”的技能條數是85-96~以此類推。壹般任何動作欄都是這樣的。我只是說正常情況下。。。不排除例外)

PetActionButton11可以改成1-10的任意數,表示寵物技能欄中的1-10。

這裏有壹個例子:

比如宏“/click[寵物:虛空行者]PetActionButton1”是指如果當前寵物是虛空行者,點擊寵物技能欄1。該命令通常與以下兩個命令結合使用!

再舉壹個宏集macro的高級例子:

宏1:

/點擊[寵物]動作按鈕1

/單擊[no pet]操作按鈕2

宏2號(對應/點擊[pet]動作按鈕1):

/鑄造火焰盾

/鑄造犧牲

/施展誘惑

/cast攔截

/施放[傷害]法術封鎖

/cast[修飾符:alt,target = player] [help]吞噬魔法。

3號宏(對應/點擊[no pet]動作按鈕2)

/cast [nomodifier]召喚虛空行者;【修改器:ctrl】召喚魅魔;召喚獵犬;【修改器:shift】召喚惡魔守護者;召喚小惡魔

要使用這個宏,首先將2號和3號宏放在指定的位置。

效果:首先這個宏會判斷妳是否有寵物。如果妳有寵物,妳會使用寵物法術。沒有的話會召喚寵物。結合上面所說的,不難看出這個宏的含義。(哦~ ~ ~ ~ ~原文“/點擊”也可以這樣用~ ~ ~ ~ ~ ~ ~ ~)

/stop casting[選項]

用來中斷當前的施法。比如妳目前正在施放壹個需要吟唱的法術(比如火球術),法術被使用“/stopcasting”打斷。。。。=。=!舉這個例子的目的只是為了說明他的作用。壹個法師在唱大火球的時候,突然發現敵人已經理解了他的羊,正要改變他。。。然後,就該用這個宏了。

/停止播放

/施展法術計數器

這個宏會立即停止妳當前的施法,並施放壹個法術指示物。個人感覺比自己動或者跳有用多了!如果妳想知道到底是什麽,妳最好自己試試。

/使用13

/保持冷靜和放松

/施放炎爆

這是典型的多宏。可以同時使用多個沒有GCD的法術和壹個可用的裝備,實現壹鍵多開。過去,這個宏需要/stopcasting命令的支持,但現在已經不再使用了。

/dismount[選項]

下馬。。。還可以加上條件判斷~和。。。。。下馬的速度不是壹般的快。=!!!

/在N/頻道內容中

延遲通話。n是以秒為單位的數字。比如“/在1 /p說什麽”,這個宏的意思是“1秒後在隊裏說什麽”。

/swapactionbar[option]& lt;動作條編號> & lt動作條編號>

不難理解兩個動作條可以互換。

/changeactionbar[option]& lt;動作條編號>

您可以翻轉到指定的操作欄。

  • 上一篇:入侵基於JSP+Tomcat的Web網站實錄
  • 下一篇:農村寶媽在家怎麽掙錢
  • copyright 2024編程學習大全網