-
关注Ta
-
- 注册时间 2009-03-28
- 最后登录 2020-07-25
-
- 发帖8410
- 在线1400小时
- 精华2
- DB10187
- 威望100
- 保证金0
- 桃子0
- 鲜花0
- 鸡蛋0
-
访问TA的空间加好友用道具
|
问题是这样的: 我在RH9上建了个CS1.5的SERVER,可是在别的机器上要访问的时候总是一会儿能看见,一会儿看不见.用HLSW管理软件发现PING时通时断,但是用HLSW强行连进去以后能正常游戏,PING很底,也没有丢包. 开始以为是防火墙在作怪,于是自己定制了规则,无效.关闭防火墙,无效,于是抓狂,上论坛求助.无奈大虾可能认为这种问题不是该发到这里的,而小虾们又爱莫能助. 碰巧看到一篇关于HL SERVER 41110 WIN32升级到41110A后HLSW无法正常访问的解决办法的文章,而cnbluestar朋友也认为是这个问题,于是马上实验看了一下,现在一切正常!感谢回贴的各位. 解决办法其实很简单,在CS服务器配置文件SERVER.CFG里加入以下语句: max_queries_sec "5" max_queries_sec_global "10" max_queries_window "30" 存盘退出,重起服务器,是不是OK了? 希望大家能够少走弯路,让LINUX应用先普及起来.
BTW:副上LINUX CS SERVER的组建方法和软件下载联接. 先下载这3个文件,第3个是免CDKEY的补丁,如果要对外开放的话就要用到了。 http://www.cs.sandy.ru/ftp.sandy.ru/pub/games/HL/Linux/hlds_l_3110_full.tar.gz #HLSERVER
http://www.jetstreamgames.co.nz/files/pub/halflife/cstrike/cs_15_full.tar.gz
免cdkey补丁 http://www.cs.sandy.ru/ftp.sandy.ru/pub/games/HL/Linux/engine_i386.so.tar.gz
建cs目录 cd / mkdir cs
解压缩 tar zxvf hlds_l_31110_full.tar.gz tar zxvf cs_115_full.tar.gz mv hlds_l /cs mv cstrike /cs/hlds_l/
用补丁覆盖原来的 cp engine_i386.so /cs/hlds_l/
建一个启动脚本叫做cs.sh vi /cs/hlds_l
#/bin/bash/ export LD_LIBRARY_PATH=/cs/hlds_l:$LD_LIBRARY_PATH ./hlds_run -game cstrike -insecure +ip 192.168.1.100 +port 27015 +maxplayers 32 +map de_aztec -nomaster +sv_lan 1
启动服务 ./cs.sh
如果要开两个CS的话,就将mapcycle.txt和server.cfg文件复制一份,改名为mapcycle1.txt和server1.cfg。
在建立一个启动脚本cs1.sh vi /cs/hlds_l
#/bin/bash/ export LD_LIBRARY_PATH=/cs/hlds_l:$LD_LIBRARY_PATH ./hlds_run -game cstrike -insecure +ip 192.168.1.100 +port 27015 +maxplayers 32 +map de_dust2 -nomaster +sv_lan 1 +servercfgfile server1.cfg +mapcyclefiles mapcycle1.txt
启动服务 ./cs1.sh
|