weyoung 发表于 2010-5-26 01:22:27



不是了,那天的补充写一半就有事了要忙,所以给你误会了,应该是“fps值高且稳定才是最好的”,另外告知一下你服务器的fps能达到多少?如果做到的 ? ...
disremember 发表于 2010-5-24 16:45 http://www.dt-club.net/forum/images/common/back.gif
晕了,我的FPS很低的。sys_ticrate设置为800,FPS在250~333之间变化。而且现在这个时间段,F里没人,才6个CSER。。等高峰期看看什么情况。

weyoung 发表于 2010-5-26 01:29:26

刚才看了同一台服务器上另一个F的运行情况。
比赛F,HLDS是3647版本的,在只有我一个用户的情况下,FPS在1000左右,但有时候会跳到600。。。

weyoung 发表于 2010-5-26 01:41:37

我试着修改hlds的启动参数,有些变化。
./hlds_run -binary ./hlds_i686 -game cstrike -insecure +ip xxx.xxx.xxx.xxx +port 27018 +servercfgfile server.cfg +localinfo +maxplayers 24 +map de_dust2 +sv_lan 0 -noipx
以上的启动参数,sys_ticrate设置为10000,FPS在250~333之间。
加了-pingboost 3后,sys_ticrate不变,FPS在1000左右,但有可能会跳到600、300之类的。。。
搞不懂这个。。。

weyoung 发表于 2010-5-26 01:50:42

刚才Google查找,看到一段话,或者对我们有些帮助。

如果出现跳PING现象,改变程序HLDS的优先级就可以了!
显示进程:
ps -e
.............
3386 pts/0 00:00:00 hlds_run
........
提高进程ID为 3386 HLDS的优先级
renice +1 3386

disremember 发表于 2010-5-26 12:57:50

对服务器端fps调整做了第二次补充

weyoung 发表于 2010-5-28 11:29:04

其它方面,我已经没有问题了。就是互联网上刷不出来的问题还未解决。不过这一点可以肯定是服务器的防火墙或网络设置的问题,也CS本身应该没关系。

disremember 发表于 2010-5-29 00:14:32

本帖最后由 disremember 于 2010-5-29 00:16 编辑

其它方面,我已经没有问题了。就是互联网上刷不出来的问题还未解决。不过这一点可以肯定是服务器的防火墙或网络设置的问题,也CS本身应该没关系。 ...
weyoung 发表于 2010-5-28 11:29 http://www.dt-club.net/forum/images/common/back.gif

是的,经测试,在20个玩家情况下,现在我的服务器端fps已经能稳定在980-1000之间,关于你的服不能刷出的问题,原因可能是每次启动hlds时候,启动端口会在27010-27014之间变化,你试着把27010-27015之间端口都打开,别忘了端口都是udp协议,再看看情况如何。经实践,我的服能在互联网上刷出。

disremember 发表于 2010-5-29 01:04:41

今天对cs服务器端fps调整做第二次补充

hanyq 发表于 2010-5-30 09:38:20

写得很好,顶起

wmonline 发表于 2010-5-31 12:50:10

这东西太实用了
页: 11 12 13 14 15 16 17 18 19 20 [21] 22 23 24 25 26 27 28 29 30
查看完整版本: linux系统架设cs1.6服务器图文教程(兼容47/48协议的non-steam)