[問題] 巨集機制問題

作者: MiCy (米賽)   2019-01-07 22:04:43
因為輸入法會卡shift鍵
所以做了一個巨集來提醒自己
#showtooltip
/cast [mod:shift] 的的的 ←亂打因為想出現問號(還是問號其實是有名字?)
/cast 秘法衝擊
該按鍵只要出現問號就代表我的shift卡住了,需要再按一下來回復,藉此來提醒自己
可是神奇的地方來了
如果我上下交換打成
#showtooltip
/cast 秘法衝擊
/cast [mod:shift] 的的的
就會永遠出現秘法衝擊
就算按住shift也不會出現問號
請問有大大能解說一下這兩個巨集的機制哪邊不一樣嗎?
對不起我文組
謝謝 QQ
作者: vice (拉蒙)   2019-01-07 22:09:00
施放優先順序由上至下 加入按鍵SHIFT為條件條件通過就會施放"的的的" 沒通過條件就會施放祕法衝擊
作者: super7967 (lollolman)   2019-01-07 22:10:00
條件是由上面判斷下來,當上面的條件比較寬鬆,就不會去執行下面的條件了,第一個巨集是必須按住shift才會執行第一行,除此之外第二行,那它就會照這個規則走,而第二個由於第一行的條件寬鬆,不管有沒有shift都會執行,所以他就不會跳去第二行,所以反面來說,你的第一個巨集shift行是可以再寫一個技能的
作者: vice (拉蒙)   2019-01-07 22:12:00
下面巨集 因為秘法衝擊沒有條件限定 SHIFT那行就沒用了
作者: belmontc (あなたのハートに天誅♥)   2019-01-08 02:32:00
條件句要放在最前面
作者: ab784533 (laura0129)   2019-01-08 07:57:00
就由上往下算而已啊,第一行條件通過就會永遠顯示第一行。所以才有#shorttooltip (還是怎麼拼?)的那個指令,用來指定這個巨集鍵要顯示哪個法術,只要第一行寫這條件,後面不管寫啥都會顯示被指定的法術
作者: oldriver (oldriver)   2019-01-08 09:31:00

Links booklink

Contact Us: admin [ a t ] ucptt.com