




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、練習(xí)題:/USE mod:shift變形術(shù);mod:shift暴風(fēng)雪;mod:shift冰錐術(shù);火焰沖擊看過了前面的各色宏,你是不是已經(jīng)眼花繚亂了呢,復(fù)雜的代碼,亂七八糟的標(biāo)點(diǎn)符號(hào)這些都是表象!和其他的諸多學(xué)科一樣,只要有合適的方法入了門,一點(diǎn)一點(diǎn)的進(jìn)步,再?gòu)?fù)雜的困難,也能大事化小,一切對(duì)你來說,只要投入足夠的精力,什么都是小菜一碟。其實(shí)宏命令本身非常簡(jiǎn)單,不需要復(fù)雜的學(xué)習(xí)。即便你對(duì)宏一點(diǎn)都不了解,只要跟著下面一步步走,不超過30分鐘,每個(gè)人都能寫出自己理想中的宏。:艾澤拉斯國(guó)家地理 BBS.NGACN.CC:第一步:你打算讓你的宏幫你做什么呢?在開始研究你打算要讓這個(gè)宏做什么,之前,你得了解
2、宏不能做什么:宏不能宏不能瞬間給你放十個(gè)冰槍宏不能自動(dòng)替你偷騎士的翅膀宏不能在目標(biāo)讀條的時(shí)候自動(dòng)反制宏不能在你睡覺的時(shí)候自動(dòng)下副本宏不能幫你從潘大利亞自動(dòng)跑到冰封王座宏不能看你血不多了,自動(dòng)幫你冰箱宏不能在目標(biāo)近的時(shí)候放冰環(huán)而遠(yuǎn)的時(shí)候自動(dòng)改放冰頜除了這些之外,基本沒有宏做不了的了。比如說,你覺得法術(shù)偷取和解除詛咒既然目標(biāo)不同,為什么不放在一個(gè)鍵位呢?這就是“功能需求”。有了功能需求了以后,就可以開始寫你的宏了第二步:決定你的宏的圖標(biāo)顯示什么#showtooltips的運(yùn)用這里我們以一個(gè)簡(jiǎn)單的例子開始新建一個(gè)宏在第一行寫入 #showtooltips 深度凍結(jié)在第二行寫入 /use 霜火之箭將這
3、個(gè)宏拖到技能欄,你會(huì)看到一個(gè)深結(jié)的圖標(biāo)按下宏,你發(fā)現(xiàn)功能卻是放霜火之箭,但是使用深結(jié)以后,你可以通過這個(gè)圖標(biāo)觀察深結(jié)的冷卻情況解釋:第一行的#showtooltips 深度凍結(jié),意思就是在宏的圖標(biāo)上顯示深結(jié)的情況。而第二行的/use 霜火之箭,意思就是使用霜火之箭技能。#showtooltips還有其他妙用,第二個(gè)例子:新建一個(gè)宏在第一行寫入:#showtooltips focus,exists 奧術(shù)光輝這里需要注意的是,在輸入 focus,exists 的逗號(hào)時(shí),要關(guān)掉輸入法,宏是不認(rèn)識(shí)中文的標(biāo)點(diǎn)符號(hào)的然后把宏拖到一個(gè)技能欄選中身邊一個(gè)玩家,通過右鍵設(shè)置其為焦點(diǎn)取消當(dāng)前目標(biāo),或者選一個(gè)其他目
4、標(biāo)嘗試?yán)_和焦點(diǎn)玩家的距離,你會(huì)發(fā)現(xiàn)技能圖標(biāo)變紅了解釋:不管你當(dāng)前目標(biāo)和你的距離如何,只要焦點(diǎn)目標(biāo)太遠(yuǎn)不能放奧術(shù)光輝,你的這個(gè)宏的圖標(biāo)就顯示為紅色。這個(gè) focus,exists 為什么這么神奇呢?我們不急著理解,先來看下一個(gè)例子第三步:決定你的宏什么時(shí)候放什么技能下一個(gè)例子新建一個(gè)宏,在選擇圖標(biāo)時(shí),選擇默認(rèn)的紅色問號(hào)去主城的木樁區(qū)第一行不寫#showtooltips,直接寫 /use 霜火之箭把宏拖到技能欄,點(diǎn)擊宏就可以放霜火之箭了下面我們把這個(gè)宏加工一下,將第一行改為 /use mod:shift霜火之箭你發(fā)現(xiàn)動(dòng)作條里的宏圖標(biāo)變成問號(hào)了,按下也沒有反應(yīng),這時(shí)嘗試按下shift鍵按下后,宏的
5、圖標(biāo)變成霜火箭了解釋:這個(gè)mod:shift是什么意思呢?我們來逐個(gè)分析這句/use mod:shift霜火之箭/use 使用一個(gè)技能的意思mod:shift方括號(hào)里面是條件,意思是按下shift鍵時(shí),使用方括號(hào)后面緊跟的技能mod:shift霜火之箭 的意思就是按下shift鍵的時(shí)候,使用霜火之箭了那為什么不按shift就沒反應(yīng)呢?是因?yàn)檎麄€(gè)宏里面,你只告訴你的客戶端,在按下shift的時(shí)候放霜火箭。客戶端很傻?閌裁炊濟(jì)話矗比瘓筒恢雷鍪裁戳薣/color。那為什么按下后,圖標(biāo)都變了呢?是因?yàn)槿绻銢]有在第一行加color=red#showtooltips并圖標(biāo)選了默認(rèn)的紅色問號(hào),其結(jié)果就是,
6、宏的圖標(biāo)顯示當(dāng)前按下時(shí)實(shí)現(xiàn)的功能下一個(gè)例子能進(jìn)一步說明這個(gè)問題:新建一個(gè)宏,圖標(biāo)默認(rèn)紅色問號(hào),第一行輸入/use mod:shift霜火之箭;mod:alt魔爆術(shù);mod:ctrl暴風(fēng)雪拖到技能欄后,分別按下shift/ctrl和alt鍵,觀察功能和圖標(biāo)的變化。解釋:這個(gè)例子中,通過組合鍵釋放多個(gè)技能。值得注意的是,每一個(gè)技能圖標(biāo)后面,都有一個(gè)分號(hào),你可以這樣理解:/use mod:shift霜火之箭;mod:alt魔爆術(shù);mod:ctrl暴風(fēng)雪只有使用了分號(hào),客戶端才能正常的將這三個(gè)技能排列理解,是不同情況下做不同情況的意思!以后記住,每次寫完一個(gè)技能的釋放,都要加一個(gè)分號(hào),注意一定要是關(guān)閉
7、輸入法后輸入的英文分號(hào)哦!是;而不是;倒數(shù)第二個(gè)關(guān)于放什么技能的例子:新建一個(gè)宏,圖標(biāo)默認(rèn)紅色問號(hào),第一行輸入/use mod:shift mod:alt魔爆術(shù);mod:ctrl 暴風(fēng)雪拖到技能欄后,分別按下shift/ctrl和alt鍵,觀察功能和圖標(biāo)的變化。你發(fā)現(xiàn):在按下shift和alt時(shí),圖標(biāo)都顯示的是魔爆術(shù)解釋:我們還是從客戶端的角度看問題:/usemod:shift mod:alt魔爆術(shù);mod:ctrl暴風(fēng)雪意思是,魔爆術(shù)前有兩個(gè)條件:按下shift和按下alt,這兩個(gè)條件只要實(shí)現(xiàn)一條,就放魔爆術(shù)!前面有一個(gè)問題,如果這些條件都不成立,那么客戶端就傻了,如何避免這個(gè)情況呢?最后一
8、個(gè)關(guān)于技能條件的例子:新建一個(gè)宏,圖標(biāo)默認(rèn)紅色問號(hào),第一行輸入/use mod:shift mod:alt魔爆術(shù);暴風(fēng)雪拖到技能欄后,分別按下shift和alt鍵,觀察功能和圖標(biāo)的變化。解釋:相信你早就能自己解釋了,只要從客戶端的角度看看:/usemod:shiftmod:alt魔爆術(shù);暴風(fēng)雪如果什么其他條件都滿足,那一定能滿足“沒有條件”的情況!滿足“沒有條件”=就是滿足任何條件小練習(xí):編寫一個(gè)宏,讓其在按下shift的時(shí)候顯示變形術(shù),按下alt的時(shí)候顯示暴風(fēng)雪,按下ctrl的時(shí)候顯示冰錐術(shù),什么都不按的時(shí)候顯示火焰沖擊。恭喜你,你已經(jīng)能寫使用最廣泛的宏了!第四步:決定你的宏把技能放給誰在第
9、二步介紹#showtooltips時(shí),我們用到了一個(gè)神秘的 focus,exists 功能,但是很快,你會(huì)發(fā)現(xiàn)其實(shí)它一點(diǎn)都不神秘,你還能變來變?nèi)ジ鞣N用。還是以例子起手:新建一個(gè)宏,圖標(biāo)默認(rèn)紅色問號(hào),第一行輸入/use focus 霜火之箭拖到技能欄后,按下宏右鍵點(diǎn)擊木樁設(shè)置焦點(diǎn),按下宏取消焦點(diǎn),按下宏實(shí)驗(yàn)后,我們發(fā)現(xiàn):這個(gè)宏的功能是在有焦點(diǎn)目標(biāo)的情況下,給焦點(diǎn)目標(biāo)放霜火之箭。我們還是從客戶端的角度看問題:/use focus 霜火之箭可以看到,這里的方括號(hào)里面的,已經(jīng)不是放霜火箭的條件了,而是放霜火箭的目標(biāo)了。那么,能否加入條件呢?當(dāng)然可以。例子:新建一個(gè)宏,圖標(biāo)默認(rèn)紅色問號(hào),第一行輸入/us
10、e mod:shift,focus霜火之箭拖到技能欄后,觀察宏的圖標(biāo)右鍵點(diǎn)擊木樁設(shè)置焦點(diǎn),再觀察圖標(biāo)在有焦點(diǎn)的情況下,按下shift鍵,觀察圖標(biāo)如你所想,這里的意思是:/use mod:shift,focus霜火之箭在滿足按下shift鍵的情況時(shí),對(duì)焦點(diǎn)目標(biāo)放霜火之箭!小練習(xí)1:編寫一個(gè)宏,在按下alt的時(shí)候?qū)裹c(diǎn)放法術(shù)反制,否則對(duì)目標(biāo)放霜火之箭小練習(xí)2:編寫一個(gè)宏,在按下alt的時(shí)候?qū)裹c(diǎn)放法術(shù)反制,否則對(duì)目標(biāo)放法術(shù)反制。要求:“法術(shù)反制”四個(gè)字只允許出現(xiàn)一次 第五步:決定你的宏什么時(shí)候放什么技能進(jìn)階這次我們復(fù)習(xí)并學(xué)習(xí)一些新的施法條件:mod:XXX 在按下shift/ctrl/alt鍵時(shí),
11、釋放緊跟著的技能flyable 如果你所處的區(qū)域能飛行,則釋放緊跟著的技能party和raid 如果你身處小隊(duì)或者團(tuán)隊(duì),釋放緊跟著的技能pet 如果你當(dāng)前帶寶寶了(必須是帶控制條的寶寶),則釋放技能mounted如果你在馬上,則XXXspec:1和spec:2 當(dāng)你在天賦1和天賦2下時(shí)swimming 當(dāng)你在游泳時(shí)combat 當(dāng)你在戰(zhàn)斗中時(shí)channeling 當(dāng)你在引導(dǎo)技能時(shí)如果我要這些條件其中的幾個(gè)同時(shí)成立時(shí)放某些技能,要怎么辦呢?答案是 條件1,條件2 注意!逗號(hào)要是英文的!一個(gè)例子:/use mod:alt,pet霜火之箭 意思就是在按下alt并且有寵物的情況下,放霜火之箭/use
12、mod:alt,pet霜火之箭;flyable飛行坐騎名稱 意思就是在前一個(gè)的基礎(chǔ)上,如果直接按且當(dāng)前區(qū)域能飛行,就上鳥。所有的這些條件,都能通過加入no來實(shí)現(xiàn)反向的功能,例如:/use nochanneling霜火之箭這個(gè)宏,在你引導(dǎo)暴風(fēng)雪的時(shí)候,按下是沒有反應(yīng)的。下面我們要看一個(gè)重要的例子:/use 霜火之箭;mod:alt魔爆術(shù)你會(huì)發(fā)現(xiàn),不管你使出渾身解數(shù),都是按不出魔爆術(shù)的。為什么呢?從客戶端角度-/use霜火之箭;mod:alt魔爆術(shù)在滿足“沒有條件”的時(shí)候放霜火之箭,在按下alt的時(shí)候放魔爆。那為什么沒放魔爆呢?答案是客戶端很懶,它從左往右看:/use 霜火之箭;mod:alt魔爆
13、術(shù), 發(fā)現(xiàn)在滿足“沒有條件哦”也就是任何條件下都能放霜火箭!行了放霜火箭,睡覺!如果前面的條件滿足,那么客戶端就不會(huì)去檢查后面的了,要記住這一點(diǎn)。小練習(xí):有機(jī)會(huì)逐個(gè)試試這些條件,然后記住你在哪能查到他們!第六步:決定你的宏把技能放給誰進(jìn)階我們?cè)诘诙街杏玫搅?focus,exists ,前面解釋了focus的意思,但是沒有解釋后面的“,exist”的功能。我們還是以這個(gè)第四步的例子:新建一個(gè)宏,圖標(biāo)默認(rèn)紅色問號(hào),第一行輸入/use focus 霜火之箭拖到技能欄后,按下宏右鍵點(diǎn)擊木樁設(shè)置焦點(diǎn),按下宏取消焦點(diǎn),按下宏將 focus 改為 focus,exists ,注意要是英文逗號(hào)。在沒焦點(diǎn)的時(shí)
14、候,觀察圖標(biāo)設(shè)置一個(gè)焦點(diǎn),觀察圖標(biāo)取消焦點(diǎn),觀察圖標(biāo)可以發(fā)現(xiàn):只有在焦點(diǎn)目標(biāo)存在的時(shí)候,宏的圖標(biāo)才顯示為霜火之箭。沒錯(cuò),“,exist”的功能,就是判斷焦點(diǎn)目標(biāo)-focus 存在與否的意思!這里先不管焦點(diǎn)目標(biāo),我們先判斷當(dāng)前目標(biāo)的情況。下面的例子:/use harm霜火之箭;奧術(shù)光輝選中木樁,再選中身邊的一個(gè)玩家或者自己,觀測(cè)宏的圖標(biāo),點(diǎn)擊試試功能。展開這個(gè)宏:/use harm霜火之箭;奧術(shù)光輝我們可以猜到,harm的意思是,當(dāng)目標(biāo)為敵對(duì)時(shí),放后面的技能。我們可以把這個(gè)宏簡(jiǎn)化為:/use harm霜火之箭;奧術(shù)光輝去掉方括號(hào)后,功能不變。那方括號(hào)的意義何在呢?/use harm霜火之箭;mo
15、d:alt奧術(shù)光輝明白了吧!如果沒有放括號(hào),客戶端在你不按alt的時(shí)候,可不知道做什么了。下面是常用的目標(biāo)判定條件:dead 是否死亡exists 是否存在harm 是否敵對(duì)help 是否友善下面通過大量的例子來幫你理解它們:例子1:/use help解除詛咒;harm法術(shù)吸取在目標(biāo)是友善的時(shí)候放解除詛咒,否則法術(shù)吸取。既然目標(biāo)不是友善就是敵對(duì),那么為何不簡(jiǎn)化為:/use help解除詛咒;法術(shù)吸取答案是完全可以,不影響宏的功能。例子2:/use noexists魔爆術(shù);法術(shù)吸取目標(biāo)存在放魔爆,否則放法術(shù)吸取。注意noexists是exists的反義,同前面一樣,這里的所有目標(biāo)判定條件都可以加
16、no來取反。例子3:/use focus,exists 法術(shù)吸取這個(gè)例子可能相對(duì)較難理解,我們展開:/use focus,exists 法術(shù)吸取法術(shù)吸取原來是焦點(diǎn)目標(biāo)存在的時(shí)候,對(duì)焦點(diǎn)放法術(shù)吸取,否則對(duì)目標(biāo)放法術(shù)吸取例子4:/use mounted,focus,exists法術(shù)吸取功能是騎馬的時(shí)候,有焦點(diǎn)則放法術(shù)吸取。注意,第五步中的條件,最好都寫在focus前面例子5:/use mod:alt,focus,exists法術(shù)吸取我們展開:/use mod:alt,focus,exists法術(shù)吸取法術(shù)吸取功能是按下alt的時(shí)候,如果焦點(diǎn)存在,則對(duì)焦點(diǎn)放法術(shù)吸取,否則對(duì)目標(biāo)放法術(shù)吸取。例子6:/u
17、se focus,exists,harm 法術(shù)吸取相比例子3,加入了harm的參數(shù),只有焦點(diǎn)目標(biāo)是存在且敵對(duì)的時(shí)候,才對(duì)其放法術(shù)吸取小練習(xí):嘗試看懂這個(gè)宏并結(jié)合實(shí)踐確定自己的猜測(cè)/use nopet,nomounted pet,dead 召喚水元素; nomod,pet冰凍術(shù) 第七步:決定你的宏把技能放給誰進(jìn)·進(jìn)階這一課我們休息一下。就學(xué)習(xí)兩個(gè)新的"目標(biāo)指令":player 對(duì)玩家釋放mouseover 對(duì)鼠標(biāo)懸停目標(biāo)釋放例子:/use player 奧術(shù)光輝/use mouseover 奧術(shù)光輝小練習(xí):做一個(gè)鼠標(biāo)反制宏,要求如下:沒有鼠標(biāo)懸停目標(biāo)時(shí),對(duì)目標(biāo)釋放法術(shù)反制不管有沒有鼠標(biāo)懸停目標(biāo),如果按下了alt鍵并且焦點(diǎn)存在且為敵對(duì)目標(biāo),則一定給焦點(diǎn)釋放法術(shù)反制第七步:更多的宏命令前面說了這么多,其實(shí)說的都是/use命令,也就是使用技能的命令。但是如果你一步步走過來,應(yīng)該能理解#showtooltips focus,exists 奧術(shù)光輝 的意思了。同樣的:你能用 /petfollow mod 實(shí)現(xiàn)在按下alt/ctrl/shift的時(shí)候,讓寵物跟隨的功能你能用 /stopcasting mod 實(shí)現(xiàn)在按下alt/ctrl/shift的時(shí)候,打斷你當(dāng)前讀條/引導(dǎo)的功能你能用/targetenemy noharm 實(shí)現(xiàn)在當(dāng)前沒有敵對(duì)目標(biāo)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 學(xué)生互評(píng)對(duì)提升表達(dá)能力的心得體會(huì)
- 商品混凝土攪拌站現(xiàn)場(chǎng)安全管理制度范文
- 大學(xué)生英語(yǔ)趣配音競(jìng)賽計(jì)劃
- 檔案保管及管理機(jī)構(gòu)職責(zé)說明
- 小學(xué)美術(shù)教師藝術(shù)素養(yǎng)計(jì)劃
- 新人教版八年級(jí)歷史下冊(cè)教學(xué)計(jì)劃
- 幼兒美術(shù)教育實(shí)習(xí)總結(jié)范文
- 抗菌藥物合理使用管理工作流程
- 鄉(xiāng)鎮(zhèn)小學(xué)道德法治教學(xué)工作計(jì)劃
- 隧道工程文明施工管理體系與措施
- 建材公司成立策劃方案
- 廣告法法律培訓(xùn)課件
- 肢體離斷傷的護(hù)理
- 電子審圖系統(tǒng)行業(yè)深度研究分析報(bào)告(2024-2030版)
- 彩繪臉部?jī)和n件
- 小學(xué)出入庫(kù)管理制度
- ISO28000:2022供應(yīng)鏈安全管理體系
- 三下開采規(guī)范2019版
- 歐式宗譜模板
- 《汽車座椅制造工藝》PPT課件
- 衛(wèi)星通信地球站設(shè)備安裝工程施工及驗(yàn)收技術(shù)規(guī)范YD5017
評(píng)論
0/150
提交評(píng)論