※ 引述《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的部份會變動)
--
: 因為我的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