[問題] 有關幾個指令

看板mud_sanc作者 ( )時間13年前 (2011/06/01 22:23), 編輯推噓5(5017)
留言22則, 5人參與, 最新討論串1/1
請問 #wait 跟 #alarm 這兩個指令是類似的東西嗎? 有點不太懂該怎麼使用 舉個例子來說 cast 'holy shield';#wait 5000;cast armor 這樣子的效果是放完聖光盾之後,等待五秒再放護甲術嗎? 感覺好像那個#wait 5000沒什麼效果。 不知道我用的是不是正確的,研究好久研究不出來。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.168.75.35

06/01 22:29, , 1F
#ala 是變成另一個#tr也就是說可以移除,但#wa 不行
06/01 22:29, 1F

06/02 00:11, , 2F
#alarm +秒數 {指令} <<最常用的格式
06/02 00:11, 2F

06/02 00:12, , 3F
那上面的效果是什麼呢? 一樣是隔三秒後下指令嗎?
06/02 00:12, 3F

06/02 00:13, , 4F
#alarm 3000 {say hi} 這是每隔三秒下一次還是只有
06/02 00:13, 4F

06/02 00:13, , 5F
單次的指令
06/02 00:13, 5F

06/02 00:32, , 6F
你可以查一下justinj的文 他有PO基本教學
06/02 00:32, 6F

06/02 01:18, , 7F
建議用alarm不要用wait
06/02 01:18, 7F

06/02 04:00, , 8F
樓上此話何解?
06/02 04:00, 8F

06/02 05:11, , 9F
wait會跟其他指令衝到 ala不會
06/02 05:11, 9F

06/02 09:29, , 10F
#wa 的時間單位可以比較小,但指令下達後不能移除,有
06/02 09:29, 10F

06/02 09:30, , 11F
時會吃指令(不能有2個觸發各在5秒後下指令,其中一個
06/02 09:30, 11F

06/02 09:30, , 12F
會不見...)
06/02 09:30, 12F

06/02 09:31, , 13F
#ala 的時間單位可以比較長,它等同於設定一個觸發..
06/02 09:31, 13F

06/02 09:32, , 14F
因此,如果下達後要取消的話,可以移除(或用#untri來移
06/02 09:32, 14F

06/02 09:34, , 15F
),它可以設定定時放(例如#ala *5,每五秒放一次)..
06/02 09:34, 15F

06/02 09:34, , 16F
但因為觸發是獨立的,所以如果沒寫好,會發生一堆#ala
06/02 09:34, 16F

06/02 09:35, , 17F
在你的觸發列表上
06/02 09:35, 17F

06/02 19:59, , 18F
#wa 5000<<當系統跑到這個,代表zmud花五秒在執行
06/02 19:59, 18F

06/02 20:00, , 19F
#wa,所以很容易卡觸發。
06/02 20:00, 19F

06/02 20:01, , 20F
#alarm +5 {} <<生成一個觸發五秒後執行內容...
06/02 20:01, 20F

06/02 20:02, , 21F
效果自然不同....
06/02 20:02, 21F

06/02 20:30, , 22F
我了解了 好詳細的解析 感謝各位高手!
06/02 20:30, 22F
文章代碼(AID): #1DvajNGg (mud_sanc)