作者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