串別定義

<串別定義>

純放串:流水帳。當年度收集的曲目、影片,大多是當年新發,偶爾會因為挖到好聽或有趣的舊物而放進來存放。

主題串:半流水帳,以特定主題為主旨收集、整理的相關曲目、影片與資料。

mylist串:人物收集,專門存放影片上傳者的作品清單頁。

*若使用chrome瀏覽,需取消網址列的安全保護(盾牌圖案),才能看到舊版nico貼紙的內容。

2022年2月4日 星期五

[魔獸世界] 巨集MEMO

 


各式珍藏巨集語法存放


🔍前提邏輯

。背包道具座標(註:先背包後欄位,例:/use 藍 紅)











。語法中英對譯(PTT參考資料

/cast = /施放
/use = /使用
/run = /跑
/dismount = /下馬 
/target = /tar = /目標 
 

。條件式

[mounted] = 已上馬   
[button:1]/[btn:1] = 左鍵點擊  
[button:2]/[btn:2] = 右鍵點擊 
[flyable] /[noflyable] = 可飛行區域/不可飛行區域 
[combat]/[nocombat] = 戰鬥中/非戰鬥狀態 
[exists]/[noexists] = (目標)存在/不存在 
[dead] = (目標)已死亡 
[group]/[nogroup] = 有組隊/無組隊 
[@pet]/[@focus] = 以寵物為目標/以專注對象為目標 
[@mouseover] = 以游標指示對象為目標 
[help] = 當前目標為友方

 

。其他參考資料

[翻译/工具]猎人全技能中文简/繁/英文对照表(添加宠物技能中英对照表)  
[有用] 巨集 縮減 



🌐通用

。任務介面字體放大(20為字體大小)

/run QuestFont:SetFont("Fonts\\bLEI00D.TTF",20,"")

 

。播放坐騎特效(可用來觀賞飛行坐騎的特效)

/坐騎特效


。召喚指定坐騎(不同鍵點擊對應不同坐騎)

#showtooltip 柯爾克隆戰狼
/cast [modifier:ctrl] X-53型觀光火箭
/cast [modifier:alt] 巨大冰原長毛象
/cast [modifier:shift] 旅者的凍原長毛象
/cast [btn:1] 柯爾克隆戰狼 
/cast [btn:2] 機械重機車


。照順序召喚指定坐騎

#showtooltip 漫行古樹 
/castsequence 脈織飛毯,秘法師的法力刃豹,青銅龍,黑瑪瑙色虛空之翼龍,渦輪飛行器,紫色元龍,鬼靈蠍尾獅,商隊土狼


。左鍵隨機召喚指定坐騎;右鍵召喚特定坐騎;上馬狀態純下馬

#showtooltip 旅者的凍原長毛象
/dismount
/stopmacro [mounted]
/cast [btn:2] 旅者的凍原長毛象 
/castrandom  [btn:1]  霜狼嗥叫者,大型啤酒節科多獸,黑色作戰科多獸,柯爾克隆戰狼,奧格瑪狼騎,迅捷啤酒節山羊,恐狼,夜裔法力刃豹,秘法師的法力刃豹,高嶺雷蹄鹿 
 

。左鍵施放釣魚、右鍵開啟烹飪選單
 
#showtooltip 釣魚 
/cast [button:2] 烹飪; 釣魚


。左鍵施放勘查、右鍵開啟考古學選單

#showtooltip 勘察
/cast [button:2] 考古學 
/cast [button:1] 勘察


。左右鍵使用不同爐石

#showtooltip
/use [btn:1] 新年長者的爐石 
/use [btn:2] 永恆旅人的爐石


。倒數喊話(/P =隊伍頻道)(*疑似已失效)

/in 0 /P 3
/in 1 /P 2
/in 2 /P 1 
/in 3 /P 跳


。增加視角最遠距離

/script SetCVar("cameraDistanceMaxFactor", 4)
/console SET targetNearestDistance "50" 
/console SET targetNearestDistanceRadius "30"


。在畫面中上方顯示當前座標

/run local p,f="player",CreateFrame("Button",nil,UIParent,"OptionsButtonTemplate")f:SetPoint("TOP",0,0)f:SetScript("OnUpdate",function(s,e)x,y=C_Map.GetPlayerMapPosition(C_Map.GetBestMapForUnit(p),p):GetXY()f:SetText(format("%.2f %.2f",x*100,y*100))end)


 

🐺狼人專用

。不可飛行區域使用[野性奔跑]、飛行區域使用[隨機召喚喜愛的坐騎]

#showtooltip  野性奔跑
/cast [noflyable] 野性奔跑(種族特長)
/click [flyable]  MountJournalSummonRandomFavoriteButton



🐾獵人專用

。用背包指定位置的食物餵食寵物+文字喊話

#showtooltip 0 1
/cast 餵養寵物
/use 0 1
/run SendChatMessage("餵食了 "..UnitName("pet").." ", "emote")

 

。對寵物使用指定位置的道具(將該道具設定為按鍵圖示&說明)(例如使用繃帶等)

 #showtooltip 0 4
/target pet
/use [pet] 0 4 
/targetlasttarget

 

。戰鬥時治療寵物;死亡則復活寵物;非戰時寵物撿骨;右鍵單純治療寵物

        [正式版]

#showtooltip [combat] 治療寵物;[@pet,dead] 復活寵物;[@pet,exists,nocombat] 取物 
/cast [combat] 治療寵物; [@pet,dead] 復活寵物; [btn:2] 治療寵物
/stopmacro [combat] 
/cast [@pet,noexists][@pet,dead] 復活寵物 ; [@pet,exists,nocombat] 取物

 

        [經典版]

            #showtooltip [@pet,noexists][@pet,dead]  復活寵物; 治療寵物(等級 1)
            /cast [@pet,dead] 復活寵物; 治療寵物; [btn:2] 治療寵物
            /stopmacro [combat]
            /cast [@pet,noexists][@pet,dead] 復活寵物  


。施放[獵人印記]並呼叫寵物攻擊(非組隊或組隊戰鬥狀態時)+文字喊話;右鍵單純施放技能

#showtooltip 獵人印記
/cast [btn:2] 獵人印記
/stopmacro [btn:2]
/cast  獵人印記
/寵物攻擊 [combat]
/stopmacro [group]
/寵物攻擊 
/script SendChatMessage("呼叫【"..UnitName("pet").."】攻擊《".. UnitName("target").."》", "emote")


。同時施放[假死](玩家)&[裝死](寵物);右鍵單獨施放[裝死](寵物)

#showtooltip 假死
/cast [btn:2] 裝死
/cast [btn:1] 假死 
/cast [btn:1] 裝死


。對寵物施放[誤導]+文字喊話;右鍵單純施放[誤導]

#showtooltip 誤導
/cast [button:2] 誤導
/cast [@pet,exists,help] 誤導
/stopmacro [@pet,noexists][@pet,dead] 
/script SendChatMessage("對【"..UnitName("pet").."】施放誤導。目標《"..UnitName("target").."》","emote")

 

。對友方專注目標施放[誤導]+文字喊話

#showtooltip 誤導
/cast [@focus,exists,help] 誤導
/stopmacro [@focus,noexists][@focus,dead] 
/script SendChatMessage("對【"..UnitName("focus").."】施放誤導。目標《"..UnitName("target").."》","emote")


。對友方專注目標施放[誤導]+文字喊話,非組隊時將寵物設為專注目標

#showtooltip 誤導 
/focus [target=focus,noexists][nogroup] pet
/cast [@focus,exists,help] 誤導
/stopmacro [@focus,noexists][@focus,dead] 
/script SendChatMessage("對【"..UnitName("focus").."】施放誤導。目標《"..UnitName("target").."》","emote")

 

。對游標指向對象施放[誤導]+文字喊話;右鍵單純施放[誤導]

#showtooltip 誤導
/cast [button:2] 誤導
/cast [@mouseover,exists,help] 誤導
/stopmacro [@mouseover,noexists][@mouseover,dead] 
/script SendChatMessage("對【"..UnitName("mouseover").."】施放誤導。目標《"..UnitName("target").."》","emote")



🌀薩滿專用

。施放[鬼魂之狼]的同時文字喊話(增加RPG氣氛)

#showtooltip 鬼魂之狼
/cast 鬼魂之狼 
/script y=0;for i=1,40 do local x=UnitBuff("player",i);if x=="鬼魂之狼" then y=1;end;end;if y<1 then SendChatMessage("偉大的迅狼之靈啊,向您致意,請賦予我您的速度吧!","SAY");SendChatMessage("被迅狼之靈附身了!","EMOTE");end;




沒有留言:

張貼留言