作者MiCy (米賽)
看板WOW
標題[問題] 巨集機制問題
時間Mon Jan 7 22:04:43 2019
因為輸入法會卡shift鍵
所以做了一個巨集來提醒自己
#showtooltip
/cast [mod:shift] 的的的 ←亂打因為想出現問號(還是問號其實是有名字?)
/cast 秘法衝擊
該按鍵只要出現問號就代表我的shift卡住了,需要再按一下來回復,藉此來提醒自己
可是神奇的地方來了
如果我上下交換打成
#showtooltip
/cast 秘法衝擊
/cast [mod:shift] 的的的
就會永遠出現秘法衝擊
就算按住shift也不會出現問號
請問有大大能解說一下這兩個巨集的機制哪邊不一樣嗎?
對不起我文組
謝謝 QQ
--
全面55波 贏的就是我 你猜得沒錯 60229
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 113.160.108.117
※ 文章網址: https://webptt.com/m.aspx?n=bbs/WOW/M.1546869888.A.19E.html
1F:推 vice: 施放優先順序由上至下 加入按鍵SHIFT為條件 01/07 22:09
2F:→ vice: 條件通過就會施放"的的的" 沒通過條件就會施放祕法衝擊 01/07 22:10
3F:推 super7967: 條件是由上面判斷下來,當上面的條件比較寬鬆,就不會 01/07 22:10
4F:→ super7967: 去執行下面的條件了,第一個巨集是必須按住shift才會執 01/07 22:10
5F:→ super7967: 行第一行,除此之外第二行,那它就會照這個規則走,而 01/07 22:10
6F:→ super7967: 第二個由於第一行的條件寬鬆,不管有沒有shift都會執行 01/07 22:11
7F:→ super7967: ,所以他就不會跳去第二行,所以反面來說,你的第一個 01/07 22:11
8F:→ super7967: 巨集shift行是可以再寫一個技能的 01/07 22:11
9F:→ vice: 下面巨集 因為秘法衝擊沒有條件限定 SHIFT那行就沒用了 01/07 22:12
10F:推 belmontc: 條件句要放在最前面 01/08 02:32
11F:推 ab784533: 就由上往下算而已啊,第一行條件通過就會永遠顯示第一行 01/08 07:57
12F:→ ab784533: 。所以才有#shorttooltip (還是怎麼拼?)的那個指令, 01/08 07:57
13F:→ ab784533: 用來指定這個巨集鍵要顯示哪個法術,只要第一行寫這條件 01/08 07:57
14F:→ ab784533: ,後面不管寫啥都會顯示被指定的法術 01/08 07:57