[問題] 請問此判定式巨集如何修正?

作者: Xiang2You4 (不斷增加的足跡)   2018-02-19 12:11:26
如標題,先上巨集內容:
/castsequence [@focustarget]reset=X S1,S2
以上可正常作用,內容為對"專注目標的目標"先施放技能1(S1),
再施放技能2(S2),然後重新回歸S1,若施放完S1後沒有施放S2,
則X秒後自動回歸S1
以下為問題,
我想在這巨集額外新增一個優先判定式,
當點選目標後,會優先對"當前目標"使用以上序列,但若無目標時,
則會對"專注目標的目標"使用以上序列,
目前寫法為
/castsequence
[@focustarget]reset=X S1,S2;
[@target]reset=X S1,S2
但不論我把[@focustarget]跟[@target]怎樣交換,
判定只會同時啟動其中一種,所以上來求解神人,請指教應該如何修改
或增加指令,感謝大家
作者: s800127allen (我的文超廢)   2018-02-19 12:18:00
/castsequence [@target,exsists][@focustarget]reset=X S1,S2這樣試試看*exists,上面那個打錯了
作者: Xiang2You4 (不斷增加的足跡)   2018-02-19 12:33:00
感謝!成功作用了!謝謝!
作者: hsha (玄毗)   2018-02-19 17:50:00
你是術士對吧
作者: Xiang2You4 (不斷增加的足跡)   2018-02-20 09:30:00
不是喔,是幫我老婆的戒牧寫的
作者: diashly   2018-02-21 06:34:00
不需要加exists喔,因為target就等於目標存在。
作者: aegius1r (SC)   2018-02-21 20:09:00
要加 你沒加會卡在第一個判定式 "我沒有目標"

Links booklink

Contact Us: admin [ a t ] ucptt.com