精華區beta mud_sanc 關於我們 聯絡資訊
#gauge 在聖殿裡比較有用的地方,顯示大絕招施放間隔的倒數計時。格式: #gauge 編號 抬頭 現值 總值 (紅色條顯示條件) 例如: #gauge 1 倒數計時 @time 500 (100) "1"是條形框的編號,抬頭是"倒數計時",@time是現值,應該是變動的, 如果使它變動,就自己寫式子跑,500是上限值,(100)是當@time值低於 100,條狀會從藍色變成紅色。外觀如下: ▕<<Max 為500 ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ 倒數計時 ▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅ ↑抬頭 ▕<<現值 ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ 倒數計時██████████████ ▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅ ▕<<剩100時,顏色會變成紅色。 Pattern: ~~ 淒 ~~ 風 ~~ 送 ~~ 葬 ~ Commands: #var waittime 480 #alarm +481 {#gauge 1 off #untr -*} #alarm -* {#add waittime -1} #gauge 1 冷卻時間 @waittime 480 (30) #st {大絕招冷却時間:@waittime} 說明: 01行:設定一個變數waittime,值為大絕招的施放間隔秒數,自己抓一個數吧! 02行:設定一個時間觸發,時間到之後,關閉編號1的條形框,也關閉時間觸發    -*。 03行:設定一個時間觸發,每秒鐘執行一次,命令為waittime-1。 04行:新增一個條形框,隨著時間減少,可以看到框內的藍色條慢慢變短。 05行:在狀態列裡觀察剩餘秒數,不想設定條形框的可以用這個,則#gauge的 相關指令可以刪除。 參考來源: http://pkuxkx.net/forum/redirect.php?fid=54&tid=2659&goto=nextnewset =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- 現在使用:取消圖形顯示部份,改為在狀態列增設欄位顯示剩餘秒數。因為#gauge本      身在zMUD 5.55裡,有比較大的bug存在。 Pattern: ~~ 淒 ~~ 風 ~~ 送 ~~ 葬 ~ Commands: #var waittime 480 #alarm * {#var waittime %eval(@waittime-1) #if (@waittime<-5) {#var waittime OK #untr *}} 說明: @waittime 是各大絕的間隔秒數,數值請依實際需求去設定。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.132.196.45