魔獸循環宏怎麼做
1. 魔獸世界循環宏
現在判斷宏只能接受以下類型的參數:
help 目標可以接受增益法術
harm 目標可以受到攻擊
exists 目標存在
dead 目標已經掛了肆頌
stance:0/1/2../n 玩家在某姿態下
stealth 玩家在潛行狀態下
modifier:shift/ctrl/alt 某功能鍵被按下
button:1/…/5/<虛擬按鍵號> 宏通過某鍵點擊執行
equipped:<裝備類型> 玩家裝備了某類型物品,參見《裝備類型》
channeling:<法術名稱> 玩家正在引導某法術
actionbar:1/…./6 當前技能欄為某動作欄
pet:<寵物名稱或類型> 玩家當前寵物為某寵物
combat 玩家正在戰斗狀態
mounted 玩家在騎乘狀態
swimming 玩家在游泳
flying 玩家在飛行狀態
flyable 玩家正處在一個允許飛行的地界
indoors 玩家在室內
outdoors 玩家在戶外
party 目標在玩讓雹隱家的小隊中
raid 目標在玩家的小隊或團隊中
group:party/raid 玩家在某集體中(小隊/團隊)
你還覺得你的宏可以實現么?不坦廳能這么懶的.........
2. 魔獸世界如何做連續技能的宏
方法如下
1、登錄游戲,使用戰網登錄,可以使用插件登錄。插件有很多選擇,比如大腳、魔盒等等。
3. 魔獸世界用宏編的循環命令給個正確格式
具體如下:
參數說明:順序釋放法術,以","隔開。
舉例 /castsequence A,B,C,D。
按宏為順序釋放A,B,C,D循環。
計算機科學里的宏是一種抽象(Abstraction),它根據一系列預定義的規則替換一定的文本模式。解釋器或編譯器在遇到宏時會自動進行這一模式替換。對於編譯語言,宏展開在編譯時發生,進行宏展開的工具常被稱為宏展開器。
宏這一術語也常常被用於許多類似的環境中,它們是源自宏展開的概念,這包括鍵盤宏和宏語言。絕大多數情況下,「宏」這個詞的使用暗示著將小命令或動作轉化為一系列指令。
故事背景(安其拉入侵):
世界差一點就毀滅於黑龍王子奈法利安之手,聯盟的英雄拯救了溫德索爾元帥,揭露了實際上是黑龍公主奧妮克希亞的卡特拉娜的真面目,暴風城上下重歸一心,聯盟凝聚得更加牢固。
部落的勇士深入黑石山,勇敢的擊敗了炎魔,最後聯合聯盟的英雄在黑石山上層的黑翼之巢擊敗了黑龍王子奈法利安,似乎世界重歸與和平。
但是遠在卡利姆多大陸最南旅世端的希利蘇斯沙漠,塞納里奧議會的前哨戰發現沙漠中開始出現異動,大量的異種蟲從地下湧出,一群信仰上古之神的暮光信徒開始出現,這情景不由得讓人想起當年幾乎將艾澤拉斯毀於一旦的流沙之戰,身為塞納里奧議會以及暗夜精靈大德魯伊的范達爾·鹿盔再也按耐不拆春肢住。
流沙之戰中他失去了唯一的兒子,最後依靠3色巨龍作為誘餌,才將那些自稱其拉蟲族的恐怖生物永遠封印在希利蘇斯巨大的甲蟲之牆之後,難道歷史又要重演?不,這一次絕不,我們的冒險者將收集當年被損壞的流沙節杖的碎片,重新開啟甲蟲之牆,我們必將深入安其拉神廟,要與這些其拉蟲族以及他們背後的幕後黑手做一次真正的了斷。
於是有史以來,部落和聯盟第一次真正意義上摒棄前嫌,共同籌措戰備物資,齊心合力尋找流沙節杖的碎片,在災難面前,種族的利益,集體的矛盾,個人的恩怨都是那麼微不足道,烈日之下,希利蘇斯沙漠,英雄手持流森激沙節杖敲響了那禁閉千年的銅鑼,戰爭,就此開始。
4. 魔獸世界怎麼做宏
1、進入游戲後,按下「ESC」鍵,點擊「宏命令設置」。
2、在設運激脊置中點擊「專用宏」。
3、點擊「新建」,輸入宏命令,點擊「保存」即可。
4、《魔獸世界》(WorldofWarcraft)是由著名游戲公司暴雪娛樂所製作的第一款網路游戲,屬於大型多人在線角色扮演游戲。游戲以該公司出品的即時戰略游戲《魔獸爭霸》的劇情為歷史背景,依託魔獸爭霸的歷史事件鉛備和英雄人物,魔獸世界有著完整的歷史背景時間線。玩家在魔獸世界中冒險、完成任務、新旁滲的歷險、探索未知的世界、征服怪物等。
5. 魔獸世界我想做一個連續施放好幾個技能的宏怎麼做
#showtooltip。
/petattack。
/castsequencereset=20/combat技能,技能,技能,技能,技能。
這個宏可以做連續宏,用的時候把「技能」改成你想要的,注意擺放順序,每個技能之後要加一個英文輸入法的逗號。
故事背景(黑石之禍)
經歷了天災入侵的艾澤拉斯大陸滿目瘡痍,費伍德森林變成了一片死地,提瑞斯法林地游盪者那些早已死去卻又一次站起的腐朽身軀,夜色鎮終日濃霧彌漫,希利蘇斯的沙漠中暗流涌動,洛丹倫王國覆滅,伊利丹背叛暗夜精靈被流放外域。
阿爾薩斯這個曾經的王子終於登上了冰封王座,成為了坐鎮諾森德的新巫妖王,似乎戰爭暫時平息,因為戰爭部落和聯盟達成的那些脆弱的協議似乎已經逐漸被人遺忘。
6. 魔獸世界QS的宏怎麼製作
一、循環宏 1、快速回藍: 宏說明:把法術審判到怪物身上,被審判的怪物在攻擊時有可能給騎士恢復X點藍。 a、智慧聖印→審判(2個魔法循環) 新建宏如下: 第一個宏 /script AQ={};AQ.i=1;AQ.x=function() AQ[AQ.i]() end /script AQ[1]=function() CastSpellByName("智慧聖印(等級 1)"); AQ.i=2 end /script AQ[2]=function() CastSpellByName("審判"); AQ.i=1 end 再新建一宏如下: 第2個宏 /script AQ.x() b、智慧聖印→審判→智慧聖印(3個魔法循環) 新建宏如下: 第一個宏 /script AQ={};AQ.i=1;AQ.x=function() AQ[AQ.i]() end /script AQ[1]=function() CastSpellByName("智慧聖印(等級 1)"); AQ.i=2 end /script AQ[2]=function() CastSpellByName("審判"); AQ.i=3 end /script AQ[3]=function() CastSpellByName("智慧聖印(等級 1)"); AQ.i=1 end 再新建一宏如下: 第2個宏 /script AQ.x() 註:宏 /script AQ.x() 只用建立1次!在進入游戲之後只要散團使用一次第一個宏, 然後利用第二個宏就可以實現技能的循環使用了。 其他魔法使用可以把文中的魔法名字(智慧聖印(等級 1))替換成你需要用到的任何魔法OK! 實際運用舉例: 分別把文中第1個宏做5次分別拖到快捷欄里: A、光明聖印→審判 B、智慧聖印→審判 C、公正聖印→審判 D、憤怒聖印→審判 E、十字軍聖印→審判 1、比如現在要打一個怪物,我一般先用光明聖印→審判——命令。這樣在掉血的同時恢復一些血來加強沖攜橘作戰持久性。 2、隊伍中給隊友加血所以藍耗的很快,這時候我一般單手武器+盾,用智慧聖印→審判→智慧聖印這樣來快速回藍。 3、副本里人型怪物會逃跑所以容易拉火車,這時公正聖印→審判,可以有效的阻止火車的產生。 4、沒有坦克,單手武器+盾 充當坦克,這時 憤怒聖印→審判,可以有效的拉住怪。 5、單手+盾用 十字軍聖印→審判→正義聖印 是不錯的組合。 靈活運用的地方還有很多!這里我就用這幾點來說明那個循環宏的運用。 我把所有技能都拖到技能欄里一樣可以實現,但是你可以試試看就知道操作性的優劣了 二、清潔術 /施放 清潔術 /script TargetUnit("player") 如果你當前選擇的目標是可以對其使用此魔法的友好單位的話,則對其使用魔法。 如當前目標是不能接受此魔法的單位,或沒有選擇任何目標的話,則對自己使用魔法。 而且不會對當前目標進行切換,不會中斷對當前敵人的攻擊 註:清潔術可以換成其他法術,如:列王祝福、智慧祝福等等…… 三、神聖干涉和保護祝福 a、神聖干涉 /施放 神聖干涉 /script TargetUnit("player") /script if ( UnitName("target") ~=nil and UnitInParty("player","target") ) then SendChatMessage("<聖光與我同在……神聖干涉 %T >", "PARTY"); end 在神聖干涉時說話!「聖光與我同在……神聖干涉」可以設置成任何你想說的話 b、保護祝福 說明:有時候要讓法師去暴怪,為了保護法師所以給法師加上10秒的物理無敵並提醒他。 /施放 保護祝福 /script TargetUnit("player") /script if ( UnitName("target") ~=nil and UnitInParty("player","target") ) then SendChatMessage("<你被聖光保護中,10秒內物理攻擊免疫! %T >", "PARTY"); end 註:可以把文中的"PARTY"換為: 1、"EMOTE",則以自定義表情的方式發出信息。隱消則別人在聊天窗口中看到:"某某將在X秒內……神聖干涉某某" 2、「say」是周圍的玩家說話。 3、「yell」喊話 四、智能加血 a、宏說明:如小於200則不使用治療,並在聊天窗口中提示:"目標正常",如消耗兩大於200小於400,使用3級的聖光術治療,如大於400,則使用5級的聖光術進行治療。(治療等級可以自己改) /script x="player";d=UnitHealthMax(x)-UnitHealth(x);if (d>200) then if (d<400) then CastSpellByName("聖光術(等級 3)") else CastSpellByName("聖光術(等級 5)") end;SpellTargetUnit(x);else DEFAULT_CHAT_FRAME:AddMessage("目標正常"); end; b、根據自己當前MANA來消耗量進行判斷(引用 作者:aprillight ) MACRO 11 "聖光" Spell_Holy_HolyBolt.blp /script p="player";m=UnitMana(p);if m>580 then r=8;else if m>465 then r=7;else if m>365 then r=6;else if m>275 then r=5;end;end;end;end;CastSpellByName("聖光術(等級 "..r..")");if ( not UnitIsFriend(p,"target") ) then TargetUnit(p);end; END 五、武器切換 說明:「雙手武器」換成「單手武器+盾」 & 「單手武器+盾」換成「雙手武器」 a、雙手切換單手並換第二個快捷欄,快捷欄第11,12分別是一單手一盾的快捷方式 /script ActionButtonDown(11);ActionButtonUp(11);ActionButtonDown(12);ActionButtonUp(12); /script CURRENT_ACTIONBAR_PAGE = 2; /script ChangeActionBarPage(); b、單手切換雙手並換回第一快捷欄,快捷欄12是一雙手武器快捷方式 /script ActionButtonDown(12);ActionButtonUp(12); /script CURRENT_ACTIONBAR_PAGE = 1; /script ChangeActionBarPage(); 還可以用另外一種方式切換武器: 首先在快捷欄10、11、12(也就是0、 -、 =的位置)拖上雙手武器、單手武器、盾的快捷方式; 雙手武器: /script ActionButtonDown(10);ActionButtonUp(10); 單手武器+盾: /script ActionButtonDown(11);ActionButtonUp(11);ActionButtonDown(12);ActionButtonUp(12); 六、更換裝備 說明:學工程的騎士很多的所以工程的小飾品切換蠻麻煩,所以可以做個宏來切換身上裝備的宏。 做個切換火箭鞋的宏: /script PickupInventoryItem(8); /script PickupContainerItem(4,7); 文中數字8代表腳部裝備的位置,4,7代表背包裝備的位置。背包位置見文章底。 七、按目標的職業分別使用不同魔法 下面是聖騎士的一例。如果目標職業為盜賊或戰士則使用力量祝福,否則使用智慧祝福。 /script class = UnitClass("target"); if ( ( class == "盜賊" ) or ( class == "戰士" ) ) then CastSpellByName("力量祝福(等級 1)"); else CastSpellByName("智慧祝福(等級 1)"); end 八、救人 /s 還魂咒 /施放 救贖(等級 1) 補充: 格子編號取決於你的包的大小,一般都是從左往右,從上往下(一行接一行) 比如 6格包 ____1 2 3 4 5 6 16格包 1 2 3 4 5 6 7 8 9 ......
記得採納啊
7. 魔獸世界宏的問題, 我想做一個輸出循環宏,要是被打斷就從頭開始循環, 應該怎麼做技能就用xx代替就好
一般循環輸出宏是/castsequence X01, X02, X03
這樣按第一下是x01,第二下x02,第三下x03
如野喚果寫成
/castsequence reset=target x01,x02,x03
那麼切換目標的時候就會從頭開始循環
另外,
如果你要設置的循環是需要在短時間內打物鍵出去的話
可以把宏寫成/castsequence reset=# x01,x02,x03
#表示數字,代表這個宏會在#秒內還原到開頭,只要頌螞凱把這個時間設置的比整個技能循環的時間要長,或者技能間切換的時間要短就可以達到打斷效果了。
比如說x01是瞬發,你想在x02之前打斷循環的話就可以寫#設置成大於GCD時間+你自己的反應按鍵時間,譬如說3.那麼你用這個宏的時候停頓個兩秒時間不按(GCD1秒),這宏就斷了。