作者leo1021 (Komm, susser Tod)
站内WOW
标题[问题] 关於巨集自动攻击目标的问题
时间Thu Nov 1 11:32:15 2012
因为最近想要蹲几只稀有怪的玩具,所以想写个巨集抢怪比较方便,但是却遇到了问题,
我原本所写的巨集是:
/cast [@稀有怪ID] 审判
但是这个巨集却没有反应,不会自动选取目标,也不会施放审判,
所以我就改写成:
/tar 稀有怪ID
/cast 审判
这个巨集就会成功的自动选取目标并且施放审判,但是却有个缺点,就是如果附近有其他
的敌对目标,这个巨集就会对敌对目标审判,要是有其他阵营的也在蹲稀有的话会有打错
目标的风险,所以想来问看看为什麽第一个巨集会无效呢?之前打副本时为了维持双目标
圣印DOT所以有写了一个巨集:
/cast [@focus] 审判
这巨集可以让我在不转目标的情况下对focus目标审判,照这巨集的想法所写的第一个巨集
却没办法让我正确的审判我要的目标,请问这问题有解吗?还是就只能够用第二个巨集,
祈祷抢怪不要打错目标吗orz
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.41.204.199
1F:推 royalksdmc:加上exist? 11/01 11:34
2F:→ zonhan:"@名称"有对象限制, 仅能写入当前目标或队友名字 11/01 11:37
3F:→ qmomo:有印象 [@xxx] xxx要是绿字 11/01 11:38
4F:→ leo1021:但是就算把@名称改成target=名称 一样也是不行 11/01 11:39
PO完文以後原本准备出门买饭,突然灵光一闪,找到了正确的解法了:
/tar 稀有怪ID
/cast [target=target] 审判
就只是把原本的第二个巨集多加了一个判断,就可以确保只会攻击我想要的目标而不会
目标不存在时攻击附近的敌对目标了,就这麽简单我竟然想了一个多礼拜才突然开窍orz
※ 编辑: leo1021 来自: 114.41.204.199 (11/01 11:44)
5F:→ chiang15:@=试试看 11/01 11:40
6F:→ zonhan:@就是target= 改了当然一样不行... 11/01 11:41
7F:→ oldriver:@ 就是target=的缩写 换了当然不行 11/01 11:42
8F:推 GFGF:/target xxxx 11/01 11:44
9F:→ GFGF:/focus 11/01 11:44
10F:→ GFGF:/cast [@focus]审判 试试看 11/01 11:45
11F:→ bniw:3行 /tar 目标 /focus /cast [@focus] 审判 这样? 11/01 11:46
12F:→ leo1021:我知道@就是target=,只是以前用@focus正常,这次用@名称 11/01 11:46
13F:→ leo1021:却失败,不知道问题在哪而已 突然灵光一闪找到解了 11/01 11:46
14F:→ leo1021:GFGF和bniw版友的方法跟我刚才想的一样 指定我选取的目标 11/01 11:48
15F:→ leo1021:就行了 感谢推文的各位帮忙 11/01 11:49
16F:推 oldriver:focus是保留字 跟一般人的名字不能相提并论 11/01 11:49
17F:推 altcd:第二行直接 /cast [@exists] 审判 就行了 focus没必要 11/01 14:44
18F:→ altcd:错了 打太快 是/cast [exist] 审判 就行了 @不用加 11/01 14:45
19F:推 ironsalami:因为一般的审判无目标会触动自动锁敌 然後才真正出手 11/02 03:04
20F:→ ironsalami:索敌 所以用[exist]是个很帅气的办法 不同於[] 11/02 03:05
21F:推 ironsalami:target=target可以的原因 可能不是原po所认为的 11/02 03:07
22F:→ ironsalami:而比较接近altcd所使用的真正意义 11/02 03:08
23F:→ ironsalami:目的只是为了避开/施放 []审判与/施放 审判 11/02 03:08
24F:→ ironsalami:所自然导致的前置自动索敌 我想altcd较接近答案 11/02 03:09
25F:推 ironsalami:@focus是真有个变数叫focus 当然你要说真有个叫target 11/02 03:12
26F:→ ironsalami:但是现在当你正有个目标叫做五五六六 11/02 03:13
27F:→ ironsalami:然後施放你的巨集时 他会先执行/tar 稀有怪ID 失败 11/02 03:13
28F:→ ironsalami:然後下一句/施放 [@target]审判 或[target=target]审判 11/02 03:14
29F:→ ironsalami:你认为他会不会对五五六六轰下去呢...? 11/02 03:15
30F:→ ironsalami:此处 请参考/施放 [@targettarget]神圣震击 这类的语法 11/02 03:16
31F:推 ironsalami:这是很细节的问题 但对其他巨集来说会有差别 11/02 03:19
32F:→ ironsalami:oh 条件句是exists才对 如果我测试发现有误 会上来说 11/02 03:24
33F:推 ironsalami:另无目标时使用[noexists]会条件成立 并使技能成为待选 11/02 03:29
34F:推 ironsalami:另外/施放 [exists]圣光术 则要注意自我施法选项 11/02 03:32
35F:→ ironsalami:Oh 其实两种写法都会对五五六六轰下去...XD 11/02 03:35
36F:→ ironsalami:只是对於那个语句的解读 会不一样 11/02 03:36
37F:→ ironsalami:focus是一保留变数 而左边的target仅在"这一句"中有效 11/02 03:38
38F:→ ironsalami:耶...怎麽想好像也没啥差别..XD (搔头) 除了自动索敌.. 11/02 03:40