[WOW]魔獸新手簡易巨集入門

昨天花了一點時間在研究最基本的Macro 要怎麼寫

總覺得跟其他大大寫的macro 比起來我的還在幼稚園程度......

但是我想大概也有其他跟我一樣對macro完全沒概念的夥伴吧....

所以我就獻醜了...

因為小弟玩的是小D 我覺得最需要有巨集的是施放以下兩個法術
1. "復生" - 戰鬥中可以復活的技能 (冷卻30分鐘)
2. "啟動" - 魔力回覆速度再十五秒內是平時的400% (冷卻六分鐘)
因為這兩個法術CD長
施放的時候大喊讓大家知道才不會跟同隊的小D 重複到浪費技能
也讓被啟動的夥伴可以坐下回魔讓啟動達到最大效應

基本上我這兩個macro 都很簡單, 一行喊 一行施法

example: 啟動
第一行: /y %t 的魔力沒了嗎? 別擔心來個啟動吧
第二行: /cast 啟動

example2: 複生
第一行: /y %t 別鬧了 快起來幫忙大家
第二行: /cast 複生(等級5)


%t 是你目前瞄準的目標
/y 是大喊 可以用 /s 說 /ra 團隊 /p 小隊來取代
/cast 或 /施放 都是一樣的
在/cast 後面打法術的名子然後接等級 像是 "複生(等級5)"

真的很簡單吧?
2006-07-13 11:19 發佈
天邊

很詳盡阿,有空可以指導我一下 法力潮也想做巨集

恩.. 我好像說的沒有很清楚.....

所以基礎兩行macro 其中一行用 /p 或 /y 或 /ra 或 /s 打你想要說的

另一行打 [/cast] 或 [/施放]接著打 ["法術名稱" (等級x)]

範例

第一行: /s 這裡隨便你要打什麼都可以
第二行: /cast 宇宙無敵帥哥美女超級大法 (等級 1001)


請問薩滿的圖騰是法術還是使用背包裡的物品?

如果是背包裡的物品可以把第二行改為 /script UseContainerItem(x,y)

x =背包的編號 第一個是右邊算起來第二個(一開始就有的背包的左邊第一個)

依此類推 最左邊的背包編號 x=4

y =是背包裡第幾格 由第一橫排最左邊為一

所以可能法潮要這樣寫

第一行: /s 法潮!! 法潮插下了 有效範圍20瑪持續30秒請靠近圖騰以獲得效應
第二行: /script UseContainerItem (1,1)

(假設你的法潮圖騰放在右邊數過來第二個包包第一格)



這個指令所有包包裡的物品都可以用 也可以用來招換你的坐騎
第一行: /s 出來吧我可愛的小花......
第二行: /script UseContainerItem (x,y)
嗯嗯...我是暗夜秋香
提供我的寫法如下:
---------------------------------------------------------------------
/p [法潮] [法潮] 插下了,請各位靠近圖騰(有效期限 12 秒)
/ra [法潮] [法潮] 插下了,請各位靠近圖騰(有效期限 12 秒)
/施放 法力之潮圖騰(等級 3)
---------------------------------------------------------------------
多寫一個 /ra 是因為它的字會是醒目的顏色.怕有人沒注意到.
基本上 薩滿的圖騰只會影響到同隊的5人(含自己),
所以 也可以不要有 /ra 的那一行, 只讓隊友知道就行了.

依此類推, 施放復活的可以這樣寫 :
---------------------------------------------------------------------
/y 勇士 <<%t>> 為了部落,,醒來吧,...
/施放 先祖之魂
---------------------------------------------------------------------

對自己用瞬補可以這樣寫:
---------------------------------------------------------------------
/target 暗夜秋香
/施放 自然迅捷
/script SpellStopCasting();
/施放 治療波
/script TargetLastEnemy();
/script AttackTarget();
---------------------------------------------------------------------

零施法時間的閃電鍊可以這樣寫:
---------------------------------------------------------------------
/施放 自然迅捷
/script SpellStopCasting();
/施放 閃電鏈
/script TargetLastEnemy();
/script AttackTarget();
---------------------------------------------------------------------

最複雜的,在戰鬥中變狼,在平時騎上馬的寫法是:(一行寫到底)
---------------------------------------------------------------------
/script if (UnitAffectingCombat("player") or CheckBuff('幽魂之狼')) then CastSpellByName("幽魂之狼"); elseif CheckBuff('紫色迅猛龍') then UseContainerItem(0,1); else UseContainerItem(0,1); end
---------------------------------------------------------------------

就這樣了,供大家參考
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?