|
发表于 2008-4-9 03:22:00
|
显示全部楼层
来自 中国–广东–惠州
回复: 虚心向Rulzy版主打听你个插件判断函数
Post by 猴子
如何判断服务器在线玩家人数比如(16/32)这样代码如何去判断
还有服务器的FPS要用什么函数判断比如说512/FPS这样显示
最后1个是服务器运行了多长时间该怎么判断比如说服务器运行了24个小时0分30秒这样.24:00:30显示
第1次请教问题麻烦Rulzy版主告诉下这些判断函数该怎么写!谢谢! 对于这样的贴,一般没人会理的,因为你已经指名要Rulzy版主来回答,但是看你等这么久了,顺便回复下你.
对于这是很简单的,直接就用get_playersnum()/get_maxplayers()就可以了.还有服务器的FPS要用什么函数判断比如说512/FPS这样显示 如果你是加载了booster,booster会注册一个参数server_fps,应该可以用get_cvar_num("server_fps")来获取,我没试过,你自己试下.最后1个是服务器运行了多长时间该怎么判断比如说服务器运行了24个小时0分30秒这样.24:00:30显示 这个也也不难,但我没试过,你自己试下吧,首先用get_gametime()函数获得当前地图运行了多少时间,换图后会重新计算,单位是秒,当一幅地图结束时,把这个数据保存到某个文件或数据库里,这个你自己决定了.要显示出来时,就把之前保存的时间加上用get_gametime()函数获得的时间,然后换算成你想要的显示格式.
注意一定要用浮点型变量保存
像这样,new Float:iTime=get_gametime() |
|