有巨集可以直接複製別人ID嗎 - WOW

Table of Contents

※ 引述《Ithildin (伊西爾丁)》之銘言:
: 因為我的Focus有其他用途
: 然後想寫個按一下就幫坦克上大地盾的巨集
: 請問一下有沒有指令是點了就能儲存目標ID
: 然後另外一個巨集就是對該目標ID施法這樣子呢?
: 總覺得有辦法做到...
1. 建一個空的新巨集1(這邊取名"大地盾for坦")

2. 再建一個新巨集2,內容如下:

/run XX=UnitName("target")EditMacro(GetMacroIndexByName("大地盾for坦"),
"大地盾for坦",1,"/cast [@"..XX.."]大地盾",1)

(請接成一行)

3. 戰鬥外按下巨集2, 就會把巨集1的對象改為@當前目標名
^^^^^^
這是重點,因為戰鬥中是不能改巨集的


(其實巨集1是被巨集2整個按它的template重寫, 不過只有@XX的部份會變動)

--

All Comments

Hedda avatarHedda2012-02-29
酷 所以戰鬥中按1就好!
Charlie avatarCharlie2012-03-04
戰鬥中按到2會不會杯具? editmacro()有限定戰鬥外嗎?
Kumar avatarKumar2012-03-07
巨集改動都是戰鬥外生效
Quintina avatarQuintina2012-03-11
瞭解!
Necoo avatarNecoo2012-03-21
讓我想到一個叫buffet的ui
Oliver avatarOliver2012-03-23
收到 太感謝了
Anthony avatarAnthony2012-03-27
戰鬥中坦克落跑的話大概也只能哭哭等出事 OK的 (?)
Sandy avatarSandy2012-03-30
侯塞雷
Olive avatarOlive2012-04-01
請問這個裡面要如何塞有2行以上的巨集呢?我設都報錯
Candice avatarCandice2012-04-04
有兩行的話, 要用\n當換行符號
Kristin avatarKristin2012-04-06
請問巨集圖示要怎麼設定 我改icon的編號都還是會變空白
問號那個會自動換圖的是編號多少@@
Ivy avatarIvy2012-04-08
用nil會維持原本的設定?
Dora avatarDora2012-04-10
嗯, 用nil就不會變
Hardy avatarHardy2012-04-12
其實我有寫過很像的 z-31-31-2-5