1. 魔獸世界懷舊服獵人常用宏有那些
奧術/自動射擊/BB同時攻擊
#showtooltip 奧術射擊
/cast 自動射擊
/cast 奧術射擊
/petattack
雄鷹 獵豹 守護切換宏
/castsequence 雄鷹守護,獵豹守護
這個宏的作用是: 如果目標未近身,則施放自動射擊, 若目標近身,則順次施放猛禽+摔絆,5秒後/脫離戰斗/切換目標的情況下重置,同時貓鼬或者反擊可用相應技能
# showtooltip 猛禽一擊
/castsequence reset=5 猛禽一擊,摔絆,摔絆,摔絆,摔絆
/castrandom 貓鼬撕咬,反擊
/cast 自動射擊
獵人標記 寶寶攻擊
/cast 獵人標記
/petattack
有寵物,治療寵物
沒有寵物,召喚寵物
寵物死了有屍體,復活寵物,沒屍體,按兩下復活寵物
加shift,解散野獸
加Alt,喂寵物烤鵪鶉
#showtooltip 治療寵物
/cast [modifier:shift]解散野獸
/cast [modifier:alt,pet,nocombat]喂養寵物
/use [modifier:alt,pet,nocombat]烤鵪鶉
/stopmacro [modifier:shift][modifier:alt]
/castsequence [@pet,dead] 復活寵物;[nopet]reset=2 召喚寵物,復活寵物;治療寵物
2. 魔獸世界懷舊服獵人宏命令
1、/script local b,s,j={貓鼬編號,猛禽編號搜緩亂},{貓鼬撕咬,猛禽一擊};for j=1,2 do if IsUsableAction(b[j]) and GetActionCooldown(b[j])==0 then CastSpellByName(s[j]);break;end;end;
2、【智能釘刺宏 】牧師不會解毒,應該用蝰蛇,反倒是對德魯伊要用蝰蛇哪賀1騙驅毒,到頭來毒蛇無用?其實應該對所有怪都用毒蛇 ;功能介紹:按照下列規則放釘刺 ;戰、賊:毒蠍 ;獵、法、術,薩,牧:蝰蛇 ;騎,德:蝰蛇1 ;NPC:毒蛇
3、/script local c,s,t=UnitClass(target),毒蛇釘刺,UnitPowerType(target);if UnitIsPlayer(target) then if t==0 then s=蝰蛇釘刺;if c==聖騎士 or c==德魯伊 then s=s..(等級 1);end;else s=毒蠍釘刺;end;end;CastSpellByName(s);
4、【打賊專用:標記 / 照明彈 】;有目標就標記,沒有就放閃光彈 ;/script if UnitExists(target) then CastSpellByName(獵人印記);else CastSpellByName(照明彈);end;
5、【雄鷹守護 + 獵人印記 + 寵物攻擊 】;/script local c,i,b,f=CastSpellByName;for i=1,16 do b=UnitBuff(player,i);if b and strfind(b,RavenF) then f=1;break;end;end;if f then c(獵人印記);PetAttack();else c(雄鷹守護);end;
6、【靈猴 獵豹切換 】;/script local c,i,b,f=CastSpellByName;for i=1,16 do b=UnitBuff(player,i);if b and strfind(b,Monk) then f=1;break;end;end;if f then c(獵豹守護);else c(靈猴守護);end;
7、【靈猴 雄鷹切換 】;/script local c,i,b,f=CastSpellByName;for i=1,16 do b=UnitBuff(player,i);if b and strfind(b,Monk) then f=1;break;end;end;if f then c(雄鷹守護);else c(靈猴守護);end;
8、【獵豹 雄鷹切換】 ;/script local c,i,b,f=CastSpellByName;for i=1,16 do b=UnitBuff(player,i);if b and strfind(b,eTiger) then f=1;break;end;end;if f then c(雄鷹守護);else c(獵豹守護);end;
9、【靈猴守護 + 威懾 】;威懾的編號看上邊基礎知識自己填 ;/script local c,i,b,f,s,d=CastSpellByName;for i=1,16 do b=UnitBuff(player,i);if b and strfind(b,Monk) then f=1;break;end;end;if not f then c(靈猴守護);SpellStopCasting();end;s,d=GetActionCooldown(你威懾編號);if d2 then UseInventoryItem(13);SpellStopCasting();end;CastSpellByName(多重射擊);
12、寶寶打圖騰 ;/script local t,n,i,_={根基,戰栗,地縛,灼熱,清毒,};for _,i in t do n=i..圖騰;TargetByName(n,1);end;PetAttack();
13、寵物宏 - 智能召喚/復活/治療 ;世檔如果寵物存在,死的就復活,沒死就++,寵物消失了的話就召喚,如果是屍 體消失,請同時按住Alt鍵, 會強制使用復活,因為WOW消失了仍然認為是活的;/script local p,s=pet,召喚;if UnitIsDead(p) then s=復活\;elseif UnitExists(p) then s=治療 elseif IsAltKeyDown() then s=復活\;end;CastSpellByName(s..寵物);
14、【尋找稀有精英寵物 】公共部分已經有了,不過鑒於獵人特殊性在專門寫一個 ;/script local s=斷牙;TargetByName(s,1);if UnitName(target)==s then ChatFrame1:AddMessage(找到);end; 上邊名字自己修改 針對不同目標調整寵物技能自動施放情況
15、這個宏可以針對不同類型的目標調整寵物技能的自動施放,比如帶蝙蝠面對近戰應該打開尖嘯,而面對法系就應該關掉
16、帶會爪擊的寵物打怪時應該關掉爪擊開低吼,而遇到玩家需要關低吼開爪擊,這個宏可以自動為你做到
17、/施放 獵人印記 ;/script local x,p,j,e,_={1,1,1},UnitPowerType(target);if UnitIsPlayer(target) then if p==0 then x={1,nil,nil,1};else x={1,nil,1};end;end;for j=4,7 do _,_,_,_,_,_,e=GetPetActionInfo(j);if x[j-3]~=e then TogglePetAction(j);end;end;
18、說明一下,紅色的{1,1,1}對應NPC,藍色的{1,nil,nil,1}對應有藍職業,綠色的{1,nil,1}對應戰,賊 四個1/nil對應寵物技能條4 5 6 7按鈕,1代表開,nil代表關,最後一個是nil的話可以不寫,
19、大家可以自己調整技能和對應職業的開關順序,畢竟不同bb技能不用
3. wow獵人宏大全
wow獵人宏具體如下:
一、/petautocastoff 閃電吐息
二、/cast !自動射擊
三、/cast [target=pettarget, exists] 殺戮命令
四、/cast [target=pettarget, exists] 殺戮命令
五、/cast [pet:風蛇,target=pettarget]閃電吐息
六、/cast 穩固射擊
七、/script UIErrorsFrame:Hide()
八、/cast(獸王的新穩固抽筋宏)
九、#showtooltip 猛禽一擊
十、/cast 猛禽一擊
十一、/castrandom 摔絆
十二、/cast !自動射擊
十三、#showtooltip 急速射擊
十四、/cast 狂野怒火
十五、/cast 急速射擊
十六、/use 嗜血胸針
十七、/use 刃拳的寬容
4. 求獵人常用宏
1、什麼是宏:
宏是一組命令的集合,可以完成一個相對比較復雜的操作,比如戰斗中發布命令,如果打字當然不算麻煩,但在戰斗中卻很要命.浪費了時間和生命.一個簡單的宏便可以用一個鍵來完成這一切。比如,
/s 冰凍陷阱別打!
/施放 冰凍陷阱(等級 1)
就是在戰斗中,放陷阱前,向隊友通知一聲,隨後立即安放陷阱。二個功能按一鍵(宏的快捷鍵)就能完成。如果法師變羊,也可採用相似辦法,進行說明或通知。
2、怎麼設置宏:
首先,回車,再敲/MACRO。看見了吧?會彈出一個窗口,上面有New(新建宏命令)和Complete(完成宏命令)兩個按鍵。點New,又會彈出一個窗口,哇,花花綠綠的,裡麵包括了WOW幾乎所有的技能圖標,隨你喜歡,隨便選一個!它就是你設置的宏命令的圖標了,給它取個名字吧!方便你用的時候好找。然後回到第一個窗口,在它上面有一個輸入菜單(別告訴我找不到…它可是佔了這個窗口的一半多…)在裡面輸入特定的內容,然後點Complete。接下來你要做的就是把這個代表你宏命令的圖標用滑鼠左鍵拉到快捷欄里,想怎麼用就怎麼用…
相信很多人都知道WOW中的斜杠"/"和表情命令.宏可以將這些命令按照自己對條件的設置串聯起來,比如:/Kneel是讓你跪下來的動作而/say就是最基礎的對話動作
我們現在用一個宏把他們串起來:
第一行內容:「/Kneel」
第二行內容:「/say 如果你不嫁給我,那麼我就一輩子不起來…」 」
這樣你的人物就會先下跪再說:"如果你不嫁給我,那麼我就一輩子不起來…"
宏可以應用所有WOW中已經定義了的斜杠"/"和表情命令,更要命的是,宏甚至可以應用人物的魔法和技能,
只需要在宏的定義過程中應用"/cast"命令,下面是已知的一些常用命令:
/Assist 這是個援助進攻的命令。當你的隊伍同時面對幾個敵人時,只要點擊自己的隊友(一般是隊伍中的戰士),然後使用這個命令,你的目標就會變成戰士所選中的目標。大家集中火力消滅一個起!
/Cast 這是個使用技能的命令。當你在宏命令里輸入/Cast 技能名(技能等級)或者只要按住Shift同時用滑鼠點擊一下你想要輸入的技能的圖標。例如當你是一個戰士,想製作一個使用戰斗怒吼的宏時,你可以輸入/Cast Battle Shout(Rank 1)或者是直接按住Shift點擊Battle Shout這個技能的圖標。當然你可以在一個宏的不同行上輸入幾個技能,那麼當你使用這個宏時,幾個技能就會一起釋放出來,再用不著你像章魚一樣同時按下幾個鍵了 。
%t 這個符號也許會經常出現在你的宏命令里,它是一個代碼,代表你當前所選中的人名。例如,你在宏里寫下這么一句。(注意:後面要加一空格。) 「/g %t ,今天天氣真好,有沒興趣和我一起上山采蘑菇…」
如果你點中一位名叫苯笨的玩家,那麼當你按下這個宏時,你就會說:「笨笨,今天天氣真好,有沒興趣和我一起上山采蘑菇…」
3、怎樣使用我給出的宏
只要在宏內容的編輯窗中,照抄我給出的宏代碼即可,當然宏的圖標、名字你們自己取即可。或者,讓WOW窗口方式運行,打開宏編輯窗後,直接把網頁上的代碼內容復制進去即可。容易吧?
強烈呼籲樓主搞一個《WOW宏指令語法入門及常用命令、函數字典》,發行單行本我第一個來買!
答:所有函數都有,下面的地址,自己看吧。
http://www.wowwiki.com/World_of_Warcraft_API
========
1、 選目標,放標記
宏0:
智能選定目標
功能:如果沒有選定目標,則選定最近的敵人;如果隊友(寵物或玩家)存在,則選定
他們的攻擊目標為當前目標;
如果有隊友,自動選擇隊友的當前目標;如果沒有隊友,也沒有自己選定的當前目標,
則自動選定最近的目標;如果隊友無選定目標,自己也沒選定目標,選選中最近一次曾
經選定的目標為當前目標。本宏可以很好地增強了TAB鍵的功能,把該宏快捷鍵設成TAB
,你會發現很好用,呵呵。
說明:
隊友可以是BB。如果隊友是BB,就是我下面給出的代碼, 名字是 pet ;
如果隊友是玩家,則把 pet 修改成頂怪的隊友的編號 party1 或party2 或party3 或
party4,其中party1就是從上往下數第一個隊友,2就是第二個,以此類推,到party4為
止;
pet 是一個編號名字,屬於 UnitId 類型,只要該類型的編號,都可以在此通用。
代碼:
/script if UnitExists("pet") then AssistUnit("pet"); end; if (not UnitExists("target")) then TargetNearestEnemy();end
/script if (not UnitExists("target")) then TargetLastEnemy() end
宏1:
拉怪
功能:組隊拉怪放標記,顯示選中目標的名字等信息。
注意:先要選中一個敵人
建議:與宏0結合使用,方便無比,性能優異!!建議直接用之替換系統的雄鷹守護技能
按鈕
/script if UnitExists("target") then SendChatMessage(">>"..UnitName("target").."[lvl "..UnitLevel("target").."]<<","say");end
/施放 獵人印記(等級 1)
宏2:
選怪放標記 SOLO+組隊通用版 強烈推薦!
功能:
如果有隊友,自動選擇隊友的當前目標,放印記;如果沒有隊友,也沒有自己選定的當
前目標,則自動選定最近的目標放標記;如果隊友無選定目標,自己也沒選定目標,選
選中最近一次曾經選定的目標為當前目標,放標記;如果沒有隊友,但自己已經選定了一
個目標,則對已選定目標放標記。本宏可以很好地增強了TAB鍵的功能,把該宏快捷鍵設
成TAB,你會發現很好用,呵呵。
說明:
隊友可以是BB。如果隊友是BB,就是我下面給出的代碼, 名字是 pet ;
如果隊友是玩家,則把 pet 修改成頂怪的隊友的編號 party1 或party2 或party3 或
party4,其中party1就是從上往下數第一個隊友,2就是第二個,以此類推,到party4為
止;
pet 是一個編號名字,屬於 UnitId 類型,只要該類型的編號,都可以在此通用。至於
什麼是UnitId類型,前面的技術說明文檔里已經給出,請自己查閱;
感謝:
二區月光林地精靈獵人:天使風刃。他當時幫助我一起測試這個宏,特此感謝。
代碼:
/script if UnitExists("pet") then AssistUnit("pet"); end; if (not UnitExists("target")) then TargetNearestEnemy();end;
/script if (not UnitExists("target")) then TargetLastEnemy();end;
/script CastSpellByName("獵人印記(等級 1)")
宏3:
智能放標記,寵突進,寵出擊
功能:如果目標身上第一個DEBUFF不是標記,比如是毒蛇,或者沒有DEBUFF,則放標記
,否則不放,後BB突進,出擊
說明:建議與協助宏配合使用,副本慎用;注意,4是指寵物技能共四個中的左邊的第一
個,我一般放「突進」;
代碼:
/script if (UnitDebuff("target",1)) then if (not (string.find(UnitDebuff("target", 1),"Sniper"))) then CastSpellByName("獵人印記(等級 1)");end; else CastSpellByName("獵人印記(等級 1)");end;
/script PetAttack()
/script CastPetAction(4)
宏4:
智能放標記宏(不會重復放標記在同一個對象身上)
功能:
目標第一個DEBUFF存在但不是標記,如毒蛇,或者目標身上無DEBUFF,則放獵人標記否
則不放,後顯示怪物名字
說明:
請先選定一個目標;適用於有比你更高級別的獵人在隊中並已經放了標記時;
建議:與宏0結合使用,顯示目標信息比宏1略少(僅顯示目標名字,不顯示等級),但不
會重復放標記。建議直接用之替換系統的雄鷹守護技能按鈕
代碼:
/script if (UnitDebuff("target",1)) then if (not (string.find(UnitDebuff("target", 1),"Sniper"))) then CastSpellByName("獵人印記(等級 1)");end; else CastSpellByName("獵人印記(等級 1)");end;SendChatMessage("瞄準>>"..UnitName("target"),"say")
宏5:
副本報告巡邏隊來了
注意:先用滑鼠指在視野內的怪身上,按該宏的快捷鍵即可
/script p="mouseover"
/script if UnitExists("target") then if (UnitIsEnemy("player",p) ) then SendChatMessage("巡邏隊>>"..UnitName("target").."[lvl "..UnitLevel("target").."]<<來了","say");end end
-------------------------------------------------------------
2、 假死:
說明:假死後當前目標不會消失,但假死剎那間則已經清除當前目標而提高成功率。因
為使用中發現,假死後,當前目標消失的話,起來後還得重新選定目標,不太方便,故
故作此改進
代碼:
/script PetPassiveMode()
/script ClearTarget()
/施放 假死
/script TargetLastEnemy()
答疑:
第一行收回BB,一般情況下,BB也已經在挨打,或者在打怪,收回到身邊有什麼用嗎?
答:這個假死,是為了手動放陷阱。BB攻擊敵人,則不能放陷阱。這是游戲規定的,放
陷阱必須在非戰斗狀態。如果不收,BB設成被動模式,則挨打,頂怪,沒辦法。如果收
回,則怪追BB打,BB跑得快,挨打就少了,當BB跑回身邊,再過小會,8S差不多也過去
了,放冰陷,然後治療BB,或綳帶。
3、 驅散射擊:
收寵驅散後,取消自動攻擊狀態,但當前目標冰變。因為使用中,經常一驅散後,寵也
收了,可是自己立馬又給我敵人一次攻擊,把敵人打醒了,很不方便,故作此改進
/script PetFollow()
/施放 驅散射擊
/s 困惑4S!挨打解除
/script ClearTarget()
/script TargetLastEnemy()
樓主~~為什麼驅散的宏怎麼不好用~~問題是使用以後寶寶是回來了~可是沒有使用技能~~
能幫忙解決嗎?????謝謝了!!!!
答:驅散宏,我的寫法是最常用的。當用驅散時,目標不受攻擊的情況下,困惑4S,如果
受攻擊,則解除。我用驅散,主要是為了讓敵困惑4S,以拉開距離或治療BB或吃喝或綳
帶。所以,用本宏前,不要用毒箭,也不能讓隊友用痛苦之類的DOT。如果你非想再接著
加技能,實現起來很簡單,只要下面再加:/施放 毒蛇刺擊(等級 1)
5、 智能綳帶
功能:
選定友好單位則對其用綳帶;沒選定目標或選定目標為敵人且敵人在8碼外對自已用綳帶
;如果選定目標為敵人且在8碼內,對BB用綳帶。
說明:
請把綳帶放在從左向右數第二個包,第一行自左向右數第一格;
請把屏幕左下角技能按鈕欄(一般是系統默認為shift+1快捷鍵的那個欄)從左往右數第
2格放上遠程攻擊技能,如毒蛇
/script UseContainerItem(3,1)
/script if(IsActionInRange(2) == 1) then SpellTargetUnit("player") else SpellTargetUnit("pet") end
12、 裝死放冰凍陷阱
由於時間上的要求,一般沒法一次性成功。所以一般不做這樣的宏,也建議別用這樣的
宏。非要做的話,就這樣吧。只不過要一直按鍵,一直到冰陷放出為止。
用本宏的建議:自己與怪拉開點距離,寵頂,自己槍打。當必要時,則按宏。一般來說,
這樣操作,都能成功。
/script PetFollow()
/script ClearTarget()
/施放 假死
/施放 冰冰陷阱(等級 1)
打人的時候再點就是不出假死,但是非戰斗狀態的時候點了就只放陷阱.也沒有假死,
暈...
答:首先,這個宏,只要你能手動放出假死並放出陷阱的話,這個宏也一定能成功。
其次,關於你的問題,我想解釋一下。要放假死,如果不抵抗而且身上沒有讓你假死不
了的敵方技能,無論你是否戰斗中進行中,假死就能成功。在這種情況下,用我的宏,
至少能成功假死。如果假死成功,必須要有8S不受攻擊,也不攻擊別人(包括寵物不攻
擊),才能放陷阱,一般來說,這時肯定能成功安放陷阱
。用宏的話,也一樣能實現。你為什麼不成功,原因:戰斗中,如果寵物沒設成被動模
式,則不會成功,如果寵物受攻擊,不攻擊,是否影響假死後放陷阱,我不太清楚;後
來,只出陷阱,不假死,我估計是你的假死冷卻時間還沒結束。
總之,這個宏,你只要手動能放出陷阱,宏也可以。
13、 摔絆宏:
經使用效果的比較,發現下面的寫法有效性高,而且動作帥得多
/施放 摔絆(等級 1)
/script Jump()
/script ToggleAutoRun()
---------------------------------------------------------------------
(4) 喂寵
宏1:
請把寵物食放在從左向右數第二個包,第一行自左向右數第二格
5個背包按照排列位置編號如下:
[4][3][2][1][0]]
6格包的格子編號如下:
_____[1][2]
[3][4][5][6]
16格包的格子編號如下:
[ 1][ 2][ 3][ 4]
[ 5][ 6][ 7][ 8]
[ 9][10][11][12]
[13][14][15][16]
功能:
,如果在非戰斗狀態自動餵食,如果食品已經吃完,則自動打開對應背包,在戰斗狀態
時哪怕食品為空也不會打開背包。
說明:
食品放在包3,2
前一個改進版,在戰斗狀態時如果食品為空,會打開背包不太好
代碼:
/script if (not UnitAffectingCombat("player")) then if (not GetContainerItemLink(3, 2)) then OpenBag(3); else CastSpellByName("喂養寵物"); PickupContainerItem(3, 2);end end
喂寵的宏是不是缺什麼?我使用這個宏之前還必須使用喂養寵物這個技能,不然的話使
用宏就直接把物品拿在手上了。
答:這個宏肯定可以用。我一直在用的。我放上來的宏全部是試驗成功後才放的。至於
你說的問題,可能是因為在戰斗中你用了這個宏,或者對應格子里沒有寵物願意吃的食
物。我自己也碰到過同樣問題。只要重新把宏圖標從/m中拖出到動作欄上,便可恢復正
常。請放心使用。注意,如果宏正常,圖標上有英文字的,是宏的名字。如果圖標變成
了普通的食物圖標,則出錯了,要重新拖一下。
(7) 解散/召喚寵物
可以節省一個動作欄位。
/施放 解散寵物
/施放 召喚寵物
(9) 寵物攻擊/追擊
注意,4是指寵物技能共四個中的左邊的第一個,我一般放「突進」,點擊一下就用一次
技能
/script PetAttack()
/script CastPetAction(4)
---------------------------------------------------------
17、 冰凍陷阱:
建議組隊使用
/施放 冰凍陷阱(等級 1)
/s 冰陷阱!別打冰住的怪,能冰10S!
18、 冰霜陷阱:
建議加了誘捕天賦的在副本組隊時使用
/施放 冰霜陷阱
/s 霜陷阱!請在陷阱上頂怪,布衣開戰2S後動手!
6、 協助
宏2(推薦!)
感謝:二區月光林地小D:隨風的丫頭。在其幫助下,我在加基森邊上,完成了本宏的測
試
作用:自動協助第一個隊友,比前一個版本的方便些。如果想協助第4個隊友,請
把"party1"必為"party4"。一般,我把戰士設為協助對象。
/script AssistUnit("party1")
/施放 獵人印記(等級 1)
----------------------------------------------------
(14) 報告自已坐標:
可以一定程度上代替插件的坐標顯示功能,方便那些不用插件的朋友,現在可以湊合著
找特定坐標的東西了。使用方法:滑鼠放在視野內任何地方,按宏鍵
/script x,y=GetPlayerMapPosition("player");
/script x=x*100;y=y*100;
/script Msg="(x,y):("..string.format("%d",x).." ,"..string.format("%d",y).." )"
/script SendChatMessage(Msg,"say")
(15) 快捷尋找精英BB
當在刷新點附近轉悠時,先把「斷牙」改為BB的名字,不時按一下這個宏,如果BB在以
玩家為圓心的半徑至少41碼(經驗證,感覺應該更大)的圓形區域內刷新,則BB頭像出
現在屏幕左上玩家自己頭像右邊,且玩家會跳一下。試驗時,我沒騎馬,成功了。如果
騎馬了,感覺也可行。由於本人愛好招BB,經常為了招個心儀的BB用幾天時間,感覺在
到處轉悠尋找目標時,很不方便。於是想出這么個招,好使!嘿嘿!該招是在荒蕪之地
招38級JY紅狼巴那布斯(Barnabus)時,大約是第5天,想到的,特此紀念,嘿嘿。可恨為
什麼獵人只能養三個寵啊!!痛苦!!
/target 斷牙
/script if (string.find(UnitName("target"),"斷牙")~=nil) then Jump() else ClearTarget() end
(20) 切換全屏模式與窗口模式
/script SetCVar("gxWindow", 1 - GetCVar("gxWindow"))
/console gxRestart
-------------------------------------------------------
16、 鷹守/豹守切換
/script for i=1,16,1 do if (UnitBuff("player",i)~=nil) then if (string.find(UnitBuff("player",i),"JungleTiger")~=nil) then CastSpellByName("雄鷹守護(等級 1)");break;end end if(i==16) then CastSpellByName("獵豹守護");end end
10、 鷹守/猴守切換
/script for i=1,16,1 do if (UnitBuff("player",i)~=nil) then if (string.find(UnitBuff("player",i),"Mon")~=nil) then CastSpellByName("雄鷹守護(等級 1)");break;end end if(i==16) then CastSpellByName("靈猴守護");end end
19、 武器切換:
功能:用瞄準的時候就用速度慢的武器,然後自動使用瞄準,然後打怪的時候就自動換到
速度快的武器
說明:
(1) 高攻低速槍弓放在(3,4)
(2) 武器切換,在1.7中已經失去意義了。那時,武器切換,必須有冷卻時間,比如長
劍,切換後好象要1.5S後才能使用
(3) 有朋友非要這樣的宏,我也就給出如下代碼,憑經驗應該可行,但本宏尚未經本
人驗證成功,特此申明。因為本人只有一把爛玩程,555。
/script PickupInventoryItem(18);PickupContainerItem(3,4)
/施放 瞄準射擊(等級 1)
/script PickupInventoryItem(18);PickupContainerItem(3,4)
21、 所謂8碼外用箭,5碼內用摔絆。
其實是有效射程內用遠程,近身用摔絆。意義不大。但有朋友實在很想要,就給出一個
吧。我用的毒蛇作試驗,把它放在1號技能欄從左向右數第2個格子里。如果想用震盪,
也行,可以放在第3個格子中,同時把下面宏中的2改成3,就可以了。
/script if(UnitName("target")~=nil and (IsActionInRange(2) == 1)) then CastSpellByName("毒蛇釘刺(等級 1)"); else CastSpellByName("摔絆(等級 1)");end
----------------------------------------------------
(22)破壞圖騰
以下宏在ZR中測試通過。注意,復制後請檢查行末,不能有空格,如果有,請刪除。
破壞圖騰1
功能:用遠程打圖騰,然後切換回最後一個攻擊過的目標。
說明:在ZR中可以放心使用,便必須在敵人放出以下二個中至少一個時才行,不然可能
會報錯。如果想打別的圖騰,請自行修改圖騰名
/target 熔岩噴射圈騰
/target 強效治療結界
/script Jump()
/施放 奧術射擊(等級 1)
/script TargetLastEnemy()
破壞圖騰2
功能:用遠程打圖騰,然後切換回最後一個攻擊過的目標。
說明:在ZR中可以放心使用,打掉對應名字的圖騰。只是,這個宏只能打一種圖騰。如
果想打別的圖騰,請自行修改圖騰名。或者,多做幾個宏,分別改為不同的圖騰名,也
行。
/target 強效治療結界
/script if (string.find(UnitName("target"),"結界")~=nil) then Jump() ;CastSpellByName("奧術射擊(等級 1)");else ClearTarget() end
/script TargetLastEnemy()
破壞圖騰3
宏名:圖騰宏冬泉溫泉版
功能:對付快速施放圖騰一到三個的圖騰師,遠程打掉圖騰,再切換回原先的目標
背景:前一個ZR版,在ZR中高度通過,可以使用。但當我到冬泉溫泉後,發現不好使了
。故重新作了改進和調試,在冬泉溫泉的圖騰師身上測試通過。
說明:
1、這是獵人專用版,默認為BB頂著怪。最終的切換回BB頂著的怪
1、如果只有一個圖騰,則沒什麼問題,按一下宏即可。如果必要,再按一下宏,則切換
回原先的攻擊目標;
2、如果圖騰同時出現,>=2個,則要多按幾次宏鍵,注意在打第2個或第3個圖騰時,
可能會使用毒蛇或蝰蛇釘刺,此時會報「無效目標」的出錯信息,不用管它,注意,這
時要稍等會兒,等緊跟著的自動射擊打掉選中的圖騰後---後,再按一次宏鍵切換回
原先的攻擊目標。
4、如果組隊中,可以把宏中的 PET 替換為 PARTY1,其中,隊中第一個隊友為
TANK,如果隊中第4個隊友為TANK,則要改為 PARTY4。這樣,最終的主要攻擊目標是
TANK在頂著的怪
5、如果要打別的圖騰,請把宏中對應的圖騰名替換,只需要圖騰名的前3個漢字即可。
比如,要打「火焰新星圖騰」,只需要把 月焰 替換為 火焰新
代碼:
/target 地縛圖
/target 月焰
/script Jump()
/施放 奧術射擊(等級 1)
/施放 毒蛇釘刺(等級 1)
/施放 蝰蛇釘刺(等級 1)
/script if UnitIsDead("target") then AssistUnit("pet") end
[ 此貼被minsoul在2005-12-17 17:33重新編輯 ]
二區月光林地矮獵人:長天獵風
游戲為玩為體驗為交友,這是第一位的。
歡迎同意者加我好友
---------------------
鷹守/豹守切換 (上機試驗成功!)
/script for i=1,16,1 do if (UnitBuff("player",i)~=nil) then if (string.find(UnitBuff("player",i),"JungleTiger")~=nil) then CastSpellByName("雄鷹守護(等級 1)");break;end end if(i==16) then CastSpellByName("獵豹守護");end end
冰凍陷阱:
/施放 冰凍陷阱(等級 1)
/s 冰陷阱!別打冰住的怪,能冰10S!
冰霜陷阱:
/施放 冰霜陷阱
/s 霜陷阱!請在陷阱上頂怪,布衣開戰2S後動手!
假死:(假死後當前目標不會消失,但假死剎那間則已經清除當前目標而提高成功率。因為使用中發現,假死後,當前目標消失的話,起來後還得重新選定目標,不太方便,故故作此改進)
/script PetFollow()
/script ClearTarget()
/施放 假死
/script TargetLastEnemy()
驅散射擊:(收寵驅散後,取消自動攻擊狀態,但當前目標冰變。因為使用中,經常一驅散後,寵也收了,可是自己立馬又給我敵人一次攻擊,把敵人打醒了,很不方便,故作此改進)
/script PetFollow()
/施放 驅散射擊
/s 困惑4S!挨打解除
/script ClearTarget()
/script TargetLastEnemy()
yuhaiyou86 2006-02-01 17:38
破壞圖騰
以下宏在ZR中測試通過。注意,復制後請檢查行末,不能有空格,如果有,請刪除。
破壞圖騰1
功能:用遠程打圖騰,然後切換回最後一個攻擊過的目標。
說明:在ZR中可以放心使用,便必須在敵人放出以下二個中至少一個時才行,不然可能會報錯。如果想打別的圖騰,請自行修改圖騰名
/target 熔岩噴射圈騰
/target 強效治療結界
/script Jump()
/施放 奧術射擊(等級 1)
/script TargetLastEnemy()
破壞圖騰2
功能:用遠程打圖騰,然後切換回最後一個攻擊過的目標。
說明:在ZR中可以放心使用,打掉對應名字的圖騰。只是,這個宏只能打一種圖騰。如果想打別的圖騰,請自行修改圖騰名。或者,多做幾個宏,分別改為不同的圖騰名,也行。
/target 強效治療結界
/script if (string.find(UnitName("target"),"結界")~=nil) then Jump() ;CastSpellByName("奧術射擊(等級 1)");else ClearTarget() end
/script TargetLastEnemy()
破壞圖騰3
宏名:圖騰宏冬泉溫泉版
功能:對付快速施放圖騰一到三個的圖騰師,遠程打掉圖騰,再切換回原先的目標
背景:前一個ZR版,在ZR中高度通過,可以使用。但當我到冬泉溫泉後,發現不好使了。故重新作了改進和調試,在冬泉溫泉的圖騰師身上測試通過。
說明:
1、這是獵人專用版,默認為BB頂著怪。最終的切換回BB頂著的怪
1、如果只有一個圖騰,則沒什麼問題,按一下宏即可。如果必要,再按一下宏,則切換回原先的攻擊目標;
2、如果圖騰同時出現,>=2個,則要多按幾次宏鍵,注意在打第2個或第3個圖騰時,可能會使用毒蛇或蝰蛇釘刺,此時會報「無效目標」的出錯信息,不用管它,注意,這時要稍等會兒,等緊跟著的自動射擊打掉選中的圖騰後---後,再按一次宏鍵切換回原先的攻擊目標。
4、如果組隊中,可以把宏中的 PET 替換為 PARTY1,其中,隊中第一個隊友為TANK,如果隊中第4個隊友為TANK,則要改為 PARTY4。這樣,最終的主要攻擊目標是TANK在頂著的怪
5、如果要打別的圖騰,請把宏中對應的圖騰名替換,只需要圖騰名的前3個漢字即可。比如,要打「火焰新星圖騰」,只需要把 月焰 替換為 火焰新
代碼:
/target 地縛圖
/target 月焰
/script Jump()
/施放 奧術射擊(等級 1)
/施放 毒蛇釘刺(等級 1)
/施放 蝰蛇釘刺(等級 1)
/script if UnitIsDead("target") then AssistUnit("pet") end
5. 獵人的宏命令~~給幾個實用的
1。施放獵人印記的同時寵物攻擊
/cast 獵人印記(等級 #)
/script PetAttack()
然後點完成就可以用了(命令中得中文和英文大小寫一定不要寫錯而且符號和空格、一定是在英文輸入法下輸入就是說在寫()時一定是在英文輸入法下得())
2。召回寵物並使用你認為好得技能攻擊(我選得是多重射擊)
/script PetFollow()
/Cast 多重射擊(等級 #)
(命令中得#是你技能的等級你用的幾寫幾)
關鍵字:獵人
首先將在游戲畫面中央位置增加5個快捷按鈕方面觀察技能冷卻
1脅迫(應變時方便快速點擊) 2狂野怒火(應變時方便快速點擊) 3急速射擊 4奧術射擊 5多重射擊
為了使以下的宏能正常使用,請新建文本文檔,並取消自動換行。然後復制到文本文檔。最後才從文本文檔復制到游戲中的宏里去。
1.自動選最近目標
說明:(尋找最近目標+寵物防禦模式+寵物攻擊+獵人印記+自動攻擊)(以上動作同時進行)
快捷鍵Tab
/script TargetNearestEnemy()
/script PetDefensiveMode()
/script PetAttack()
/施放 獵人印記(等級 3)
/施放 攻擊
2.印記目標/雄鷹
說明:(自動射擊+寵物攻擊+雄鷹守護/獵人印記)同時進行
如果身上有靈猴守護則施放雄鷹守護 如果有雄鷹守護則施放獵人印記
快捷鍵Q
/施放 自動射擊
/script PetAttack()
/script for i=1,16,1 do if (UnitBuff("player",i)~=nil) then if (string.find(UnitBuff ("player",i),"Mon")~=nil) then CastSpellByName("雄鷹守護(等級 4)");break;end end if(i==16) then CastSpellByName("獵人印記(等級 3)");end end
3.射擊 SOLO模式(保留長冷切時間的技能)
說明:(如果無自動射擊則開啟自動射擊+寵物防禦模式+寵物攻擊+智能釘刺)+奧術射擊+多重射擊
快捷鍵E
/script if(not IsAutoRepeatAction(40)) then CastSpellByName("自動射擊"); end
/script PetDefensiveMode()
/script PetAttack()
/script UseAction(8)---------------------將此介紹的宏(8.智能釘刺)放在物品欄8
/施放 奧術射擊(等級 6)
/施放 多重射擊(等級 3)
4.射擊 PK模式 (使用長冷切時間的技能)
說明:(如果無自動射擊則開啟自動射擊+寵物防禦模式+寵物攻擊+急速射擊)+震盪射擊+智能釘刺+狂野怒火+多重射擊+奧術射擊+脅迫
快捷鍵R
/script if(not IsAutoRepeatAction(40)) then CastSpellByName("自動射擊"); end
/script PetDefensiveMode()
/script PetAttack()
/施放 急速射擊
/施放 震盪射擊
/script UseAction(8)---------------------將此介紹的宏(8.智能釘刺)放在物品欄8
/施放 狂野怒火
/施放 多重射擊(等級 3)
/施放 奧術射擊(等級 6)
/施放 脅迫
5.近身攻擊
說明:做到用一個按鍵切換靈猴守護+使用近戰技能
/script UseAction(6)----------------------將此介紹的宏(6.切換靈猴守護)放在物品欄6
/script UseAction(7)----------------------將此介紹的宏(7.近身技能)放在物品欄7
/施放 脅迫
/施放 狂野怒火
6.切換靈猴守護
說明:如果身上沒有靈猴守護則施放靈猴守護,有則使用猛禽一擊
快捷鍵6:將此宏放在快捷欄6
/script for i=1,16,1 do if (UnitBuff("player",i)~=nil) then if (string.find(UnitBuff("player",i),"Mon")~=nil) then CastSpellByName("猛禽一擊(等級 6)");break;end end if(i==16) then CastSpellByName("靈猴守護");end end
7.近身技能
說明:(如果目標沒有被摔拌則施放摔拌,有則猛禽一擊+寵物攻擊)+貓鼬撕咬
快捷鍵7:將此宏放在快捷欄7
/施放 貓鼬撕咬(等級 3)
/script local T; for i=0,15,1 do T=UnitDebuff("target", i); if (T and string.find (T,"Trip")) then break; end; end; if (T and string.find (T,"Trip")) then CastSpellByName("猛禽一擊(等級 6)"); else CastSpellByName("摔絆(等級 2)"); PetAttack() end
8.智能釘刺
說明:首先判斷目標是否牧師/聖騎士,如果是則使用宏(9.吸魔釘刺),否則使用宏(10.毒蛇釘刺)
快捷鍵8:將此宏放在快捷欄8
/script class = UnitClass("target"); if ( ( class == "牧師" ) or ( class == "聖騎士" ) ) then UseAction(9); else UseAction(10); end
9.吸魔釘刺
說明:自動判斷目標是否已有吸魔釘刺,如果有則寵物攻擊,如果沒有則加上
快捷鍵9:將此宏放在快捷欄9
/script local T; for i=1,16,1 do T=UnitDebuff("target", i); if (T and string.find (T,"AimedShot")) then break; end; end; if (T and string.find (T,"AimedShot")) then PetAttack(); else CastSpellByName("蝰蛇釘刺(等級 2)"); end;
10.毒蛇釘刺
說明:自動判斷目標是否已有毒蛇釘刺,如果有則寵物攻擊,如果沒有則加上
快捷鍵10:將此宏放在快捷欄10
/script local T; for i=1,16,1 do T=UnitDebuff("target", i); if (T and string.find (T,"Quickshot")) then break; end; end; if (T and string.find (T,"Quickshot")) then PetAttack(); else CastSpellByName("毒蛇釘刺(等級 6)"); end;
11.跳放冰凍陷阱/爆炸陷阱
說明:跳放陷阱不容易被察覺
快捷鍵C
/script U=UseAction Jump()
/施放 冰凍陷阱(等級 2)
12.找JY寵物
說明:方便抓JY寵物,如果目標野獸在40碼內就有顯示目標頭像
/target 巨型火鳥
/script if UnitExists("target") then Jump();end
13.假死陷阱
說明:按一下是假死+寵物停止攻擊收寵+清除目標,按第2下是冰凍陷阱。可以在15秒的毒蛇釘刺過後使用
/script TargetLastEnemy()
/script PetPassiveMode()
/script PetFollow()
/script ClearTarget()
/施放 假死
/施放 冰凍陷阱(等級 2)
/script TargetLastEnemy()
14.使用綳帶
說明:使用綳帶後,不丟失目標。
/script TargetUnit("Player");
/use 厚魔紋綳帶
/script TargetLastEnemy();
/script PetDefensiveMode()