作者hmml (hmml)
看板mud_sanc
标题[心得]zMUD 图形显示大绝招的施展间隔时间计时
时间Sat Jul 2 10:15:00 2011
#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
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.132.196.45
1F:推 justinj :太强了.....这个指令我不会.... 07/02 11:34
2F:推 HighElf :无尾熊太强了,我只能用2696篇文章来回覆 07/02 18:44