作者zonhan (我願與妳共舞)
看板WOW
標題Re: [問題] 有巨集可以直接複製別人ID嗎
時間Mon Feb 27 01:55:20 2012
※ 引述《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的部份會變動)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.168.87.2
※ 編輯: zonhan 來自: 118.168.87.2 (02/27 02:05)
1F:推 ak147:酷 所以戰鬥中按1就好! 02/27 02:05
2F:→ ak147:戰鬥中按到2會不會杯具? editmacro()有限定戰鬥外嗎? 02/27 02:08
3F:→ zonhan:巨集改動都是戰鬥外生效 02/27 02:10
4F:→ ak147:瞭解! 02/27 02:11
6F:推 ak147:讓我想到一個叫buffet的ui 02/27 02:14
7F:→ Ithildin:收到 太感謝了 02/27 08:01
8F:→ Ithildin:戰鬥中坦克落跑的話大概也只能哭哭等出事 OK的 (?) 02/27 08:02
9F:推 Evq3:侯塞雷 02/27 08:51
10F:推 jerrysimon:請問這個裡面要如何塞有2行以上的巨集呢?我設都報錯 02/27 09:43
11F:→ zonhan:有兩行的話, 要用\n當換行符號 02/27 10:04
12F:→ Ithildin:請問巨集圖示要怎麼設定 我改icon的編號都還是會變空白 02/27 18:33
13F:→ Ithildin:問號那個會自動換圖的是編號多少@@ 02/27 18:33
14F:→ Ithildin:用nil會維持原本的設定? 02/27 18:35
15F:→ zonhan:嗯, 用nil就不會變 02/27 18:39
16F:推 k0286:其實我有寫過很像的 z-31-31-2-5 03/02 19:06