zxcxc
|
分享:
x0
|
[UI/巨集] 巨集整理---轉貼遊戲基地
這些資料大部份是轉貼遊戲基地的 我覺得很有用..不過有些可能不太能了解.. 自己上線有空時搞搞看吧!!我也是搞很久才弄出[自動包紮]和[互換主手武器] 其實巨集是很好玩的..
==指令查詢== 鍵入 /a 再覆按[Tab] 可依序列出該a開頭的指令,/b即為b開頭的指令,以此累推~(中文字也可以,如:/施 按了[Tab]會列出 施法) 備份World of Warcraftc\WTF\Account\你的帳號\macros-cache及macros-local
●聊天指令 /s /say 一般 /p /party 隊伍 /g /ghelp 公會 /y /yell 大喊 /w 密語 /e e=角色表情及動作 /r 回復上則密語 /chat /chathelp 列出聊天命令
●私人聊天室指令 /chat 列出聊天指令 /join /channel /chan 創造or加入頻道 /cinvite /chatinvite 邀請 /ckick(kick) 踢出 /ban /unban 禁止發言/取消禁止發言 /mute /squelch /unvoice /unmute /unsquelch /void 改變頻道中玩家權限 /mod /moderator(moderate) /unmod /unmoderator 改變頻道中主持人狀態 /moderate 切換主持 /password /pass 改變密碼 /announcement /ann 開關 加入及離開的公告 /chatlist /chatwho /chatinfo 列出頻道或頻道成員 /afk /dnd 設置你的標誌為「離開」或「請勿打擾」 /# /c /csay 發送文字到頻道# 例:/1 Hi! /leave /chatleave /chatexit 離開頻道 /owner 顯示或改變聊天頻道的名字
●角色表情及動作指令 /下跪 /乞求 /侮辱 /吃飯 /咆哮 /哭泣 /坐下 /大笑 /害羞 /小雞 /強壯 /招手 /指點 /敬禮 /睡覺 /站立 /親吻 /談話 /跳舞 /鞠躬 /鼓掌 未實測 /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(侮辱) /Introduce (介紹)/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(呵欠)
●角色語音指令 /不 /你好 /再見 /呼救 /恭喜 /感謝 /攻擊目標 /敵人 /歡呼 /治療我 /火車 /笑話 /等等 /粗魯 /衝鋒 /調情 /跟著我 /逃跑 /開火 /魔法耗盡 /點頭
●公會指令 /ginfo 列出公會信息 /g 公會頻道 /o 僅向公會管理者發言 /ginvite 邀請加入公會(會長 管理者) /gremove 踢出會員(會長 管理者) /gdemote 調整會員等級(會長) /gmotd 設置今日公會訊息(會長) /gquit 退出公會 /groster 公會名冊(會長 管理者) /gleader 指派管理者(會長用) /gdisband 解散公會(會長用)
●其它命令 /f /follow 跟隨這個玩家 /who 尋找玩家 /played 檢視角色上線時間 /cast 施放技能 前置指命 例: /cast Fireball(Rank 1) 中文輸入為: /施放 魔法名(等級 1) shift按住 + 滑鼠點選技能 可直接在巨集裡輔助列上指令
★巨集MACRO 巨集指令字元限制在255字以內,中文版限制在1023字以內 1.開始巨集設定選單 輸入 /macro 或 /巨集 2.選擇巨集(圖像)及輸入(名稱) 3.輸入巨集內容 4.完成 5.拖曳至快捷熱鍵區點用
o協助攻擊 /script TargetNearestEnemy(); /p Pulling %t /script AttackTarget();
o獵人標記後寵物攻擊 /cast Aspect of the Monkey /script PetAttack(); /script AttackTarget();
?餵食寵物 /script if (not PlayerFrame.inCombat) then if (not GetContainerItemLink(4, 1)) then OpenBag(4); else CastSpellByName("Feed Pet"); PickupContainerItem(4, 1); end end
?牧師 /script if (UnitName("target") ~=nil and UnitInParty("target")) then CastSpellByName("Power Word: Shield(Rank 1)") else TargetUnit("player") CastSpellByName("Power Word: Shield(Rank 1)") TargetLastEnemy(); end;
o切換第四包包的第一個武器 /script PickupContainerItem(4, 1); /script -- 1H weapon now on cursor. /script PickupInventoryItem(16); /script -- 1H weapon now equipped, 2H weapon on cursor. /script PickupContainerItem(4, 3); /script -- 2H weapon in inventory, no item on cursor. /script PickupContainerItem(4, 2); /script -- offhand item on cursor. /script PickupInventoryItem(17); /script -- off hand item now equipped, no item on cursor.
o切換第四包包的第一個武器 /script PickupInventoryItem(17); /script -- off hand item now on cursor. /script PickupContainerItem(4, 2); /script -- off hand item now in inventory /script PickupContainerItem(4, 3); /script -- 2H weapon now on cursor. /script PickupInventoryItem(16); /script -- 1H weapon now on cursor, 2H weapon equipped /script PickupContainerItem(4, 1); /script -- 1H weapon now in inventory, no item on cursor.
x目標有腐蝕術就使用痛苦詛咒,若否則使用腐蝕術 /Script for i=1,8 do UnitDebuff("Target", i); GameTooltip:SetUnitDebuff("Target",i); if GameTooltipTextLeft1:GetText()=="腐蝕術" then CastSpellByName("痛苦詛咒(等級 3)") else CastSpellByName("腐蝕術(等級 3)") end;
o施放技能後寵物攻擊 /施放 腐蝕術(等級 3) /script PetAttack()
o使用急救繃帶,並指回原先目標 /target 名字 /script UseContainerItem(第幾包,第幾格); /script TargetLastEnemy(); 或 /script TargetUnit("player"); /script UseContainerItem(第幾包,第幾格); /script TargetLastEnemy(); 或 /Script UseContainerItem(0,1); /Script if (SpellIsTargeting()) then SpellTargetUnit("Player") end;
o使寵物攻擊選定的目標 /script PetAttack(); 或 /Script PetAttack()
?使用副手武器附屬能力 /script UseInventoryItem(GetInventorySlotInfo("SecondaryHandSlot"));
o協助寵物攻擊 /script AssistUnit("pet"); 或 /script if UnitExists("pet") then AssistUnit("pet"); end 或 /Script TargetUnit("Pet") /Assist
o標記自已或1~5位隊友 /target player /target party1~5
o協助第2位隊友進行攻擊 /script AssistUnit("party2"); 或 /Script TargetUnit("Party1") /Assist
o協助隊伍裡叫小豬的隊友進行攻擊 /script AssistUnit("小豬");
o選定自已 /script TargetUnit("player");
o自動選定隊友1,在隊頻聲明正在治療,再施放治療術1級 /Script TargetUnit("Party1") /p 正在為 %t 治療 /施放 治療術(等級 1)
o選定指定目標,施放技能,施法後自動標記回怪物 /target 名字 /施放 治療術(等級 1) /script TargetLastEnemy();
o召回寵物並設為被動狀態 /Script PetFollow() /Script PetPassiveMode()
o痛苦+魯莽+語言 假如目標為法師系則使用語言詛咒,若目標血量血量大於30%則使用痛苦詛咒,以上都不相符合則使用魯莽詛咒 /Script if(UnitMana("Target")>0) then CastSpellByName("語言詛咒(等級 1)") else if (UnitHealth("Target")>30) then CastSpellByName("痛苦詛咒(等級 1)") else CastSpellByName("魯莽詛咒(等級 2)") end end;
o命法魂 假如目標血量少於10%則吸取靈魂,若目標為法師系則吸取法師,都不符合則吸取生命 /Script if(UnitHealth("Target")<10) then CastSpellByName("吸取靈魂(等級 2)") else if(UnitMana("Target")>0) then CastSpellByName("吸取法力(等級 1)") else CastSpellByName("吸取生命(等級 3)") end end;
?魅犬術 使用魅魔誘惑技能並通知隊友,地獄獵犬對自身如有Buff則吃之,若無則對選擇目標使用 /Script B=UnitName("Pet") C=CastPetAction T=TargetLastEnemy; U=TargetUnit; /Script if B=="瑟爾艾斯" then C(6); SendChatMessage("%T誘惑勿打","Party");T(); else if B=="胡哈姆" then if UnitDebuff("Player",1) then U("Player");C(6);T(); else U("Target");C(6); end end end
***巨集裡角色的代號 "player" 玩家自己 "pet" 玩家的寵物 "party1~5" 1~5號隊友 "partypetN" 第N個隊友的寵物n=1~4 "raidN" 第N個團隊夥伴n=1~40 "raidpetN" 第N個團隊夥伴的寵物n=1~40 "target" 被選中的目標 "mouseover" 鼠標正在劃過或剛剛劃過的目標 下面的值只能用於一些特殊場合: "npc" or "NPC" 玩家正在與之交互的NPC 比如說需要引用2號隊友的生命值,就用 UnitHealth("party2") 就可以了 ***巨集的格式 中文的 /說 /施放 英文的 /say /cast /s可寫成/s 要用到函數的時候(一般後面會有一個括號,比如UnitMana()),需要用 /script 開頭。 例如施放一個技能,可以寫成 /cast 真言術:盾(等級 1);也可以寫成 /script CastSpellByName("真言術:盾(等級 1)") ***編輯巨集時,打開技能窗口,然後shift+左鍵點擊相應技能,這樣就會自動在巨集編輯窗口裡面添加 /施放 你選擇的技能 *** /in 5 僅限說話使用~必需搭配特定ui 可在巨集內暫停5秒,/in 60 就會暫停1分鐘 ***向隊友施展一個增益法術而且不失去我當前的目標 /施放 真言術:盾(等級 1) /target 隊友的名字 未選目標時會對指定名字施放,選定目標時直接向選定目標施放。 /target 隊友的名字 /施放 真言術:盾(等級 1) /script LastTarget() 直接改變目標,並對目標施放,進入自動攻擊模式而且會使得盜賊失去他們的技能點 ***武器切換 1. PickupInventoryItem(x) [從主手武器位置或副手武器位置一個武器] 2. PickupContainerItem(x, y) [和上面不同之處在於是從背包裡面拿] 參數的解釋: 1. PickupInventoryItem(x) [x填寫16代表主手武器位置, 17代表副手武器位置] 2. PickupContainerItem(x, y) [x是背包 y是格子] 巨集: /script PickupInventoryItem(16); /script PickupContainerItem(0, 1); /script PickupInventoryItem(17); /script PickupContainerItem(0, 2); *** 引用目標的生命,法力,性別,等級等數值 UnitHealth("目標") 目標生命值(HP) UnitHealthMax("player1") 目標生命最大值 UnitMana("unit") 目標法力值(mana) UnitSex("unit") 顯示目標的性別(Sex) UnitLevel("unit") 顯示目標的等級(LV) ***切換跑步鞋 /script PickupInventoryItem(8); /script PickupContainerItem(4,7); /script UseContainerItem(4,13); 第一行命令 PickupInventoryItem(n) n代表 1=頭部 2=手 3=頸部 4=腰部 5=肩部 6=腿部 7=背部 8=腳 9=胸部 10=手指一 11=襯衣 12=手指二 13=飾品一 14=手腕 15=飾品二 16=主手武器 17=副手武器 18=遠攻武器 19=遠攻彈葯 第二行命令 PickupContainerItem() 指定背包及格子並切換第一行指定部位的東西 第三行命令是上馬 ===================== ***AlphaMap 指令列表 /alphamap 或者 /am /am raid - 顯示團隊標記 /am ptips - 顯示隊伍團隊提示信息 /am mntips - 顯示 MapNotes 提示信息 /am gtips - 顯示 Gatherer 提示信息 /am mngtips - 顯示 MapNotes Gathering 提示信息 /am moveslider - 允許/禁止透明調節框移動 /am slider - 顯示透明調節框 /am gatherer - 開啟對 Gatherer 支持 /am mapnotes - 開啟對 MapNotes 支持 /am gathering - 開啟對 MapNotes Gathering 支持 /am combat - 戰鬥時自動關閉 /am wmclose - 當世界地圖關閉時自動關閉 /am lock - 允許 AlphaMap 窗口拖動 /am scale <0.0-2.0> - 設置 Alphamap 窗口比例 /am tog - 顯示 AlphaMap 窗口 /am alpha <0.0-1.0> - 設置 AlphaMap 透明度,0.0 - 透明 1.0 - 完全不透明 ***Confab 指令列表 /confab /confab style1style2style3style4 (default: style1) /confab autohide onoff (default: on) /confab undock /confab dock [frame] /confab autodock onoff /confab lock /confab unlock /confab chatsticky offdefaultpartyguildraidofficersay1-10 (default: default) /confab enableArrowKeys (default) /confab disableArrowKeys /confab texture /confab alpha
1.常用指令 /help 列出常用指令幫助 /assist [名字] 協助所選的目標 /cast spell 施放法術 /afk [文字] 顯示要離開一會兒,再輸入一次/afk關閉 /combatlog 導出你的戰鬥資訊到/wow目錄/LogsPlayerCombatLog.txt 文件裏 /dnd [文字] 開啟DND模式表示請勿打擾,再輸一次/dnd關閉 /duel [名字] 要求與目標決鬥 /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", "reloadui" and "quit" /console 設置名 [新設置] 用於調整遊戲設置
[ 此文章被zxcxc在2005-11-17 08:45重新編輯 ]
|