當前位置:首頁 » 魔獸世界 » 魔獸世界獵人怎麼自己編宏

魔獸世界獵人怎麼自己編宏

發布時間: 2022-08-17 05:19:54

Ⅰ 魔獸世界獵人宏怎麼設置

基礎知識簡單說下。輸入/macro或者在ESC菜單里選macro都可以打開宏的窗口,點New新建一個宏,你可以看見許多圖標,選個自己喜歡的圖標再起個名字,然後在文本里輸入宏的內容,點Complete完成。現在,你就可以把這個圖標拖到技能欄里使用了。
---------------------------------------使用物品---------------------------------------
1-自動餵食
下面這個宏會先判斷玩家是否處於戰斗之中。如對應的格子中沒有食物,則會打開相應的背包。
/script
if
(not
PlayerFrame.inCombat)
then
if
(not
GetContainerItemLink(X,
Y))
then
OpenBag(X);
else
CastSpellByName("Feed
Pet");
PickupContainerItem(X,
Y);
end
end
X/Y分別是包和格子的編號。
5個背包按照排列位置編號如下:
[4][3][2][1][0]
16格包的格子編號如下:
[
1][
2][
3][
4]
[
5][
6][
7][
8]
[
9][10][11][12]
[13][14][15][16]
2-綳帶
如果你當前選擇的目標是可以對其使用綳帶的友好單位的話,則對其使用綳帶。
如當前目標是不能被打綳帶的單位,或沒有選擇任何目標的話,則對自己使用綳帶。
而且不會對當前目標進行切換,不會中斷對當前敵人的攻擊。
/script
UseContainerItem(X,Y)
/script
SpellCastTarget("player")
將第一行換成/script
UseAction(25,0,1),則不需將綳帶放在背包特定位置,但必須將綳帶拖入技能欄的特定位置。25表示技能欄的編號。第一排第一格編號為1,最後一格為12。第二排第一格編號為13,最後一格為24。以此類推。25表示第三排的第一格。
此宏也還有如下的實現方法:
/script
UseContainerItem(0,1)
/script
if
(
SpellIsTargeting()
)
then
TargetUnit("player");
end
如果想在任何條件下都只對自己使用綳帶的話,用如下的宏:
/target
"player"
/script
UseContainerItem(X,Y)
/script
TargetLastEnemy()
同樣,這個宏會切換當前目標,中斷攻擊,盜賊的連擊點也會被清空。
下面這個宏也只對自己使用綳帶,但在使用後會切換回先前的目標(不管是敵對中立還是友好的)。
/script
p="player";t="target";if(not
UnitCanAttack(t,
p))then
ot=UnitName(t);TargetUnit(p);else
ot=nil;end;
UseAction(ActionID);if(SpellIsTargeting())
then
SpellTargetUnit(p);
end
if(ot)
then
TargetByName(ot);end
---------------------------------------更換武器---------------------------------------
MainhandBag:備用主手武器存放背包編號
MainhandBagSlot:備用主手武器存放格子編號
OffhandBag:備用副手武器存放背包編號
OffhandBagSlot:備用副手武器存放格子編號
TwohandsBag:備用雙手武器存放背包編號
TwohandsBagSlot:備用雙手武器存放格子編號
雙手武器
->
(主手武器+副手物品)
/script
PickupContainerItem(MainhandBag,
MainhandBagSlot)
/script
PickupInventoryItem(16)
/script
PickupContainerItem(TwohandsBag,
TwohandsBagSlot)
/script
PickupContainerItem(OffhandBag,
OffhandBagSlot)
/script
PickupInventoryItem(17)
(主手武器+副手物品)
->
雙手武器
/script
PickupInventoryItem(17)
/script
PickupContainerItem(OffhandBag,
OffhandBagSlot)
/script
PickupContainerItem(TwohandsBag,
TwohandsBagSlot)
/script
PickupInventoryItem(16)
/script
PickupContainerItem(MainhandBag,
MainhandBagSlot)
注意以上幾個宏使用之時,滑鼠上不要拖有物品,否則會出錯。如要避免,可以使用CursorHasItem()來進行預判斷。參看下面的幾個宏:
單主手武器或雙手武器
->
(主手武器+副手物品)
/script
if
(
not
CursorHasItem()
)
then
PickupContainerItem(mainhandBag,
mainhandBagSlot);
PickupInventoryItem(16);
PickupContainerItem(mainhandBag,
mainhandBagSlot);
PickupContainerItem(offhandBag,
offhandBagSlot);
PickupInventoryItem(17);
if
(
CursorHasItem()
)
then
PickupContainerItem(offhandBag,
offhandBagSlot);
end
end
(主手武器+副手物品)->
單主手武器或雙手武器
/script
if
(
not
CursorHasItem()
)
then
PickupInventoryItem(17);
if
(
CursorHasItem()
)
then
PickupContainerItem(offhandBag,
offhandBagSlot);
end
PickupContainerItem(mainhandBag,
mainhandBagSlot);
PickupInventoryItem(16);
PickupContainerItem(mainhandBag,
mainhandBagSlot);
end
---------------------------------------自動切換守護---------------------------------------
注意:你必須已經打開了某個守護,這樣下面的宏才能生效
1-肉搏戰和猴之守護
可以代替默認的attack,如果你沒開猴之守護宏會幫你打開。
/script
if
(not
string.find(UnitBuff("player",
1),
"Mon"))
then
CastSpellByName("Aspect
of
the
Monkey");
end
/script
if
(not
PlayerFrame.inCombat)
then
CastSpellByName("Attack");
end
2-自動射擊和鷹之守護
可以取代默認的auto
shot,如果你沒開鷹之守護宏會幫你打開。
/cast
Auto
Shot
/script
if
(not
string.find(UnitBuff("player",
1),
"Raven"))
then
CastSpellByName("Aspect
of
the
Hawk(Rank
X)");
end
因為游戲中延時的問題,採用這種先射擊再開守護的方法比較好
Rank
X中的X是你所使用的鷹之守護
等級
3-瞄準射擊(也包括其他瞬發的射擊)和鷹之守護
可以取代默認的瞄準射擊,如果沒有開鷹之守護宏會幫你打開。
/script
if
(not
string.find(UnitBuff("player",
1),
"Raven"))
then
CastSpellByName("Aspect
of
the
Hawk(Rank
X)");
else
CastSpellByName("Aimed
Shot(Rank
Y)");
end
X是鷹之守護的等級,Y是射擊技能的等級
注意,這個宏無法讓你判斷目標是否超出了射程,因為這個宏的圖標不會因超出射程而變紅,用瞄準射擊的時候要多加註意。而且這個宏的圖標也無法反映出射擊技能的冷卻時間,所以推薦在宏當中使用那些無冷卻時間的射擊。
參照這個宏,也可以把上面的猴之守護和猛禽攻擊(Raptor
Strike)或者翅夾(Wing
Clip)結合起來--同樣要注意它無法反映猛禽攻擊的冷卻時間。
---------------------------------------pet的控制---------------------------------------
1-放獵人標記並命令pet攻擊目標。
/cast
Hunter's
Mark(Rank
X)
/script
PetAttack()
2-放mark並且pet跟隨,副本用的宏。
/cast
Hunter's
Mark(Rank
X)
/script
PetFollow()
3-選擇一個隊員然後使用宏,自動選擇該隊員的目標,對目標放mark,pet攻擊目標,然後開始autoshot。
/script
if
(UnitIsFriend("player","target"))
then
AssistUnit("target");
end
/cast
Hunter's
Mark(Rank
X)
/script
PetAttack()
/script
if(not
PlayerFrame.inCombat)
then
CastSpellByName("Auto
Shot");
end
注意你開始所選擇的目標必須是友好的。
4-散射並招回pet,以免pet繼續攻擊使敵人脫離散射的效果。
/script
PetFollow()
/Cast
Scatter
Shot()
---------------------------------------影遁(NE專用)---------------------------------------
1-影遁的同時躺下,更難被發現……
/cast
Shadowmeld(Racial)
/laydown
2-吃喝的同時也影遁-_-
/target
"player"
/script
UseContainerItem(X,
Y);
/script
UseContainerItem(X,
Y);
/cast
Shadowmeld(Racial)

Ⅱ 魔獸世界獵人怎麼寫宏

宏,意思就是一鍵執行多項操作,但是受到不同的環境制約。這是一個基礎,你必須明白。

在魔獸世界中,首先是做宏,「/CAST 技能名稱(技能等級)」的意思是施放某個技能,然後後面的技能名稱必須是和系統的技能名稱一致,「()」中的等級是指定你施放的技能等級,不過現在的版本已經毫無意義,所有的技能都是消耗基礎法力值的百分比;然後是宏的規則,在魔獸世界中,一個宏可以編寫多個語句,也就是可以同時執行多步操作,但是有一個必須避讓的規則就是公共冷卻時間(公共冷卻通俗點解釋,就是說你施放一般的技能以後你的其他的所有技能都會全部「轉一圈」,這個「轉一圈」的時間就是所謂的公共冷卻),所有具有公共冷卻時間的的技能都無法編制進一個宏中,在宏裡面也沒有延時的命令,你不可能做一個這一秒打一個毒蛇,然後下一秒他自動打一個瞄準射擊的宏。
至於技能名稱,你可以在做宏的時候把法術技能欄也打開,當需要輸入法術技能名稱的時候使用Shift + 那個技能的圖標 就可以了。

針對你的宏的方面的問題,希望這些可以幫到你。

Ⅲ 魔獸世界獵人一鍵輸出宏

魔獸世界獵人一鍵輸出宏需要使用宏插件,操作方法如下:

操作設備:戴爾電腦

操作系統:win10

操作軟體:魔獸世界懷舊服v5.3.1

1、首先按下ESC按鍵,點擊紅色箭頭所指的按鈕,如下圖所示。

Ⅳ WOW獵人宏怎麼設置及用法

一,【近戰宏】


/cast [modifier]冰霜陷阱;冰凍陷阱


這個魔獸世界獵人宏把兩個陷阱技能安在了一起,按一下就是放置冰凍陷阱,按住shift/ctrl/alt再按一下宏圖標就是釋放冰霜陷阱也節省了寶貴的技能欄,我們完全可以把所有陷阱技能做到一個魔獸世界lr宏里,比如這樣寫:


/cast [mod:shift]冰霜陷阱;[mod:ctrl]冰凍陷阱;[mod:alt]毒蛇陷阱


即為shift+技能為冰霜陷阱、ctrl+技能為冰凍陷阱、alt+技能為毒蛇陷阱。這種是最簡單的宏。


/cast [mod:ctrl]照明彈;[mod:shift,target=focus,harm,nodead]


[target=mouseover,harm,nodead]


[target=target,harm,nodead]獵人印記;照明彈


這個魔獸世界獵人宏的作用就是,按住shift時對焦點目標釋放獵人印記、對滑鼠所指的目標釋放獵人印記,如果敵對目標不存在或者目標為友善或者中立的時候釋放照明彈,按住ctrl+技能強制釋放照明彈。


二,【寶寶宏 】


/script local t,n,i,_={"根基","戰栗","地縛","灼熱","清毒",};for _,i in t do n=i.."圖騰";TargetByName(n,1);end;PetAttack();


寵物宏 - 智能召喚/復活/治療


如果寵物存在,死的就復活,沒死就++,寵物消失了的話就召喚,如果是身體消失,請同時按住Alt鍵,會強制使用復活,因為WOW消失了仍然認為是活的。


/script local p,s="pet","召喚";if UnitIsDead(p) then s="復活";elseif UnitExists(p) then s="治療" elseif IsAltKeyDown() then s="復活";end;CastSpellByName(s.."寵物");


三,【逃脫宏】


#showtooltip 逃脫


/stopcasting


/stopcasting


/cast 逃脫


/use 地精天氣製造機 - 原型機01-B


/use 溺斃雷霆蜥蜴的尾巴


/use 永久紫色焰火


/script


UIErrorsFrame:Clear()


/小雞




(4)魔獸世界獵人怎麼自己編宏擴展閱讀:


魔獸世界獵人宏是最實用的宏,是因為獵人這職業技能確實不少,加上寵物就更多了,玩家為每個技能設置快捷鍵繼麻煩也不好用,所以我們需要把多個技能設置到一個宏里。


一,使用寵物的援護和沖鋒技能:


/cast [mod:shift,target=player][target=mouseover,help]


[target=targetrarget,help]援護;沖鋒


這個魔獸世界lr宏現在的效果是:按住shift對自己釋放援護,滑鼠目標友善時對滑鼠目標釋放援護,目標的目標是友善時對目標的目標釋放援護,其他時候釋放沖鋒。


二,快速切換守護的魔獸世界獵人實用宏:


/cast [mod]獵豹守護


/castsequence reset=cd 雄鷹守護,靈猴守護,蝰蛇守護


這個魔獸世界獵人宏的作用就是,按住shift、ctrl、alt釋放獵豹守護,連續按下就是順序釋放雄鷹、靈猴、蝰蛇守護。


三,抽筋宏:


/castsequence reset=5 穩固射擊,蝰蛇守護,穩固射擊,穩固射擊,雄鷹守護


四,寵物的控制宏:


/cast [nopet][target=pet,dead]復活寵物


[target=target,harm][target=mouseover,harm]


[target=targetrarget,harm]恐嚇野獸;野獸知識


/cast [nopet,nomod]召喚寵物;[mod]馴服野獸;治療寵物

Ⅳ 魔獸世界獵人宏編寫

  1. 首先,目前版本的獵人打毒蛇釘刺的時候,目標會自動被標記獵人印記,親,請看清楚技能、天賦、和雕文;所以不用做你所說的第一個宏。

  2. 其次,殺戮命令是獸王獵的技能,瞄準射擊是射擊獵的技能,這是2個不同的天賦怎麼一起用?

  3. 再次,宏是無法進行判斷的吧~宏沒有那麼智能,那些自稱能判斷的宏的製作思路都是釋放A技能(釋放不滿足條件例如盜賊的背刺不滿足站位或者能量不滿足),然後釋放B技能(例如出血-不要求站位,能量要求較少)。。。

Ⅵ 魔獸世界獵人怎麼設置宏

在游戲里輸入
/m
就可以看到宏界面
新建宏
然後給宏選個圖
然後
把宏內容復制進去
然後
宏就做好了
然後把圖標
放在技能鍵上就可以了
關於宏
我給你幾個常用的
近戰
切靈猴
然後砍
猛禽一擊
/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
假死陷阱
/script
TargetLastEnemy()
/script
PetPassiveMode()
/script
PetFollow()
/script
ClearTarget()
/施放
假死
/施放
冰凍陷阱(等級
2)
/script
TargetLastEnemy()
凝神射擊
/6
我已射
我是
2222222222222222

3組准備
/施放
寧神射擊
獵人標記
/y
《《%T》》塵歸塵!土歸土!
/施放
獵人印記(等級
4)

Ⅶ 魔獸世界LR宏怎麼編

打開宏界面
添加一個新宏
把宏設計一個圖標(隨你意)再設計一個名字

之後在那新宏里輸入

/cast
技能

/cast
技能

在輸入/cast的後面要打個空格,之後輸入你要用的技能的名字,想在這技能之後再放個技能,就重起一行還這么打好了就不用再編輯了
只要把宏圖標脫到釋放欄里一按就好了

比如我要卡BUG
用毒蛇釘刺和假死那麼就在宏編輯里寫

/cast
毒蛇釘刺

/cast
假死

這樣就行了

Ⅷ 魔獸世界的宏是怎麼製作的

宏是一種快捷的操作命令.達到一鍵施放多種命令的目的.以魔獸LR為例.LR一般兩個宏.先新建宏.設置圖標和名稱.在命令欄里輸入:/petattack
/cast
獵人印記N(N代表級數,可以出技能欄里找出後按住SHIFT鍵+左鍵)/cast
自動射擊這樣就可以一鍵完成獵人印記.寶寶攻擊.自動射擊.再新建一個宏#show
毒蛇釘刺N/use
13/use
14/cast
毒蛇釘刺N這樣就能在你施放毒蛇釘刺的時候就能同時使用飾品.

Ⅸ 魔獸世界怎麼做宏

1、通過一種自己習慣的方式登錄到游戲的主界面,選擇自己的游戲角色,登錄到游戲當中,一定要看好要做宏的角色啊。

Ⅹ 魔獸世界獵人bug宏怎麼編寫,求魔獸世界獵人高手指教詳細過程

先ESC,在宏設置裡面新建一個宏,然後一句一句輸入,首先是
/cast
[target=focus]
誤導
這句是焦點誤導,如果是手動誤導的話可以不要這一句
然後
/cast
毒蛇釘刺
毒蛇釘刺
/stopcasting
停止攻擊
/cast
假死
網路情況不好的話建議手動假死。。。這是親身經驗。。。
然後就可以選擇一個圖標保存了
保存好把圖標拖出來就可以使用了

熱點內容
絕地求生未來之役比賽為什麼進不去 發布:2023-08-31 22:07:08 瀏覽:1460
dota2位置什麼意思 發布:2023-08-31 22:00:04 瀏覽:900
lol電競是什麼樣子 發布:2023-08-31 21:58:40 瀏覽:1362
絕地求生八倍鏡的那個圓圈怎麼弄 發布:2023-08-31 21:58:31 瀏覽:1448
lol龍龜一個多少金幣 發布:2023-08-31 21:55:07 瀏覽:808
王者如何改游戲內名稱 發布:2023-08-31 21:55:06 瀏覽:1092
游戲主播打廣告是什麼意思 發布:2023-08-31 21:55:06 瀏覽:1792
絕地求生如何免費拿到ss7賽季手冊 發布:2023-08-31 21:52:13 瀏覽:978
pgg是哪個國家的戰隊lol 發布:2023-08-31 21:52:07 瀏覽:860
一個人的時候才發現游戲很沒意思 發布:2023-08-31 21:49:24 瀏覽:1495