魔獸世界腳本宏是什麼
❶ 魔獸世界:宏命令是什麼東西
宏是由一組宏命令組成的。以下是一些普通宏命令:
�8�5 /say (/s)
�8�5 /whisper(/w, /talk, /t)
�8�5 /emote(/e, /em, /me)
�8�5 /dance
�8�5 喜愛PVP的人,應該不會忘了這個:/spit
利用宏,我們可以把這些宏命令放到技能欄上點擊使用,而且可以同時做多個動作。寫宏的時候,每條動作寫在一行上,就像在聊天界面中輸入的一樣。比如,讓你的角色喊一聲「Everybody, dance now!」然後開始跳舞的宏:
/y Everybody, dance now!
/dance
一個基本完整的宏命令列表可以參考這里:《宏命令全表》,不過個別新添加的宏命令還沒有被收錄。WoWWiki有很多關於宏的資料,尤其是腳本和/run命令(後面將會提到)。
註:我先在此說一下,宏的執行是立即進行的。這意味著當你點擊技能欄上的一個宏時,宏命令會一條接一條地執行,執行完後才會返回遊戲控制。這將會產生兩個重要問題:第一,如果寫了一個會執行很長時間的宏(如:/run for i=1, 1000000000 do end),游戲會被卡死,直到它執行結束;第二,也是更重要的一點,那就是宏命令不可能具有延時功能。這一現象在我們熟悉/cast之類的命令後就可以很清楚地感覺到。而一些提供了延時執行命令功能的插件,只能是能執行一些所謂的「良性命令」,如交談、表情和對於其他插件命令的調用(不過戰斗中更換武器是可以進行的)。
❷ 魔獸世界中的宏是什麼意思
原來法師的魔法寶石宏和術士的法術石宏都用的這個語句,關鍵不在紅色部分的字,貓膩都在「熏烤塔布羊排」 之中。
根據物品名稱摧毀物品的的判斷語句出現了兩個雙引號,第二個雙引號內是空白,也就是說默認所有物品,因此默認只摧毀熏烤塔布羊排的語句變成摧毀熏烤塔布羊排+默認所有物品;還有您這個宏肯定哪不對,要不絕對能刪東西,因為暴雪現在還沒把這BUG修復。
魔獸世界宏命令說明:
玩過EQ的都知道一點宏的知識,比如組隊時用來告訴隊友你的行動,告訴目標等。最簡單的比如puller 常用的: /v %t過來了,大家集中火力。 法師常用的: /v 我要催眠%t,大家不要打醒他,這些宏個性鮮明,是EQ的一大樂趣之一。
然而EQ畢竟是N年前的游戲,宏也比較簡單,和它比起來。WOW的宏就復雜和強大的多了。它的函數就有上千種,如果都掌握,能實現許多匪夷所思的功能。
一個宏可以完成一個相對比較復雜的命令,比如戰斗中發布命令,如果打字當然不算麻煩,但在戰斗中卻很要命,浪費了時間和生命,一個簡單的宏便可以用一個鍵來完成這一切。
❸ 魔獸世界裡的說的」宏」到底是什麼意思啊
魔獸世界宏命令
宏命令完全手冊
一:基礎教程
1.什麼是宏命令?
玩過EQ的都知道一點宏的知識,比如組隊時用來告訴隊友你的行動,告訴目標等。最簡單的比如puller 常用的: /v %t過來了,大家集中火力。 法師常用的: /v 我要催眠%t,大家不要打醒他 這些宏個性鮮明,是EQ的一大樂趣之一。
然而EQ畢竟是N年前的游戲,宏也比較簡單,和它比起來。WOW的宏就復雜和強大的多了。它的函數就有上千種,如果都掌握,能實現許多匪夷所思的功能。
一個宏可以完成一個相對比較復雜的命令.比如戰斗中發布命令,如果打字當然不算麻煩,但在戰斗中卻很要命.浪費了時間和生命.一個簡單的宏便可以用一個鍵來完成這一切.
2.宏命令的設置流程:
首先,回車,再敲/MACRO。看見了吧?會彈出一個窗口,上面有New(新建宏命令)和Complete(完成宏命令)兩個按鍵。點New,又會彈出一個窗口,哇,花花綠綠的,裡麵包括了WOW幾乎所有的技能圖標,隨你喜歡,隨便選一個!它就是你設置的宏命令的圖標了,給它取個名字吧!方便你用的時候好找。然後回到第一個窗口,在它上面有一個輸入菜單(別告訴我找不到…它可是佔了這個窗口的一半多…)在裡面輸入特定的內容,然後點Complete。接下來你要做的就是把這個代表你宏命令的圖標用滑鼠左鍵拉到快捷欄里,想怎麼用就怎麼用…
3.下面就是怎樣設置宏的內容了,簡單的設置大家可以看我們網站上"基礎"篇的宏介紹.
相信很多人都知道WOW中的斜杠"/"和表情命令.宏可以將這些命令按照自己對條件的設置串聯起來,比如:/Kneel是讓你跪下來的動作而/say就是最基礎的對話動作
我們現在用一個宏把他們串起來:
第一行內容:「/Kneel」
第二行內容:「/say 如果你不嫁給我,那麼我就一輩子不起來…」 」
這樣你的人物就會先下跪再說:"如果你不嫁給我,那麼我就一輩子不起來…"
宏可以應用所有WOW中已經定義了的斜杠"/"和表情命令,更要命的是,宏甚至可以應用人物的魔法和技能,
只需要在宏的定義過程中應用"/cast"命令,下面是已知的一些常用命令:
/Assist 這是個援助進攻的命令。當你的隊伍同時面對幾個敵人時,只要點擊自己的隊友(一般是隊伍中的戰士),然後使用這個命令,你的目標就會變成戰士所選中的目標。大家集中火力消滅一個起!
/Cast 這是個使用技能的命令。當你在宏命令里輸入/Cast 技能名(技能等級)或者只要按住Shift同時用滑鼠點擊一下你想要輸入的技能的圖標。例如當你是一個戰士,想製作一個使用戰斗怒吼的宏時,你可以輸入/Cast Battle Shout(Rank 1)或者是直接按住Shift點擊Battle Shout這個技能的圖標。當然你可以在一個宏的不同行上輸入幾個技能,那麼當你使用這個宏時,幾個技能就會一起釋放出來,再用不著你像章魚一樣同時按下幾個鍵了 。
%t 這個符號也許會經常出現在你的宏命令里,它是一個代碼,代表你當前所選中的人名。例如,你在宏里寫下這么一句。(注意:後面要加一空格。) 「/g %t ,今天天氣真好,有沒興趣和我一起上山采蘑菇…」
如果你點中一位名叫苯笨的玩家,那麼當你按下這個宏時,你就會說:「笨笨,今天天氣真好,有沒興趣和我一起上山采蘑菇…」
/Target 這是一個自動選擇目標的命令,你可以在宏里輸入/Target (xxx),那麼當你按下這個宏時,你將自動選定這個叫xxx的目標。
/in 這是一個延時命令,時間以秒為單位.同時它不支持攻擊指令.格式:/in 3 dance 三秒後跳舞,如/in 3 dance,就是在3秒後跳舞,
/say start!
/in 3 say 3s later
/in 6 say 6s later
二:進階教程
一些有用的 Macro
1。允許你在窗口和全屏狀態之間切換
/script SetCVar("gxWindow", 1 - GetCVar("gxWindow"));
/console gxRestart
2。對於法師,必須要有的:將「X」換為你目前的變形術等級(下同);用它替換掉變形術技能。當你在隊伍之外時使用它會得到「你不在隊伍中。」的信息,但在隊伍中的時候其它同伴會了解到你將釋放的變形術目標。
/p Sheeping >>> %t <<<
/cast Polymorph (Rank X)
3。作為一個術士,這是在隊伍中使用的宏:首先將目標轉為拖怪手或者坦克正在攻擊的目標,然後命令寵物向前攻擊,跟著一個虛弱詛咒。
/assist 隊伍中的拖怪手或者坦克的名字
/script PetAttack();
/cast Curse of Weakness (Rank X)
4。從背包和袋子里切換身上的武器
/script if ( not CursorHasItem() ) then PickupContainerItem(, );
PickupInventoryItem( ); end
bag# - 使用哪一個袋子的物品(0、1、2、3、4。0是背包)
slot# - 袋子里的位置(從0至左上)
equip# - 16 是主要武器, 17 是副武器
5。這個宏治療隊伍里你指定的人,如果你不在隊伍中它會治療你自己。然後會自動將目標切換回你最後一個敵人。它同時還會使用隊聊提醒隊友你會治療哪一個人。
/script if (UnitName("target") ~=nil and UnitIsFriend("player","target")) then
CastSpellByName("Heal(Rank X)") SendChatMessage("Incoming Heal to %T", "Party") else
TargetUnit("player") CastSpellByName("Heal(Rank X)") TargetLastEnemy(); end
6。加速任務顯示速度
/script QUEST_DEscriptION_GRADIENT_CPS = 600000
/script RegisterForSave("QUEST_DEscriptION_GRADIENT_CPS")
/script DEFAULT_CHAT_FRAME:AddMessage("quest text will scroll faster now");
7。消除等待接受任務的時間
/script AcceptQuest()
8。這個宏可以在路上自動護送玩家做任務。
/assist [player name]
/cast 法術(Rank X)
/target [player name]
/follow [player name]
9。切換主副武器,詳情看第四條
/script PickupInventoryItem(16); PickupInventoryItem(17);
10。在沒有目標或者目標是敵人的時候給自己加增益魔法或治療。
CastSpellByName("Spell Name(Rank X)");
if ((SpellIsTargeting()) and (not UnitIsFriend("player","target")))
then
SpellTargetUnit("player");
end;
TargetLastEnemy();
11。切換雙手武器與單手+盾或者雙手揮舞武器
/script PickupInventoryItem(17);if(CursorHasItem()) then PickupContainerItem
(4,2);PickupContainerItem(4,1);PickupInventoryItem(16);else PickupContainerItem
(4,1);PickupInventoryItem(16);PickupContainerItem(4,2);PickupInventoryItem(17);end
12。設定「真實滑鼠視野」
/script CameraOrSelectOrMoveStart(arg1);
想取消就再次輸入。
13。切換近程技能欄和遠程技能欄
/script CURRENT_ACTIONBAR_PAGE = 2;
/script ChangeActionBarPage();
/cast aspectofmon key (just use the left click)
/script CURRENT_ACTIONBAR_PAGE = 1;
/script ChangeActionBarPage();
/cast aspectofhawk (just use the left click)
14。牧師對隊友的一鍵加血,比如一號鍵給第一隊友加血,二號鍵給第二隊友加血,免除了還要滑鼠確
定目標的操作。依次類推,從第一個人到最後一個
給隊友1加血:
/script TargetUnit(GetPartyMember(1))
CastSpellByName(Heal(Rank X)) TargetLastEnemy()
給隊友2加血:
/script TargetUnit(GetPartyMember(2)) CastSpellByName(Heal(Rank X)) TargetLastEnemy()
給隊友3加血:
/script TargetUnit(GetPartyMember(3)) CastSpellByName(Heal(Rank X)) TargetLastEnemy()
15。一鍵解決喂養寵物:這個宏會從最左邊的袋子里的第一個位置拿出食物喂養寵物,如果所在的位置
沒有食物,它會自動打開袋子。
/script if (not PlayerFrame.inCombat) then if (not GetContainerItemLink(4, 1)) then
OpenBag(4); else CastSpellByName("Feed Pet"); PickupContainerItem(4, 1); end end
16。術士宏
1)如果目標生命大於20,釋放抽取生命法術,否則使用靈魂抽取。
/script if (UnitHealth("target")>20) then CastSpellByName("Drain Life(Rank X)") else
CastSpellByName("Drain Soul(Rank 2)") end;
2)虛弱詛咒版本
/script if (UnitMana("target")>0) then CastSpellByName("Curse of Tongues(Rank X)") else
CastSpellByName("Curse of Weakness(Rank X)") end;
17.先治療自己,然後自動選中上次的敵人
/target Pugar //選擇自己,假設自己的名字是Pugar
/cast Lesser Heal (Rank 1) //施展次級治療rank1
/script TargetLastEnemy(); //重新選擇剛剛選擇的敵人
/script AttackTarget(); //攻擊,等同於右鍵點擊敵人
18.對於一個術士很有用的宏:首先將目標轉為拖怪手或者坦克正在攻擊的目標,然後命令寵物向前攻擊
,跟著一個虛弱詛咒。
/assist 隊伍中的拖怪手或者坦克的名字
/script PetAttack();
/cast Curse of Weakness (Rank X)
19.等治療完之後提醒別人注意下自己有可能被怪打,不加延時的話,就沒這個效果了。
/p healing %T, need 3s, don"t run away
/cast heal (rank 1)
/in 4 p cured %T 300HP,please notice the enemies turn on me^_^
20.在路上自動護送朋友做任務。
/assist [player name]
/cast 法術(Rank X)
/target [player name]
/follow [player name]
三:高級教程
WOW的宏函數庫可以去這兩個地方查:
http://www.cosmosui.org/texts/BlizzardCommands.xml
http://www.wowwiki.com/index.php/World_of_Warcraft_API
函數的使用比較簡單,學習過編程的都比較容易上手,基本的用法是在函數前加/script 來使用。比如
/script CURRENT_ACTIONBAR_PAGE = X;
/script ChangeActionBarPage();
就是將你的快捷欄翻到第X頁。
函數庫中有許多函數都是非常有用和方便的,比如一次打開所有包包:
/script OpenAllBags();
配合關閉包包的函數,一次關閉所有包的宏也可以實現:
/script CloseBag(0);
/script CloseBag(1);
/script CloseBag(2);
/script CloseBag(3);
/script CloseBag(4);
怎麼樣,下次你賣東西的時候不會一個個開包關包了吧?
使用函數還不是最恐怖的,恐怖的是WOW的宏是可以用條件判斷的,看下面這兩個:
/script if ( GetComboPoints() >= 3 ) then CastSpellByName("Rip(Rank 2)"); else if (
UnitMana("player") >= 40 ) then CastSpellByName("Rake(Rank 1)"); end end
據說這個包含if,then的宏可以讓盜賊實現自動根據combo點數來使用技能(未測試),其中還使用了角
色MANA值的調用,恐怖吧?還有這個查找spell的宏:
function GetSpellIdByItsName(myWantedSpell, myWantedRank)
local spellId = 1;
local spellBook = "spell";
local spellName, rankName;
spellName, rankName = GetSpellName(spellId, spellBook);
while (spellName ) do
if ( ( spellName == myWantedSpell ) and ( ( not myWantedRank ) or ( rankName = myWantedRank
) ) ) then return spellId; end
spellName, rankName = GetSpellName(spellId, spellBook);
end
return -1;
end
裡面可以自己定義function,還使用了while,do這樣的循環,是不是讓你想到了N種應用的可能呢?
遺憾的是,目前官方似乎沒有提供延時的宏,所以在戰斗中使用多種有延時的技能是無法實現的(無延時的技能可以實現同時使用),類似換其他武器-使用技能或法術-換回武器這樣的功能也無法實現,
(所謂用宏實現劍盾戰士換雙手武器MS再換回來是行不通的),不過使用COSMOS的朋友可以用/in 來實現非戰斗指令的延時,比如
/in 3 say hi 就會在3秒後說句hi。
/in 6 /script MoveForwardStart(arg1);
就會在6秒後向前跑。
雖然法術和技能無法用/in指令來延時,但這樣已經很強大了,比如,你可以編出各種運動的宏,如兜後,轉身等。PVP時估計是必不可少的。
下面是一個玩家寫的雙手武器戰士自動逃跑的宏:
/script UseContainerItem(0, 2);ActionButtonDown(11);ActionButtonUp(11);ActionButtonDown
(12);ActionButtonUp(12);
/cast Thunder Clap(Rank 1);
/script TurnLeftStart(arg1);
/in 1 /script TurnLeftStop(arg1);ToggleAutoRun();
使用這個宏的條件:在大包包第二格放了回復葯,快捷欄第11,12分別是一單手一盾的快捷方式。
使用這個宏後,角色自動喝回復葯,裝備上盾,使用Thunder Clap(這三個動作同時進行),向後轉180度後開自動跑步鍵逃走。其中技能等可以根據需要自己改。怎麼樣,是不是很誇張啊,哈哈。
還有一些有用的宏:
切換裝備,
雙手切換單手並換第二個快捷欄,快捷欄第11,12分別是一單手一盾的快捷方式
/script ActionButtonDown(11);ActionButtonUp(11);ActionButtonDown(12);ActionButtonUp(12);
/script CURRENT_ACTIONBAR_PAGE = 2;
/script ChangeActionBarPage();
單手切換雙手並換回第一快捷欄,快捷欄12是一雙手武器快捷方式
/script ActionButtonDown(12);ActionButtonUp(12);
/script CURRENT_ACTIONBAR_PAGE = 1;
/script ChangeActionBarPage();
幾個簡單的宏
1. 對自己使用綳帶
/script TargetUnit("Player");
/use Mageweave Bandage
/script TargetLastEnemy();
* 這里用的時 Mageweave Bandage ,你可以改成適合你自己的綳帶名
* use 是 Cosmos 支持的命令,你必須安裝 Cosmos 才能使用這個宏,如果你沒有 Cosmos,使用下面的宏(綳帶必須放在主背包第一格)
/script TargetUnit("Player");
/script UseContainerItem(0,1);
/script TargetLastEnemy();
2. 對敵人的 Pet 使用技能
/script TargetUnitsPet("target");
/cast Blind
/script TargetLastEnemy();
* Blind 是技能名,你可以用自己的技能,這里用了盜賊的 Blind (我是盜賊啦,呵呵)
** /script 是使用 腳本 的命令,可供使用的命令參考附件
** 可以用 Shift + 點擊 技能書里圖標的方式在宏中添加釋放技能的命令
** 可以用 Shift + 點擊 物品的方式在宏中添加物品名
3. 打開所有背包
/script OpenBag(0);
/script OpenBag(1);
/script OpenBag(2);
/script OpenBag(3);
/script OpenBag(4);
打開所有背包,可能
/script OpenAllBags()
一樣搞定:P
熱鍵Shift + B 也是可以的
4.戰士用,雙手武器切換單手武器+盾:
首先在快捷欄10、11、12(也就是0、 -、 =的位置)拖上雙手武器、單手武器、盾的快捷方式;
雙手武器:
/script ActionButtonDown(10);ActionButtonUp(10);
單手武器+盾:
/script ActionButtonDown(11);ActionButtonUp(11);ActionButtonDown(12);ActionButtonUp(12);
以下命令全部中空格用下劃線_來表示
%後面的都是變數
=各種命令分類收集=
參數設置
%t
切換當前目標命令
/target_%name
/assist_%name
/script_TargetLastEnemy();
游戲動作
/cast_%skillname(rank_%d)
/f
/script_UseAction(n%d, %d);
設置延遲命令
/pause_%d
聊天常用命令
/s_
/p_
/g_
/raid_
=應用部分說明=
聊天部分命令我就省略了...重點說明游戲中實際關繫到游戲操作的命令
首先%t是指當前目標名稱,%t大多是用在聊天中...比如:
...
你好,%t
我開始攻擊%t,大家請注意...
Pull
/script TargetNearestEnemy();
/p Pulling %t
/script AttackTarget();
/v inc
Assist
/assist %t
/script AttackTarget();
UsePoison
/script UseContainerItem(bag,slot); PickupInventoryItem(16);
UseContainerItem(bag,slot);
PickupInventoryItem(17);
/in 1740 /script DEFAULT_CHAT_FRAME:AddMessage("Poison wearing off in one minute")
Commands and emotions
1. 常用指令
2. 隊長指令
3. 聊天指令
4. 聊天頻道指令
5. 公會指令
6. 表情指令
1. 常用指令
/help
列出常用指令幫助
/assist [名字]
協助你當前所選擇的目標,或者指定的目標
/cast spell
施放指定的法術,可以包含法術的等級。比如: "/cast Slow Fall", "/cast Polymorph(Rank 2)"
/afk [文字]
開啟AFK模式顯示你要離開一會兒,再輸一次/afk關閉AFK模式。
/combatlog
導出你的戰斗信息到(wow目錄)LogsPlayerCombatLog.txt 文件里。
/dnd [文字]
開啟DND模式表示「請勿打擾」,再輸一次/dnd關閉DND模式。
/el [名字]
要求與你鎖定的目標決斗,或者要求與指定的目標決斗。
/yield
(/forfeit) 在決斗時投降。
/emote 文字
(/em, /me) 表示接下來的文字是動作。
/exit
退出遊戲。
/follow
(/f) 自動跟隨當前目標。
/ignore 名字
忽略目標玩家。
/inspect
(/ins) 查看目標玩家的裝備。
/logout
(/camp) 坐下並且登出。
/macro
打開宏設置界面。
/macrohelp
給出關於設置宏的幫助。
/played
顯示你游戲人物的在線時間。
/pvp
在接下來的5分鍾內開啟PVP模式。
/raid 文字
(/r) 在RAID頻道里說話。
/random 數字 [數字2]
(/rnd, /rand) 扔出一個從1到某個數字范圍內的隨機數字,或者是兩個數字范圍之間的隨機數字。
/remfriend 名字
(/removefriend) 把一個好友從你的好友列表裡去掉。
/split 數量
把一部分的錢平均分給你的隊友。
/target 名字
(/tar) 從當前目標轉向你所指定的玩家。
/time
顯示當前游戲的伺服器時間。
/trade
(/tr) 與當前選擇的目標交易
/who [文字[ 文字2...]] [數字[-數字2]] [r-"種族"] [c-"職業"] [z-"區域"] [g-"公會"]
如果沒有添加任何後綴的話,列出在當前區域與你等級相近的所有在線玩家。文字指定玩家的名字,公會,職業,種族或者所在的區域;數字表示指定列出玩家的等級范圍。
/bug
提交出錯報告。
/suggest
提交建議。
/note 文字
提交一條信息。
/script LUA-command
用於UI設計者。
/console command
用於一些游戲的內部指令,比如"gxrestart", "reloai" and "quit".
/console 設置名 [新設置]
用於調整游戲設置。
2.隊長指令
/invite [名字]
(/inv) 邀請目標玩家到你的隊伍里。
/uninvite [名字]
(/un) 從你的隊伍里移除目標玩家。
/ffa
把掠奪方式設置成「自由掠奪」。
/master [名字]
指定目標玩家在「計劃分配」的掠奪方式中擔當分配者。
/roundrobin
把掠奪方式設置成」輪流掠奪「。
3. 聊天指令
/guild 文字
(/g) 在公會頻道內說話。
/party 文字
(/p) 在隊伍頻道內說話。
/reply 文字
(/r, R) 回復最後一個玩家給你的密語。
/say 文字
(/s) 跟周圍的玩家說話。
/yell 文字
(/shout) 喊叫(比/say傳的距離要遠)
/whisper 名字 信息
(/w, /tell) 給目標玩家密語。
播放一段聲音!每種語音都有兩到三種變化。而且你的角色不同,語音也不一樣。
/v help
/v inc
/v charge
/v flee
/v attack
/v oom
/v fol
/v wait
/v heal
/v cheer
/v fire
/v rasp
4. 聊天頻道指令
/chat
(/chathelp) 列出聊天指令。
/join 頻道 [密碼]
(/chan, /channel) 加入(或者創建)一個特殊聊天頻道。
/leave 頻道|#
(/chatleave, /chatexit) 離開這個特殊聊天頻道,或者離開指定號碼的聊天頻道。
/# 文字
(/c, /csay) 在聊天頻道內說話,#表示所要說話的頻道號碼。
/announcements 頻道|#
(/ann) 開啟/關閉指定聊天頻道的公告。
/ban 頻道|# 名字
禁止目標玩家進入指定的頻道。
/unban 頻道|# 名字
解除目標玩家的禁令。
/chatlist
(/chatwho, /chatinfo) 列出所有的聊天頻道和他們的號碼。
/chatinvite 頻道|# 名字
(/cinvite) 邀請目標玩家到一個指令的聊天頻道里。
/ckick 頻道|# 名字
把目標玩家從指定頻道中踢出去。
/moderator 頻道|# 名字
(/mod) 把目標玩家設成指定聊天頻道的管理員。
/unmoderator 頻道|# 名字
(/unmod) 解除目標玩家在指定聊天頻道里的管理員身份。
/moderate 頻道|#
開啟指定聊天頻道的管理模式。
/mute 頻道|# 名字
(/squelch, /unvoice) 把目標玩家在指定的聊天頻道里禁言。
/unmute 頻道|# 名字
(/unsquelch, /voice) 解除目標玩家在指定的聊天頻道里的禁言。
/password 頻道|# [密碼]
(/pass) 設置,改變或者去除聊天頻道的密碼。
/owner 頻道|# [名字]
顯示或者改變所建立的聊天頻道名字。
5. 公會指令
/ginfo
給出關於你的公會的基本信息。
/g 文字
(/guild) 在公會頻道里說話
/o 文字
對所有公會里的管理員說話。
/ginvite 名字
(/guildinvite) 邀請目標玩家加入到你的公會里。
/gremove 名字
(/guildremove) 從你的公會里移除目標玩家。
/gpromote 名字
(/guildpromote) 提升在你公會里的目標玩家公會等級。
/gdemote 名字
(/guilddemote) 降低在你公會里的目標玩家公會等級。
/gmotd 信息
(/guildmotd) 設置今天的公會公告。
/gquit
(/guildquit) 離開你的公會。
/groster
(/guildroster) 給出整個公會成員的列表(只限管理員和會長使用)。
/gleader name
(/guildleader) 把目標玩家設為會長(只限會長使用)。
/gdisband
(/guilddisband) 解散公會(只限會長使用)。
1. 表情指令
/Agree (同意)
/Amaze (吃驚)
/Angry (憤怒)
/Apology (道歉)
/Applaud (喝彩)
/Bashful (害羞)
/Beckon (招手)
/Beg (跪求)
/Bite (啃咬)
/Bleed (流血)
/Blink (眨眼)
/Bush (埋伏)
/Bonk (巨響)
/Bored (無聊)
/Bounce (蹦跳)
/Brb (即回)
/Boggle (猶豫)
/Bow (鞠躬)
/Burp (打嗝)
/Bye (再見)
/Cackle (尖笑)
/Calm (平靜)
/Cheer (歡呼)
/Chicken (小雞)
/Chuckle (輕笑)
/Clap (鼓掌)
/Cold (冷酷)
/Comfort (安慰)
/Confused (迷惑)
/Congratulate (恭喜)
/Cough (咳嗽)
/Cower (膽怯)
/Crack (響指)
/Cringe (畏縮)
/Cry (哭泣)
/Cuddle (擁抱)
/Curious (好奇)
/Curtsey (行禮)
/Dance (跳舞)
/Drink (喝酒)
/Drool (口水)
/Duck (閃避)
/Eat (進食)
/Eye (雞眼)
/Fart (放屁)
/Fidget (煩躁)
/Flex (肌肉)
/Frown (皺眉)
/Gasp (喘氣)
/Gaze (凝視)
/Giggle (傻笑)
/Glare (怒視)
/Gloat (得意)
/Greet (問候)
/Grin (嬉笑)
/Groan (呻吟)
/Grovel (曲膝)
/Guffaw (狂笑)
/Hail (致敬)
/Happy (歡樂)
/Hello (哈羅)
/Hug (緊擁)
/Hungry (飢餓)
/Insult (侮辱)
/Introce (介紹)
/Jk (玩笑)
/Kiss (飛吻)
/Kneel (跪拜)
/Laugh (大笑)
/Laydown (躺下)
/Lick (添舌)
/Listen (聆聽)
/Lock (上鎖)
/Massage (按摩)
/Moan (嗚咽)
/Moon (裸臀)
/Mourn (哀悼)
/No (否定)
/Nod (點頭)
/Nosepick (挖鼻)
/Panic (恐慌)
/Peer (偷窺)
/Plead (懇求)
/Point (指點)
/Poke (手戳)
/Ponder (沉思)
/Pounce (突襲)
/Play (游戲)
/Praise (贊美)
/Purr (貓叫)
/Puzzle (為難)
/Raise (舉手)
/Ready (就緒)
/Roar (怒吼)
/Rofl (爆笑)
/Rude (粗魯)
/Salute (敬禮)
/Scratch (抓癢)
/Sexy (性感)
/Shake (顫抖)
/Shimmy (擺動)
/Shiver (打顫)
/Shoo (驅趕)
/Shout (呼喊)
/Shrug (聳肩)
/Shy (害羞)
/Sigh (嘆息)
/Sit (坐下)
/Slap (耳光)
/Sleep (睡覺)
/Smirk (假笑)
/Smile (微笑)
/Snarl (怒罵)
/Sniff (吸氣)
/Snicker (竊笑)
/Snub (斥責)
/Sooth (撫慰)
/Spit (吐出)
/Stand (站立)
/Stare (盯視)
/Stink (臭味)
/Surprised (驚訝)
/Surrender (投降)
/Talk (談話)
/Talkex (興奮)
/Talkq (彷徨)
/Taunt (嘲弄)
/Tap (輕拍)
/Tease (挑逗)
/Thank (感謝)
/Thirsty (口渴)
/Threaten (恐嚇)
/Tickle (撓癢)
/Tired (疲倦)
/Veto (否決)
/Victory (勝利)
/Violin (提琴)
/Wave (揮手)
/Welcome (歡迎)
/Whine (牢騷)
/Whistle (口哨)
/Work (工作)
/Yawn (呵欠)
❹ 魔獸世界 宏是什麼意思高手都用宏操作的嗎我是部落獸人戰士雙天賦(PK武器 PVE狂暴)該怎麼設置宏
宏就是WOW里的一個命令腳本,因為你只有一個滑鼠指針,不能同時點2個地方,這個時候,為了節省時間,我們就會用宏把這兩個結合在一起,比如不同系的技能,不共享公共CD,可以用宏把他們設置在一起,同時放出兩個技能
宏在PVP方面作用更大,ZS最主要的幾個宏是 切防禦姿態換盾開盾反,防禦姿態換盾開盾牆,防禦姿態換盾打斷,切狂暴姿態攔截等,這些宏在哪裡都能找到
命令是以/ 開頭的 例如/cast
按照你找到的宏命令直接復制就行 記住/必須是頂格的 前面不能空
設置好了 直接從宏命令菜單里把圖標拖出來 就像技能一樣使用
❺ 魔獸世界宏是什麼有什麼用該怎麼用
一、基本宏命令
[::艾澤拉斯國家地理 BBS.NGACN.CC::]
1.什麼是宏? 宏是由一組宏命令組成的。以下是一些普通宏命令: /say (/s)
/whisper(/w, /talk, /t)
/emote(/e, /em, /me)
/dance
喜愛PVP的人,應該不會忘了這個:/spit利用宏,我們可以把這些宏命令放到技能欄上點擊使用,而且可以同時做多個動作。寫宏的時候,每條動作寫在一行上,就像在聊天界面中輸入的一樣。比如,讓你的角色喊一聲「Everybody, dance now!」然後開始跳舞的宏:
/y Everybody, dance now!
/dance
一個基本完整的宏命令列表可以參考這里:[
http://www.wowwiki.com/List_of_Slash_Commands
此網頁不屬於本網站,不保證其安全性
繼續訪問 取消 不再提示我 http://www.wowwiki.com/List_of_Slash_Commands《宏命令全表》 ],不過個別新添加的宏命令還沒有被收錄。WoWWiki有很多關於宏的資料,尤其是腳本和/run命令(後面將會提到)。
註:我先在此說一下,宏的執行是立即進行的。這意味著當你點擊技能欄上的一個宏時,宏命令會一條接一條地執行,執行完後才會返回遊戲控制。這將會產生兩個重要問題:第一,如果寫了一個會執行很長時間的宏(如:/run for i=1, 1000000000 do end),游戲會被卡死,直到它執行結束;第二,也是更重要的一點,那就是宏命令不可能具有延時功能。這一現象在我們熟悉/cast之類的命令後就可以很清楚地感覺到。而一些提供了延時執行命令功能的插件,只能是能執行一些所謂的「良性命令」,如交談、表情和對於其他插件命令的調用(不過戰斗中更換武器是可以進行的)。2.怎樣寫宏? 首先,打開你的宏窗口:單擊主菜單上的「宏」按鈕,或者在聊天界面中輸入/macro(/m)回車。在宏窗口的頂端,可以看見兩個標簽:「通用宏」和「<你的角色名>的專用宏」。通用宏被存儲在賬號專有的文件夾中,被所有角色共享。而角色專用宏則存儲在角色自己的文件夾下,是角色專用的(廢話……囧)。 在標簽下面是18個存放宏的欄位。再往下是一個欄位,用於顯示當前選中的宏;還有一個「修改名稱/圖標」的按鈕,用於修改選中的宏。然後是一個用於顯示、編輯當前宏的文本框。最下面是三個按鈕,傻子也能看出它們是干什麼的。
如果要創建一個宏,首先單擊窗口下方的「新建」按鈕,這時窗口旁邊會顯示一個對話框,用於選擇圖標和輸入宏的名稱。如果選擇了第一個圖標(就是那個很紅很暴力的問號),WoW會自動根據你宏命令中涉及的技能或物品選擇圖標。選好圖標,輸入完名稱,就可以單擊「確定」按鈕了。
順便提幾點:1.使用問號圖標的宏,可以通過使用#show指定顯示的圖標。2.雖然可以給不同的宏起相同的名字,但是最好不要這樣做。因為有些插件和宏命令是通過宏名稱來調用宏的。3.在圖標列表中可以[ /read.php?pid=24931055 添加自定義的圖標 ]。
現在,你選擇的宏圖標被顯示在欄位中了(還會顯示部分宏名稱)。同時,新建的宏被選中,圖標顯示在當前選中宏的欄位中:現在你可以寫你的宏了。單擊編輯文本框,然後輸入吧。
註:宏限定為255個字元,傳聞這樣做是為了以後可以把用戶的宏上傳到伺服器中。不過……現在能做的就是遵循這個限定,至於想要把宏移植到其他機器上使用,請參見第三部分的[ /read.php?pid=24931055 宏的移植 ]。
寫完宏以後,只要把它的圖標拖放到技能欄中就可以了。當你執行一個宏,或者是關閉宏窗口的時候,宏都會自動保存的。現在點擊宏的圖標,看看效果吧!
3.施放法術 在正常游戲過程中,很多宏命令通過聊天窗口輸入使用似乎並不好用,但是在宏中就不一樣了。在特定場合下,簡簡單單的表情宏也可以產生有趣的角色扮演效果哦,那麼,繼續看……
這個:/cast,它是最常見的宏命令了。作用嘛,就是施放一個技能書中的技能(包括寵物的)。最簡單的用法就是這樣:
/cast 暗言術:痛
把這個宏放到技能欄上點擊,將會對目標施放你最高級的痛。這和把技能書中的痛拖到技能欄上,然後點擊的效果是一樣的。我們製作的宏同樣會在技能欄顯示你的技能冷卻狀態和射程狀態,點擊後同樣能正確的施放痛。如果宏使用了問號圖標,那麼還同樣會顯示痛原有的圖標。
那直接用技能不就行了么,何必用宏呢?繼續看,在宏中通過集成多條命令可以產生什麼效果吧,這才是宏的價值所在。比如說你是個法師,想讓隊友知道你要羊掉誰,你該怎麼辦?用宏吧,一個簡單的/p命令加上一個/cast就可以了(使用這個無恥的插件可以達到更好的效果:[
http://www.wowinterface.com/downloads/info6826-CCWarn.html
此網頁不屬於本網站,不保證其安全性
繼續訪問 取消 不再提示我 http://www.wowinterface.com/downloads/info6826-CCWarn.htmlCCWarn ],不過我們現在需要的只是這個簡單易懂的教學例子):
/cast 變形術
/p 我羊了%t!誰打誰扛著哈!
註:由於宏的執行是立即進行的,所以不管目標是否有效技能是否冷卻,宏被點擊時/p命令就執行了,也就是說這兩行命令的順序顛倒後效果是相同的。如果你想在確定成功施放一個技能後才執行某條命令,你可以試試這個插件:[
http://www.wowinterface.com/downloads/info4167-AfterCast.html
此網頁不屬於本網站,不保證其安全性
繼續訪問 取消 不再提示我 http://www.wowinterface.com/downloads/info4167-AfterCast.htmlAfterCast ]。AfterCast可以設定在施放某個技能後執行一條宏命令,當然,是在第1節末尾所提到的限制之下的。如:
/aftercast /p 請隊友點門,把懶豬%t揪過來!
/cast 召喚儀式</SPAN>
i.關於技能名稱和等級的說明
/cast命令對技能名稱是十分嚴格的,文字、標點、空格,一個都不能錯。為了防止出錯,編輯宏時,你可以打開你的技能書,按下Shift然後單擊你的技能圖標,技能名稱和等級就會被正確地輸入到你的宏編輯文本框中,如:
/cast 暗言術:痛(等級 5)
如果把「(等級5)」刪掉,宏在執行時就會自動選擇你最高級別的技能執行;不過在很多場合下,還是需要指定級別的技能,比如術士放逐就需要根據時間來選擇技能。另外要注意,等級指示中使用的括弧是英文的半形括弧,等級與數字間有一個半形空格。而一些技能名稱中的括弧,比如「精靈之火(野性)」中的括弧,是中文的全形括弧。以下宏命令不能正常執行:
/cast 精靈之火(野性)
/cast 精靈之火(野性)(等級 1)
而以下的命令是正確的:
/cast 精靈之火(野性)
/cast 精靈之火(野性)()
空的括弧效果和沒有括弧是一樣的。由於255字元限制的存在,空間還是要節省的,所以空括弧可以刪掉了…… 4.使用物品或者飾品 使用物品和飾品和施放法術是類似的。用於使用物品的命令是/use,後面只需要加上物品的名字就可以了。例如:
/use 綠色機械陸行鳥
另外,還有以下其它的使用格式:
i./use <裝備欄>
這種格式可以使用指定裝備欄中的物品。具體使用請參見[
http://www.wowwiki.com/InventorySlotId
此網頁不屬於本網站,不保證其安全性
繼續訪問 取消 不再提示我 http://www.wowwiki.com/InventorySlotId《裝備欄編號方式》 ]。例如:
/use 13
使用第一個飾品。
ii./use <背包> <欄>
這種形式是在指定背包中確定物品欄的,比如你總是把貓食狗糧放在行囊的第一個欄位中,那麼你就可以用這樣的宏來喂養寵物:
/cast 喂養寵物
/use 0 1
背包的編號為0-4,順序是從右到左,即0是行囊。物品欄則是從上到下從左到右,從1開始依次編號的(與書寫順序相同):
1234
5678
……
或者是:
12
3456
78910
……
如果怕把/cast和/use的用法混淆了,那就徹底搞混吧,因為它們其實本來就是完全一樣。/cast可以使用物品,而/use也可以施放技能。這一點在目前看來似乎沒有什麼,但是到後面,介紹命令條件語和施法隊列時,你會發現能把物品和技能混合在同一條命令中是多麼爽的一件事。
5.集成多個動作 首先,在一個宏中想一鍵釋放多個法術是不行的。大多數技能和很多物品會觸發公共冷卻(GCD),防止你同時做太多的動作。即使一個技能釋放失敗,如果它可以觸發GCD,那麼它也會阻止後續/cast命令的執行。這是2.0版本之後的設定,之前可能看到這樣的宏:
/cast 壓制
/cast 斬殺
/cast 致死打擊
/cast 破甲
但是現在,記住,這種宏已經不能正常執行了。如果壓制施放失敗,雖然沒有觸發GCD,客戶端也不會繼續執行後續的技能施放。不過令人欣慰的是部分技能還是可以集成到一個宏中。任何不觸發GCD的瞬發技能後面可以接上另一個技能(「下次近戰攻擊」型的技能,如英勇打擊也歸於此類)。一個技能可以通過看說明知道它是否瞬發,至於是它是否觸發GCD通過實驗就可以知道。
2.3版本之前,在這個瞬發無GCD技能之後需要加上一個/stopcasting才可以施放其後的技能。施放第一個技能後,游戲客戶端會認為當前在施法狀態,而/stopcasting就可以解除這個狀態,就可以解決後續技能不能釋放的問題。但是由於技能是瞬發,/stopcasting實際上並不能取消技能的施放。
而現在這里可以不用/stopcasting了,例如:
/use 短暫能量護符
/cast 奧術強化
//stopcasting
/cast 氣定神閑
//stopcasting
/cast 炎爆術
6.選擇目標 選擇目標是宏的另一個主要作用。此類功能可以用專門的目標選擇命令實現,改變當前的目標;也可以在一些命令中用[target=]命令條件語實現,臨時指定施法或使用物品的目標,而不改變當前目標。命令條件語在[ /read.php?pid=24930940 第二部分 ]將會講到到。現在我先介紹目標選擇命令。
最基本的命令是/target,用法如下:
/target Cogwheel
/target的選擇是經過最佳相近匹配的,也就是說,如果我正站在你附近(並且附近沒有誰叫Cog的),你執行/target Cog,我就會變成你的當前目標。至於這種機制是利是弊……那就取決於實際情況了,因為這個東東貌似不穩定,有時會得到莫名其妙的結果。比如下面這個宏就可能不是很好用:
/target 黑翼法師
/cast 痛苦詛咒
如果附近沒有黑翼法師呢?或許結果就是:選中了團里的某個人,因為他的名字在某種意義上比較相近。雖然你的詛咒不會真對他們放出來,但還是夠囧的。 另外一個問題是,它可能會選擇你身後一個離你100碼的單位——根本不是你想選中的那一個……不過在2.3版之後,增加了一個/targetexact命令,第一個問題得到解決了。
除了用人名進行選擇之外,還可以通過單位標識符進行選擇。單位標識符(Unit ID)是用於標識特定單位的字元串。比如你的當前的目標就可以用「target」來表示,而你自己對應的標識符是「player」,如果你有寵物,那麼它的標識符是「pet」。另外,通過在一個正確的標識符後加上target,就可以獲取他的目標。如此變態也可以:
/target
這里是一個可用ID的全表:[
http://www.wowwiki.com/UnitId
此網頁不屬於本網站,不保證其安全性
繼續訪問 取消 不再提示我 http://www.wowwiki.com/UnitId《單位標識符》 ]。
i.其他選擇命令 以下是其他的目標選擇命令:
/assist
不加任何其他參數時效果是選擇你目標的目標,如果在其後加上人物名稱,那麼就會選擇對應人物的當前目標。例如:
/assist Cogwheel
另外,在客戶端的界面選項中有一個選項,可以設置用/assist選中一個敵對目標時是否自動進行攻擊。
/cleartarget
清除當前目標。
/targetexact
准確選擇,如果附近沒有單位的名字和給出的參數完全匹配,就不會切換目標。
/targetlasttarget, /targetlastfriend 和 /targetlastenemy
顧名思義,分別用來選擇上一個目標、上一個友方目標和上一個敵對目標。如果你之前沒有過任何目標,那麼這些命令不會產生任何影響。
/targetenemy 和 /targetfriend
選擇敵方目標和選擇友方目標。這兩條命令是按一定順序循環選擇指定類型的目標的,和使用Tab鍵的效果類似。如果在命令後加上一個1作為參數,那麼就會按循環的反方向進行選擇。例如:
/targetenemy 1
效果就和按下Shift+Tab鍵一樣。
註:這兩個宏命令每個宏中只能用一次。
/targetparty 和 /targetraid
按距離循環選擇你附近的小隊或團隊隊友,與/targetenemy類似,也可以用1作為參數改變選擇的循環方向。 7.控制寵物 之前在講施放技能的時候提到過,使用/cast命令可以施放寵物的技能。玻璃渣把法師的水寶寶的霜星起名叫「冰凍術」就是為了避免和法師自身的「冰霜新星」技能沖突,從而導致不能在宏內使用。但是有寵物的職業會發現,如果宏只能施放技能的話,甚至還不如寵物技能欄的功能。別急,燃燒的遠征中,新增了以下這些宏指令:
i./petattack
讓你的寵物去攻擊你的當前目標。當然,在命令後加參數可以指定攻擊的對象。
ii./petfollow
寵物切換到跟隨狀態,同時取消攻擊。
iii./petpassive, /petdefensive 和 /petaggressive
寵物切換被動、防禦和主動攻擊狀態。同寵物技能欄上的最後3個按鈕。
iv./petautocaston 和 /petautocastoff
打開/關閉寵物技能的自動施放。例如:
/petautocaston 折磨
/petautocastoff 受難
不過美中不足,沒有直接切換自動施放狀態的宏命令,我將在後面[ /read.php?pid=24930914 模擬點擊 ]部分提到一個解決方法。
8.宏在動作欄的顯示控制 「#show」 如果一個宏使用問號圖標,魔獸世界客戶端會默認把宏內容中的第一個技能或物品的圖標、冷卻狀態等信息顯示在技能欄上。比如前面所講的這個例子:
/use 短暫能量護符
/cast 奧術強化
/cast 氣定神閑
/cast 炎爆術
客戶端會把奧術強化的狀態信息作為宏的狀態顯示。但是這恐怕不是我們所希望的,因為這個宏的目的是炎爆,前幾行的奧強氣定都只是為了最後把一個大大的臉盆給丟出來。如果在宏的前面加上這樣一行,炎爆術就會被當作宏的默認技能:
#show 炎爆術
如果使用了問號圖標的話,宏還會直接顯示炎爆的圖標。#show的參數機制和/cast類似,可以使用技能名、物品名、物品編號(如item:12345)、裝備欄或者背包+物品欄編號。
和#item類似的還有#showtooltip。正常情況下,滑鼠指向宏的時候,提示信息顯示的是宏的名字。而這在絕大多數情況下是很不好用的(除非你用了TheoryCraft之類的插件可以顯示詳細的技能信息)。而用#showtooltip就可以指定宏在滑鼠指向時顯示的信息,用法同#show。另外,如果使用了#showtooltip的話,就沒必要再用#show了。
如果客戶端自動選擇的技能符合你的要求,那麼可以只用#showtooltip而不加參數來顯示該技能的說明,這樣可以節約空間。
現在有了足夠的基礎,以下這些命令我就只簡要地講解一下了。有些命令看似沒啥用,但如果配合將在第二部分介紹的命令條件語,它將會產生驚人的效果。9.其他的命令 i.裝備物品
用於裝備物品的命令有兩個:/equip和/equipslot。/equip的參數為物品名稱,效果是把對應物品裝備到默認的裝備欄中,類似在背包中右鍵單擊物品(如:一件單手武器就會被裝備到主手上)。而/equipslot的參數為[
http://www.wowwiki.com/InventorySlotId
此網頁不屬於本網站,不保證其安全性
繼續訪問 取消 不再提示我 http://www.wowwiki.com/InventorySlotId裝備欄編號和物品名稱 ],效果是把物品裝備到指定欄位中去。例:
裝備武器:
/equip 虛空角斧
把飾品裝備在第二個飾品欄中:
/equipslot 14 棍子上的胡蘿卜
注意:即使是在戰斗中,插件頁是可以直接使用裝備命令的。因此在AfterCast和Chronos中可以使用裝備命令。如果插件內部會檢查命令是否經過安全化可能就不那麼好用了,因為它屬於「安全化」指令——但是事實上它並沒有受到安全限制。
[::艾澤拉斯國家地理 BBS.NGACN.CC::]
ii.隊列施法或使用物品
很多時候我們需要經常按一定順序使用固定的一些技能或物品。這樣的操作是可用/castsequence宏命令進行傻瓜化的。/castsequence命令用法是在後面寫上一些技能或物品的名稱,之間用英文的半形逗號分隔,和/use、/cast類似。技能名、物品名、物品代號、裝備欄代號和背包位代號都可以混合使用。每次執行宏,就使用當前的技能或物品(從第一個開始),如果成功,隊列的當前位置就被移至下一個技能或物品。也就是說需要反復執行宏來按順序使用這些技能或物品。當最後一個技能/物品成功使用後,這個隊列就被重置到開頭。比如:
/castsequence 獻祭, 腐蝕術, 痛苦詛咒, 生命通道
這是痛苦術士起手的招牌動作。注意,如果獻祭沒有施放成功(比如魔法不足,超出范圍,被沉默了等等),這個隊列不會繼續執行,直到獻祭放出去。所以下面這個宏是屁用沒有的:
/castsequence 壓制, 斬殺, 致死打擊
在技能列表之前,可以插入一個條件語,用於另外指定一些隊列的重置條件。語法是:
reset=n/target/combat/shift/alt/ctrl
以上的這些條件都可以任意共存。其中,n是數字,表示從某次執行宏開始,經過n秒後沒有再次執行這個宏,那麼隊列就被重置到開頭。這一點很重要,因為這意味著無法利用reset條件語來精確計時(比如讓某技能一冷卻就用)。target條件表示當目標切換時,宏隊列重置;combat條件表示脫離戰斗後重置;shift,alt和ctrl表示當執行宏時指定的鍵為按下狀態時重置。例如:
/castsequence reset=10/shift 第一個技能, 其他技能, 一些物品如果這個宏圖標使用的是問號,就會自動顯示下一個要施放技能的圖標。但如果/castsequence前面還有其他/cast和/uses命令,這個功能就沒有了,而且玻璃渣也沒有提供什麼命令來解決這個問題。
[::艾澤拉斯國家地理 BBS.NGACN.CC::]
iii.隨機施法或使用物品
最常見的例子就是希望隨機召喚一個坐騎來裝B,使用/castrandom或者/userandom宏命令很容易實現這個功能。用法和/castsequence類似,如:
/castrandom 迅捷綠色機械路行鳥, 軍用黑色機械路行鳥, 召喚恐懼戰馬
iv.攻擊
以前的宏是/attack,後面可以寫上單位名作為攻擊對象,無參數則以當前目標為對象。效果是切換當前的攻擊狀態(攻擊/停止攻擊)。但是這個宏從2.2.3開始就被廢除了,只能使用/startattack和/stopattack了。分別用來攻擊和停止攻擊。如:
/startattack Cogwheel
v.技能欄控制
有兩個控制技能欄翻頁的宏:/changeactionbar和/swapactionbar。前者接受一個數字作為參數,表示要切換到的技能欄頁碼。常見的是獵人用來轉換近戰遠程攻擊狀態:
/cast 雄鷹守護
/changeactionbar 1
和
/cast 靈猴守護
/changeactionbar 2
/swapactionbar命令後面要寫兩個頁碼,表示來回切換指定的兩個技能頁。如果當前技能頁不是兩個頁碼中的一個,當前頁就會被設置為第一個頁碼指定的技能欄頁。
/swapactionbar 1 2
❻ WOW宏是什麼 ,有什麼用 ,怎麼用
宏 相當於一個 應用程序
只是用WOW語言編寫的
可以把很多技能編寫在一起
可以把你滑鼠點到或者劃過的人物編寫出程序
然後把這個程序擺在你應用的鍵位上
通過你的按鍵來完成整個程序的運用 這個就叫宏
這是我自己理解的 可能有更明白一些的解釋
說明白點 如果你是一個戰士 拿著雙手武器 滿怒氣 現在碰見一個法師沖著你搓大火球 那麼你會第一時間 切換成防禦或戰斗姿勢 換上單手武器和盾牌 然後瀟灑的放一個盾反技能 自己按的話 需要你手速的配合 這時候宏就好用了
那麼你可以按一個鍵3下 來完成這個程序 程序的第一行是換姿勢 第二行是換武器和盾牌 第三行是放盾反
結論 他可以簡化你操作的難度
但是前提是 你找到一個宏編寫高手(或者一個好論壇)
那麼現在你明白了么???
❼ 《魔獸世界》中「宏」是什麼意思
宏相當於一個命令編製程序
可以吧魔獸中一部分命令整合在一起
舉個簡單的例子
一邊放法術一邊喊話的宏可以這么編寫
/y
正在施放變形術
/施放
變形術(等級X)
這種宏一般可以提醒隊友
告知隊友你放的技能和你的目標
以避免重復施放技能的浪費時間
宏還可以用於不公共CD的多種技能一起施放
比如法師開氣定
開奧術強化
開飾品這三開可以用宏達到一鍵3開的目的
其實宏跟魔獸里
應用最多的就是喊話刷屏。。
跟交易頻道喊話太累
做個宏
寫上:
/2
收永恆火焰有的代價MMMMMM
然後把對應圖標脫出來一點就能喊出上面的話
還有很多強力達人編寫的各種戰斗用宏
切換武器
切換姿態
停止自動攻擊
切換目標
等等等等
你可以對應你自己的職業去搜索
這些戰斗用宏就只能分別對職業來闡述我就不多講了。。
❽ 魔獸世界宏是什麼意思
所謂宏,就是一些命令組織在一起,作為一個單獨命令完成一個特定任務,在魔獸世界中,宏能使我們的游戲更加的方便!