|
一直见别人服务器有这样的效果,自己试着修改了好几次,都不能成功..
setTimeText(text[], len, tmlf, id)
{
new secs = tmlf % 60
new mins = tmlf / 60
new nextmap[32]
get_cvar_string("amx_nextmap",nextmap,31)
if (secs == 0)
format(text, len, "剩余时间 %d %L^n^n下幅地图: 等待投票", mins, id, (mins > 3) ? "MINUTES" : "MINUTE")
else if (secs == 0)
format(text, len, "剩余时间 %d %L^n^n下幅地图: %s", mins, id, (mins > 1) ? "MINUTES" : "MINUTE", nextmap)
else if (mins == 0)
format(text, len, "换图剩余时间 %d %L^n^n下幅地图: %s", secs, id, (secs > 1) ? "SECONDS" : "SECOND",nextmap)
主要我是想在最后1分钟之前的所有提示都是"等待投票',
在最后一分钟就显示下一地图.....
如果不要等待地图投票,直接改为显示下一地图,是可以实现的...
问题是现在第二段代码执行不成功,到了最后一分钟,它执行的还是第一段代码,郁闷了..
换图剩余时间数秒是可以显示下一地图的.........
请斑竹修改一下,让最后一分钟实现显示下一地图...谢谢...... |
|