魔獸世界怎麼做判斷宏
1. 魔獸世界怎麼做宏
1、通過一種自己習慣的方式登錄到游戲的主界面,選擇自己的游戲角色,登錄到游戲當中,一定要看好要做宏的角色啊。
2. 魔獸世界怎樣做宏的
簡單的宏教程
介紹一下最簡單的喊話+技能宏製作方法
一、首先輸出「/宏」來打開宏製作畫面
二、點「新建」然後為你要製作的宏起一個名字並選擇一個圖標
三、先輸出你想喊的個性化語言,/Y=大喊
/S=說話
/P=小隊喊話
/RA=團隊喊話
/G=公會喊話
我在下面的範例中就選擇了/Y(大喊),然後空格,後面加上你要喊的話,然後回車換行
四、打開你的技能書,找到你要施放的技能,按著鍵盤上的SHIFT鍵,點那個技能,就會把你的技能轉成指令自動加上
五、如果技能是需要指定目標施放的,則在指令後面加上空格%T(你當前所選定的目標),%T是個變數,系統會認為是你的當前選擇目標
3. 魔獸世界 能否給寫一個判斷目標的宏,謝謝
1./cast [harm][@targettarget]搞他妹
2./cast [help]搞他妹;搞他妹夫
4. 誰知道魔獸世界宏怎麼做
法師常用宏
#showtooltip 法術反制
/stopcasting
/cast [target=focus] 法術反制
焦點反制宏
[::艾澤拉斯國家地理 BBS.NGACN.CC::]
#showtooltip 法術反制
/stopcasting
/Cast [modifier:alt,target=focus,exists] 法術反制;法術反制
焦點反制宏,ALT變焦點否則反制當前目標
#showtooltip 閃現術
/stopcasting
/cast 閃現術
打斷閃現宏
/cast [noharm] 魔爆術(等級 1);魔爆術
有目標頂級魔爆,沒有1級魔爆
#showtooltip 冰槍術
/stopcasting
/cast [target=mouseover,exists]冰槍術;冰槍術
無腦冰槍術
#showtooltip 變形術(等級 1)
/cast [target=mouseover,exists]變形術(等級 1);變形術(等級 1)
無腦變羊宏
#showtooltip [pet] 冰凍術; [nopet] 召喚水元素
/cast [nopet] 召喚水元素
/cast [target=pet,dead] 召喚水元素
/click PetActionButtonA A=冰環數字
/petattack
水元素宏
/script PetDismiss();
/cast 急速冷卻
急冷之前解散水元素
#showtooltip [nopet] [target=pet,dead] 召喚水元素; [pet] 冰凍術
/cast [nopet]召喚水元素
/cast [target=pet,dead]召喚水元素
/stopmacro [target=pet,dead]
/cast 冰凍術
/petpassive
/petattack [harm]
/petfollow [noharm]
#showtooltip 製造魔法玉石
/script local g,i,j=GetContainerItemLink for i=0,4 do for j=1,20 do if g(i,j) then if strfind(g(i,j),":22044:") then PickupContainerItem(i,j) DeleteCursorItem() end end end end
/cast 製造魔法玉石
摧毀當前法力剛玉並且重新製作1個的宏
#showtooltip
/use [btn:1] 法力剛玉
/stopmacro [btn:1]
/script local g,i,j=GetContainerItemLink for i=0,4 do for j=1,20 do if g(i,j) then if strfind(g(i,j),":22044:") then PickupContainerItem(i,j) DeleteCursorItem() end end end end
/cast 製造魔法玉石
左鍵吃寶石,右鍵同上
#showtooltip 變形術(等級 1)
/cast [modifier:alt,target=focus,exists] 變形術(等級 1); 變形術(等級 1)
焦點變羊宏,ALT變焦點否則變當前目標
/cast [modifier:alt] 寒冰箭(等級 1); 寒冰箭(等級 13)
按住alt鍵則是一級冰箭,否則是頂級冰箭
#showtooltip 氣定神閑
/stopcasting
/cast 奧術強化
/stopcasting
/use 14
/cast 氣定神閑
/stopcasting
/cast 炎爆術(等級 10)
大臉盆宏
#showtooltip 寒冰箭
/cast [harm]寒冰箭;暴風雪(等級 1)
有目標冰箭,無目標1級暴風雪
#showtooltip 火焰沖擊
/cast [harm]火焰沖擊(等級 9);魔爆術(等級 1)
有目標火沖,無目標1級奧爆
#showtooltip 變形術(等級 1)
/cast [harm]變形術(等級 1);暴風雪(等級 1)
有目標變羊,無目標1級暴風雪
/castsequence 奧術智慧,魔法抑制,熔岩護甲
一鍵BUFF
/invite edwina
/script LeaveParty()
重置宏
其他一些常用命令
/petattack 寵物攻擊
/petfollow 跟隨
/petstay 停留
/petpassive 被動模式
/petdefensive 防禦模式
/petaggressive 主動攻擊
/petautocaston <spell> 自動施放技能打開,比如冰球
/petautocastoff <spell> 自動施放技能關閉
5. 魔獸世界 判定宏怎麼做
/施放 法術封鎖
/喊 我的狗已施放打斷
6. 魔獸世界怎麼製作宏
WOW超簡單宏命令設置教程
WOW超簡單宏命令設置教程——獻給為了微操作而進化成章魚的人們(轉自wowchina *justred)
在WOW的世界中,可能你會第一次接觸到「宏」這個名詞。
什麼是宏命令?
說白了就是同時把幾個技能熱鍵綁到一起用一個鍵來代替,就像是一份計劃書一樣,你事先在裡面輸入你常用的一些命令,當你想用的時候只要按下這個鍵就可以了。
宏命令的設置流程:
首先,回車,再敲/MACRO。看見了吧?會彈出一個窗口,上面有New(新建宏命令)和Complete(完成宏命令)兩個按鍵。點New,又會彈出一個窗口,哇,花花綠綠的,裡麵包括了WOW幾乎所有的技能圖標,隨你喜歡,隨便選一個!它就是你設置的宏命令的圖標了,給它取個名字吧!方便你用的時候好找。然後回到第一個窗口,在它上面有一個輸入菜單(別告訴我找不到…它可是佔了這個窗口的一半多…)在裡面輸入特定的內容,然後點Complete。接下來你要做的就是把這個代表你宏命令的圖標用滑鼠左鍵拉到快捷欄里,想怎麼用就怎麼用…
宏的一般用途:
你可以在宏命令里輸入一些你可能經常會說的話或是一些搞笑的語句。
比如,你可以在宏窗口裡輸入以下內容:
「/say 各位部落的牛鬼獸魔們…賞小弟點錢吧…」
或者「/say 我是奸商!長期收購各種皮類材料。」
甚至「/say 哇,那個人的背影好像一條狗耶!」
其中/say就是說的意思,當然你也可以輸入/yell,這個是全區域大叫的意思(你試試刷屏看看…如果你想見GM的話)另外/g是工會說話而/p是小隊說話。
當你想讓人看到這些話時,只需要點擊代表那句話的宏鍵就可以了。
一般比較酷的人(比如我)會在宏命令里連續寫上好幾行的內容,搭配上動作表情和語音,比如當你向某人求婚時:
第一行內容:「/Kneel」
第二行內容:「/say 如果你不嫁給我,那麼我就一輩子不起來…」
或者當你被怪物追殺時:
第一行內容:「/v help」
第二行內容:「/say 哪位兄弟發發慈悲先,幫我把屁股上的狗嘴翹開…」
其中/Kneel就是讓你跪下來的動作而/v help則是發出求救的聲音(真的有聲音!)。當然,在游戲里有好多動作和聲音選項可以用在宏裡面,你可以在聊天窗口上的一個選項里看到所有的動作和語音選項。
幾個常用的宏命令:
/Assist 這是個援助進攻的命令。當你的隊伍同時面對幾個敵人時,只要點擊自己的隊友(一般是隊伍中的戰士),然後使用這個命令,你的目標就會變成戰士所選中的目標。大家集中火力消滅一個起!
/Cast 這是個使用技能的命令。當你在宏命令里輸入/Cast 技能名(技能等級)或者只要按住Shift同時用滑鼠點擊一下你想要輸入的技能的圖標。例如當你是一個戰士,想製作一個使用戰斗怒吼的宏時,你可以輸入/Cast Battle Shout(Rank 1)或者是直接按住Shift點擊Battle Shout這個技能的圖標。當然你可以在一個宏的不同行上輸入幾個技能,那麼當你使用這個宏時,幾個技能就會一起釋放出來,再用不著你像章魚一樣同時按下幾個鍵了 。
%t 這個符號也許會經常出現在你的宏命令里,它是一個代碼,代表你當前所選中的人名。例如,你在宏里寫下這么一句。(注意:後面要加一空格。)
「/g %t ,今天天氣真好,有沒興趣和我一起上山采蘑菇…」
如果你點中一位名叫苯笨的玩家,那麼當你按下這個宏時,你就會說:「笨笨,今天天氣真好,有沒興趣和我一起上山采蘑菇…」
/Target 這是一個自動選擇目標的命令,你可以在宏里輸入/Target (xxx),那麼當你按下這個宏時,你將自動選定這個叫xxx的目標。
宏命令在戰斗中的用途:
對WOW有所了解的人都知道,在WOW中的組隊戰斗中非常講究配合。其中,戰士要充當一個肉盾角色,牢牢的吸引住怪物,法師盜賊等進攻型角色則要在盡量造成殺傷力的同時又要保證怪物對自己的仇恨不超過戰士,別讓怪物丟下戰士追著自己打,而牧師等職業更是肩負著為隊伍成員加血的重要責任。那麼在這個分工細致的戰斗過程中,時時刻刻讓隊友們知道自己在干什麼,希望隊友們干什麼是非常有必要的。這便是宏在戰斗中的用途了。
我們舉一個例子吧。
比如我們的女牛頭戰士掛牛頭賣狗肉正准備對一頭叫金牙的狗頭人發起攻擊,那麼在進攻前她會先按下這個宏:
「/P 同志們請注意,同志們請注意!我把%t 老兄勾引來了,大家埋伏好准備打劫…」翻譯過來也就是「同志們請注意,同志們請注意!我把金牙老兄勾引來了,大家埋伏好准備打劫…」
這樣提醒全隊玩家是非常有必要的,否則大家都不知道即將面臨一場戰斗那可糟糕了……想像一下,如果沒有宏命令,掛牛頭賣狗肉一邊拉怪還要一邊辛苦的敲字…
於是乎,純潔的金牙老兄便被牛嫂勾引過來了,殊不知,面臨它的將是一隊如狼似虎的部落玩家…
當金牙老兄出現在部落眾的視線里時,我們的亡靈法師骨頭按下了這個宏:
「/Target (掛牛頭賣狗肉)
/P %t 請放心!目標已經鎖定!
/Assist
/p %t ,你逃不掉了…」
翻譯過來就是對隊友們說「掛牛頭賣狗肉請放心!目標已經鎖定!金牙,你逃不掉了…」同時目標已經自動轉向了掛牛頭賣狗肉選中的金牙。
接下來女牛頭人使勁對金牙挑釁,增加仇恨度,到了一定時候,牛頭便又按下了這個宏。
「%t 已經完全對我著迷!同志們超傢伙上啊!」
翻譯過來就是「金牙已經完全對我著迷!同志們超傢伙上啊!」
早就在一旁等的不耐煩地一幫部落禽獸們立刻歡呼雀躍的跑上前去,其中還以亡靈法師骨頭最為積極,他的宏是這么設的:
「/p 社會主義好,社會主義好,社會主義的鋼炮準的呱呱叫,我在瞄,你在跑,打中以後痛得你是哇哇叫,啊,哇哇叫…」
/Cast Fireball(Rank 1)」(釋放一級火球術)
於是乎骨頭邊唱著歌邊扔了個火球出去…
戰斗很快就結束了,大家把金牙扒了個光,發現並沒有什麼值錢的東西,於是隊里的巨魔牧師磨了蘑牙,選定掛牛頭賣狗肉又按下了這個宏:
「/p 漂亮的%t 小姐,我來給你補補妝,接著發揮你的魅力去勾引人吧!
/Cast Lesser Heal(Rank 2)」釋放2級輕微治療。
相信以上的宏除了可以讓你更好的掌握一場戰斗的同時也能讓你在激烈的戰斗中會心一笑吧?其實宏在戰斗中發揮的作用遠不止這些,如何更好(更有趣)的設置屬於你自己的宏也是WOW的樂事之一。
在文章的最後,我狠狠地按下了這個宏:
「/祈禱
/Say 一定要上榜…
/Target 眾編輯
/Cast 迷魂大法(Rank 100000)」
7. 魔獸世界怎麼編寫宏,求高手詳細指導··
魔獸世界的宏命令多用於把爆發性的技能或飾品綁定在一起,可以一次性開啟多個技能,達到最大化輸出的效果,宏命令的編寫方法如下:
第一步,進入游戲後,按ESC調出主菜單。
8. 魔獸世界的宏怎麼做,要非常詳細的,最好有圖解
1、由於CastSpellByName()和TargetUnit()在2.0被禁用,所以2.0之前的大部分宏將無法使用。現在,宏寫法也有了很大的變化。沒有宏可以檢查Buff,Debuff,冷卻,血量,魔法,怒氣,能量。但是,大家也不用太惋惜,現在的宏可以實現許多新的功能,並且非常強大。
2、---在使用一些宏之前請先檢查你的按鍵設置。系統默認Ctrl+1到10是使用寵物技能欄,而Shift+1到6是選定動作條。有些宏在使用時由於自己的設置有可能和這些默認的按鍵沖突,解決辦法為改宏或者改掉系統默認的按鍵設置。
--- 後面帶「[option]」的命令都是可以加條件判定的命令!貌似只有個別的幾個不可加條件判定。。。=。=!
3、wowwiki首頁:http://www.wowwiki.com/Main_Page
wiki的2.0宏首頁:http://www.wowwiki.com/HOWTO:_Make_a_Macro
4、把這篇帖子一字不漏的看完,那麼99%的宏你都可以自己寫了。
5、感謝gzkuru的補充~
寫宏很簡單,只要肯研究。
QUOTE:
如何寫一個宏---術士實例講解
壹:初步製作
恩。。。因為我是個惡魔術士,所以我現在想寫個瞬招胖子犧牲宏。
第一步,用「/cast」來施放「犧牲」:
/cast 犧牲
這樣就寫好了,「/cast」也就是「/施放」,作用是可以讓你在宏內施放一個技能。而「犧牲」,是術士寵物的一個技能。
第二步,光有犧牲沒有瞬招怎麼行~犧牲完胖子我還想瞬招一個出來呢。
/cast 惡魔支配
「惡魔支配」,術士無公共CD法術。
第三步,光有瞬招卻不招寵物是不行的,所以。。。
/cast 召喚虛空行者
「召喚虛空行者」,不用解釋了吧。。。。。。。。
第四步,現在「犧牲」、「惡魔支配」、「召喚虛空行者」都寫好了,下面把他們組合起來。
/cast 犧牲
/cast 惡魔支配
/cast 召喚虛空行者
組合起來之後就是這樣了,這個宏可以先犧牲胖子,然後使用惡魔支配,然後召喚虛空。一共按鍵3次。
注意:並不是所有宏都可以這樣寫的!原因是犧牲和惡魔支配,一個是寵物技能,一個是無公共CD技能,都不佔用公共CD,所以這個「傻瓜」格式的宏才會有效。同樣,所有無公共CD的技能、物品和寵物技能,都可以只加一個佔用公共CD的技能寫在一個無任何條件的宏中。比如先使用護符,再放技能的宏!
貳:添加條件
雖然有了瞬招犧牲宏,但是我不想讓這個宏單獨占我一個寶貴的快捷鍵。。。所以,我要給這個宏添加幾個條件讓它在適當的時候能做出適當的動作。具體如下。
第一步:要是這個宏能在我需要瞬招犧牲的時候才會起作用該多好~~~所以我想到了只有在沒有寵物的情況下在使用惡魔支配所以,上面的宏就變成了下面這樣。
/cast 犧牲
/cast [nopet]惡魔支配
/cast 召喚虛空行者
這個宏裡面多了一個「[nopet]」。「nopet」是條件,也就是「沒有寵物」的意思。而「[]」的作用就是告訴WOW都有什麼是條件,所有寫在「[]」裡面的東西都是條件。
第二步:我覺得光是在沒有寵物的情況下使用「惡魔支配」還是不能滿足我的需要,因為使用完犧牲之後寵物並沒有消失,而是死亡狀態,所以,我又給宏加了一個條件。如下~
/cast 犧牲
/cast [nopet][target=pet,dead]惡魔支配
/cast 召喚虛空行者
這次,宏裡面添加了「target=pet,dead」這個條件,但是實際上這是兩個條件。首先,「taregt=pet」是一個條件,作用是把你的隱藏目標(隱藏目標其實是我自己起的名字,這個條件的意思就是並不會改變你當前的目標,並且選擇一個目標做為將要進行的動作的目標)指向你的寵物。而「dead」的作用就是判斷目標是否死亡。而「,」半形逗號,也就是不用任何輸入法打出來的逗號,作用為「並且」存在著,所以「target=pet,dead」的實際意思是「把隱藏目標指向你的寵物,並且判斷其是否死亡」,白話一點就是「判斷你的寵物是否死亡」。
還要說一點~「[nopet][target=pet,dead]」,前面的「[nopet]」和「[target=pet,dead]」的關系為「或者」,當兩個「[]」連在一起寫的時候都為「或者」。就是說當「[nopet]」不成立的時候會檢查「[target=pet,dead]」是否成立,如果「[target=pet,dead]」也不成立那麼這個法術是不會被施放的。相反,只要這兩組條件中有一個是成立的,那麼這個技能就會被施放,這就是「並且」的作用。
基本內容就這么多,個人感覺真的是很少很少,並且非常簡單。獻給喜歡宏並且想學習寫宏的人。
一些基本知識
==========================================================
==========================================================
QUOTE:
身上各個部位編號:
1:頭
2:頸
3:肩
4:襯衣
5:胸
6:腰帶
7:腿
8:腳
9:手腕
10:手套
11:手指1
12:手指2
13:飾品1
14:飾品2
15:背
16:主手
17:副手
18:遠程武器
動作條名稱及編號:
主動作條1:ActionButton
主動作條2:不知道。。。。。。。
主動作條3(右1):MultiBarRightButton
主動作條4(右2):MultiBarLeftButton
主動作條5(右下):MultiBarBottomRightButton
主動作條6(左下):MultiBarBottomLeftButton
每個動作條的按鈕從左至右都是1~12。
背包及包裹格子編號:
背包從右到左的編號分別是:4、3、2、1、0~
包裹格子的編號是從左至右排列,一個包的第一行分別是:1、2、3、4~
然後是包裹第2行:5、6、7、8~下面幾行依次類推。
姿態編號:
| 戰士 | 德魯伊 | 牧師 | 盜賊 | 薩滿祭祀
------------------------------------------
姿態 1 | 戰斗 | 熊 | 暗影形態 | 潛行 | 幽魂之狼
姿態 2 | 防禦 | 海豹 | | |
姿態 3 | 狂暴 | 貓 | | |
姿態 4 | | 旅行 | | |
姿態 5 | | 梟獸/樹 | | |
姿態 6 | | 飛行 | | |
從2.0開始宏內可用的條件:
QUOTE:
help---判斷目標是否為友善;
比如「/cast [help]治療術」,如果目標為友善那麼施放治療術。
harm---判斷目標是否為敵對;
比如「/cast [harm]懲擊」,如果目標為敵對那麼施放懲擊。
party---判斷目標是否在本小隊中;
比如「/cast [party]治療術」,如果目標在本小隊中那麼施放治療術。
raid---判斷目標是否在團隊中;
比如「/cast [raid]治療術」,如果目標在本團隊中那麼施放治療術。
group---判斷自己是否在一個隊伍中(小隊或團隊);
比如「/cast [group]治療導言」,如果自己在一個隊伍中那麼施放治療導言。
group:party/raid判斷自己是否在一個指定的集體中:小隊/團隊;
比如「/cast [group:raid]治療導言;[group:party]快速治療」,如果在團隊中就施放導言,在小隊中就施放快速。
combat---判斷你是否在戰斗中;
比如「/cast [combat]消失;[nocombat]潛行」,如果在戰斗就消失,不在戰斗就潛行。
stance或stance:#---判斷你是否在姿態中或是否在指定姿態中。#為數字,也就是姿態編號。
比如「/cast [stance]精神鞭撻」,如果在暗影形態就施放鞭撻。「/cast [stance:3]潛行」,如果在貓形態就潛行。
stealth---判斷你是否在潛行;
比如「/cast [stealth]背刺;邪惡攻擊」,如果在潛行就用背刺,否則邪惡攻擊。
modifier或modifier:x---x可為shift、ctrl、alt 或者是它們的組合,判斷某個或某幾個按鍵是否被按下。
equipped:<item>---判斷某件物品是否在裝備中。<item>可以是裝備欄編號、裝備分類(武器、副手。。。)、裝備子類(雙手劍、法仗等等。。。)
target=<unit>---可以把技能目標指定為任何有效的目標,並且可以另你不丟失當前目標!<unit>還可以為「none」,用來指定沒有目標的時候。「player」,用來指定只對自己施放。比如「/use [target=player] 厚符文布綳帶」,無論任何時候都只對自己使用綳帶。關於「self」,這個條件在使用時經多人測試都會報錯,原因不明,所以暫時大家先不要用。
actionbar:<number>---判斷當前動作條是否被列出。<number>可為1、2、3、4、5、6
pet:<pet type 或 pet name>---pet type為寵物類型;pet name為寵物名字。如果不填寫寵物類型或名字則判斷寵物是否存在。
mounted---判斷是否在坐騎上。
swimming---判斷是否在游泳。
flying---判斷是否在飛行中。
outdoors---判斷你是否在室外。
indoors---判斷你是否在室內。
button:<#>---判斷某個特定按鈕是否被用來觸發技能。<#>可為1(滑鼠左鍵)、2(滑鼠右鍵)、3(滑鼠按鍵3,也就是滑鼠滾輪向下按,不是向上滾也不是向下滾)、4(滑鼠按鍵4,多鍵滑鼠專用)、5(滑鼠按鍵5,多鍵滑鼠專用)。默認為1。
channeling或channeling:法術名稱---判斷你是否在引導法術或是否在引導指定的法術。
比如「/cast [nochanneling:奧術飛彈]奧術飛彈」,在這個例子里我把「channeling:奧術飛彈」前面加了「no」,所以這個宏的意思就變成了如果沒有在引導奧術飛彈,那麼施放奧術飛彈,避免浪費~~~
exists---判斷特定目標是否存在。
dead---判斷目標是否死亡。請注意,這個是判斷目標是否死亡。如果你想判斷你自己的寵物是否死亡就要寫成這樣「[target=pet,dead]」。
比如「/cast [target=pet,dead]復活寵物(獵人的復活寵物技能。。。)」。這個宏的意思就是如果你的寵物死亡了那麼施放復活寵物。
equipped:裝備名稱/類型/子類型---判斷某件裝備是否在裝備中。
比如「/cast [equipped:魔杖] 射擊」,這個宏的意思是如果裝備魔杖就使用射擊。
==========================================================
==========================================================
一些命令的講解及應用
施放法術相關
-----------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------
QUOTE:
/cast [option]
簡單的說就是/施放,並且使用這個命令的宏只有一個法術會被施放。現在的這個命令可以加入條件來判定法術是否被施放。比如「/cast [help,combat] 快速治療」,這個宏的意思是當目標為友善,並且在戰斗中,那麼施放快速治療。
..................................................................................................................................................................................................................
還有好多,字數超限了,自己看網站吧
參考資料:http://bbs.owan.com/redirect.php?tid=12315285&goto=lastpost