在局域网上开非专用CS服务器
笔者是在学校的局域网开内架设服务器的,采用的机器是ATHLON
1700+,256M DDR,RADEON 8500的机器配置。机器配置太低还是开专用的服务器好,因为要带图象的服务器对CPU的要求相当高。就笔者的机器,大概开20个人的服务器,满员时服务器上进行游戏还是比较顺畅,再多就要有凝滞的感觉。
服务器软件建议用AMDINMOD,因为使用广泛。最好懂些英文,读懂它带的帮助文件,这对架设服务器比较重要,因为经常会有一些问题,其实只要在帮助文件里就可以得到解决。
安装ADMINMOD的方法和别人开专用服务器的安装一样,不同的是,要配置listenserver.cfg文件,用来配置服务器参数,而不是一般用的server.cfg。其它的配置user.ini等的方法和架设专用服务器都相同。而且,自己是主机的话,一定要执行一个CFG文件带上setinfo命令,设置好你的密码和用户名字,而且该名字是你进入CS用的名字。开如此的主机,主机上的用户名字不要改,否则就会没有权限。
安装此方法架设的服务器,已经带ADMINMOD的各种功能。如果要进行反作弊,一般流行用CHEATING-DEATH加上CSGUARD的方法。
C-D的安装不要用服务器版本,你只要装一个客户版本,就是CLIENT版就行了。开着C-D再建立服务器,服务器会自动要求所有进入的客户端都有C-D的,当然这个可以用‘cdrequired
0’来改变,这时没有C-D的客户可以进行游戏,但是名字前会有[NO C-D]字样。
CSGUARD安装好以后,一定要对几个文件进行配置,否则默认的是用BAN
WOND的方法,在局域网上是踢不掉人的。以CSG8为例子,请将csguad.cfg中的有exec
csguard/csgnet.cfg 字样的行用‘//’双斜杠注释掉,并把有//exec
csguard/csglan.cfg字样的行前的‘//’删除,就可以了。
现在,就可以进入CS,在LAN GAME里CREAT一个游戏,就是自己也参加的ADMINMOD和C-D还有CSG反作弊的主机了! |