LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: snr959

架设了反恐服务器,但在游戏过程客户端经常停顿,请指教!

[复制链接]
发表于 2004-1-13 15:45:07 | 显示全部楼层
我测试的结果(cs 1.5)是因为linux版的hlds的免cdkey补丁没有windows版的补丁完善引起的,每次新用户联机时服务器试图验证用户cdkey的合法性时会停顿(每次验证console会有提示:你的可执行文件已经过期),如果没使用免cdkey补丁是没事的。

如果你的服务器只是在有人新联机的时候卡,就是这个问题。

如果服务器已经满人,没人新联机也卡,恐怕是服务器性能不够。
发表于 2004-1-14 22:16:18 | 显示全部楼层
在你的配置文件里,把-restart参数去掉,
不知道你的网络是什么环境,10M或100M交换。
同时你的配置文件里没有指定是Internet或是局域网。
如果是局域网,则在配置文件里加上-nomaster和+sv_lan。指定局域网形式。
发表于 2004-1-15 01:56:55 | 显示全部楼层
CS 服务器对网速要求不高,它用的是UDP.
CS服务器对CPU要求高,
我的机子和楼主的差不多,在WIN2000下建16人的服务器,当服务器人数到7,8人时就会卡.但把CPU优先级调高一级,就不会卡,就是FPS低一点.
我没在下LINUX下建网过,我想CPU优先级调高一点可能会好一点.
发表于 2004-2-16 19:02:55 | 显示全部楼层
最初由 wuchy1 发表
我认为,是你的机器的配置不够,因为我是也在网吧做网管的.CS这种东西你也应该知道,占资源占的很厉害的.我在WIN2000,架一个32人的服务器,用850的CPU不行,也是停顿,但是用1.7的就没有问题.用LINUX我没试过,但是道理是一样的.


我机器雷鸟750/256M/15G/D-Link530C,别的什么都没有了,16人时CPU占用率不超过60%,一点儿都不卡,当然内核偶自己编译过了2.4.23,大家有时间来捧个人场。

218.12.92.43:27015
发表于 2004-2-16 19:06:22 | 显示全部楼层
最初由 dff99 发表
CS 服务器对网速要求不高,它用的是UDP.
CS服务器对CPU要求高,
我的机子和楼主的差不多,在WIN2000下建16人的服务器,当服务器人数到7,8人时就会卡.但把CPU优先级调高一级,就不会卡,就是FPS低一点.
我没在下LINUX下建网过,我想CPU优先级调高一点可能会好一点.


你延时高的时候,打人容易?
发表于 2004-3-4 13:06:46 | 显示全部楼层

CS 1.5 hlds 和 CS1.5完全版,我找了好久!很快!

hlds
http://ftp.physics.auth.gr/pub/m ... trike/server/linux/

CS
CS1.5完全版,建CS服务器必备!下载地址!
刚找到一个超快的,推荐下载:
http://ftp.physics.auth.gr/pub/mirr...e/server/linux/


http://download.enet.com.cn/html/232212002010701.html
国内站
http://www.counter-strike.net/linux_full.html
官方站!下那个域名.br的。

官方直接连接:
http://www.adrenaline.com.br/downlo..._15_full.tar.gz
发表于 2004-3-21 01:09:21 | 显示全部楼层

CS1.5HLDS3111e的服务器包,解压就可用!FB4.8和RH9通过!感谢小花,苍月提供FTP!

CS1.5HLDS3111e的服务器包,解压就可用!FB4.8和RH9通过!感谢小花,苍月提供FTP!

简短描述:
我做好了CS1.5HLDS3111e的服务器包,解压就可用!
我在RH9 和FreeBSD4.8上都测试通过!
hlds升级为3111最新版,免CD-KEY补丁已经增加,有中文注释的server.cfg文件!
包有234MB!

相关下载:
由freebsdchna的小花 提供空间
http://bsdroot.dns0755.net/

http://bsdroot.dns0755.net/down/CS/

带宽有限,请不要疯狂下载。否则只好关掉httpd进程
_________________
海鹰:一个深受 FreeBSD(一种很厉害的病毒)其害的人,DNA发生严重变异,变成一个受BSD毒害的BSD狂魔
_________________

由我朋友,苍月提供ftp空间,8-17点,
ftp://xftc.3322.org
name:ftp
key:ftp

我的,刚弄好! 可以减轻小花哥的流量压力了!·
ftp://fly2free.3322.org

匿名!请客户端设为被动模式!
最多10用户,每ip 5并发连接。每用户500KB/s带宽

每天开机,除过7:00~~8:00 这段时间FTP服务器休息!




安装步骤:
MD5校验码:e07a62033d125090cb43d23c9fead400

本CS1.5HDLS服务包,包含:HDLS3111,CS1.5Full,新增地图,免CD-KEY补丁。

使用方法:

1.建议下载后首先使用
Linux 下使用 md5sum "本压缩包" 生成MD5校验码。
FreeBSD 下使用 md5 "本压缩包" 生成MD5校验码。

将生成的MD5码与此e07a62033d125090cb43d23c9fead400
比较,如有不同,那是文件已损坏,为确保无误请重新下载!

***注意***如在Windows下下载,请使用winmd5.exe程序校验。

将包用鼠标拖放到Winmd5.exe的界面就行!

2.MD5校验完毕,确认本软件包完好,可用
tar -jxvf "本压缩包"解压。

直接会在当前目录下生成hdls目录

3.进入hdls目录,直接运行 ./CS& 就可!
不加&在退出系统登陆时,CS随同退出关闭.

4.如想要在系统启动时自动运行,按以下作:

A-0.FreeBSD系统! #这里使用FreeBSD4.8

A-1.FreeBSD 确认已成功安装linux兼容库!
/etc/rc.conf 中也要保证linux_enable="YES"

A-2.在/etc/rc.conf 添加以下两行:

cd /usr/CS/hlds/ ##此为你的hlds绝对路径
./CS & ##一定要写两行!


B-0.Linux系统! #这里使用RedHatLinux9.0

B-1.在/etc/rc.d/rc.local 添加以下两行:

cd /usr/CS/hlds/ ##此为你的hlds绝对路径
./CS & ##一定要写两行!

5.FreeBSD额外的补充:
当设为自动启动时,系统启动,但首次运行会失败,待出现logoin:提示符最多10秒后CS就会正常启动.

6.hdls/CS 文件内容:
./hlds_run -restart -game cstrike -nomaster +sv_lan 1 +maxplayers 32 +map de_dust2

#-restart参数,是让CS 运行当中意外推出,比如意外关闭,op发错指令退出等时自动10秒后重新启动CS.

这个相信大家都会使用/编辑!

7.相关文件:
hlds/cstrike/server.cfg #服务器配置!
hlds/info.txt #有关CSLinux架设中文资料,server.cfg样例(带中文注释)
hlds/maps.txt #本包包含的所有地图列表!
hlds/CS #CSHDLS启动脚本!


测试环境:
RedHatLinux9.0 FreeBSD4.8
发表于 2004-3-21 11:07:17 | 显示全部楼层

回复: 反恐服务器中客户经常'drop'的问题

最初由 snr959 发表
安装redhat8.0后,在其上架设了反恐服务器。客户端可以连接上但在游戏过程中经常停顿过一会儿又可以了。
    请高手指点一二。多谢了!!!

你先看看机器的CPU占用率是多少如果是100%的话那么就是你硬件的问题了
你733的CPU应该不会是CPU的问题,除非你是32人的服务器.
再检查一下网络,如果是LAN的话应该没有多大问题
其他的你分别用大包和小包ping一下看看丢包多少
PS,如果服务器里有人MS太高的话也会影响整体速度的.
发表于 2004-3-22 02:13:01 | 显示全部楼层

我也来说说吧。

安装hlds 3111e
cs1.5 full
有两种情况:1 要cdkey的。2. nocdkey的。
先说1:
./hlds_run -restart -game cstrike -nomaster +sv_lan 1 +maxplayers 32 +map de_dust2
这样启动是不行的,局玉网的连上去没问题,互联网的就不行了,说是lan方式的game。
2.
要做成互联网也可以连上的cs服务器,就要打个nocdkey的补丁,这时sv_lan 1这个参数才起作用。
如果你打了nocdkey的补丁,但没有使用sv_lan 1这个参数,就会有这种情况:
当有人连进这个服务器时,服务器里面的玩家就会觉得停住了,停的时间就是这个连进来的玩家连接的时间,他机器慢网络慢的话,就会连很久,因为服务器要验证cdkey,当他连进来后,原来在服务器里面的玩家能进行game,所以你要打上nocdkey补丁后,在启动服务器时加上sv_lan 1这个参数。

http://218.65.209.178
我的cs服务器。
hlds 3110
hlds 3111e(打上补丁后,在hlsw下看是hlds 3111d)
服务器在广西,可能有的朋友连上来会慢。。。呵呵。
发表于 2004-3-22 02:14:09 | 显示全部楼层
要做成互联网也可以连上的nocdkey cs服务器

应该是这样。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表