搜索
楼主: disremember

linux系统架设cs1.6服务器图文教程(兼容47/48协议的non-steam)

  [复制链接]
发表于 2010-5-13 13:08:11 | 显示全部楼层 来自 浙江杭州
178# disremember

其他的插件都支持,就是这个有问题,提示开不起来,MetaMod是最新版本的,1.81多的,不知为什么不行,还有个转服的插件运行不起来... ...
floreyqc 发表于 2010-5-12 22:49

中文ID与最新版本的CS有冲突的。上次人家告诉我的。
回复

使用道具 举报

发表于 2010-5-13 13:33:01 | 显示全部楼层 来自 浙江杭州
检查你的防火墙设置或者关闭防火墙,运行几天观察一下
disremember 发表于 2010-5-12 22:37

关闭防火墙,是用service iptables stop命令吧,我刚才把它关闭掉了。
另外我注意到一个细节,你在首页的教程中,CS启动后有“Adding master server xxx.xxx.xxx.xxx xxxx”这一段,我的CS启动后却没有。
我的服完整的启动信息如下:
Auto-restarting the server on crash

Console initialized.
Protocol version 48
Exe version 1.1.2.6/Stdio (cstrike)
Exe build: 16:56:12 Mar  8 2010 (4883)
STEAM Auth Server^M
Local info settings:
Server IP address xxx.xxx.xxx.xxx(这里的IP隐藏了):27019

   Metamod version 1.19p32 Copyright (c) 2001-2006 Will Day
     Patch: Metamod-P (mm-p) v32 Copyright (c) 2004-2007 Jussi Kivilinna
   Metamod comes with ABSOLUTELY NO WARRANTY; for details type `meta gpl'.
   This is free software, and you are welcome to redistribute it
   under certain conditions; type `meta gpl' for details.


   AMX Mod X version 1.8.1.3746 Copyright (c) 2004-2006 AMX Mod X Development Team
   AMX Mod X comes with ABSOLUTELY NO WARRANTY; for details type `amxx gpl'.
   This is free software and you are welcome to redistribute it under
   certain conditions; type 'amxx gpl' for details.

[DPROTO]: Version 0.4.8 Linux
[DPROTO]:  Loading config './cstrike/dproto.cfg'
[DPROTO]:  LoggingMode = 2
[DPROTO]:  Config sucessfully loaded.
[DPROTO]: Done.
L 05/13/2010 - 13:28:48: -------- Mapchange to de_dust2 --------
Connection to Steam servers successful.
   VAC secure mode disabled.
====到这里就结束了,没有adding master server....
回复

使用道具 举报

发表于 2010-5-13 13:59:04 | 显示全部楼层 来自 浙江杭州
检查你的防火墙设置或者关闭防火墙,运行几天观察一下
disremember 发表于 2010-5-12 22:37

运行几天没什么效果,还是刷不到。
服启动后,在CS客户端或HLSW里,直接输入IP+端口的方式,可以找到服。但是要想在互联网上能刷到服,是不是那些UDP端口必须要开放出来才行?
我刚才试着用端口扫描工具,只找到80端口。
回复

使用道具 举报

发表于 2010-5-13 15:47:13 | 显示全部楼层 来自 浙江杭州
很有意思,我在Windows上加载一个HL Server,启动信息如下:
513.4 fps  0/24 on         de_dust2
Console initialized.
Protocol version 48
Exe version 1.1.2.6 (cstrike)
Exe build: 14:21:06 Mar  8 2010 (4554)
STEAM Auth Server
couldn't exec language.cfg
Local info settings:
Server IP address xxx.xxx.xxx.xxx:27015
No IPX Support.
couldn't exec config.cfg
couldn't exec listip.cfg
couldn't exec banned.cfg
Adding master server 69.28.151.162:27013
Adding master server 72.165.61.189:27010
Connection to Steam servers successful.
   VAC secure mode disabled.

=========
上面这段中,有"adding master server...”
回复

使用道具 举报

 楼主| 发表于 2010-5-13 16:05:33 | 显示全部楼层 来自 河北保定
178# disremember

其他的插件都支持,就是这个有问题,提示开不起来,MetaMod是最新版本的,1.81多的,不知为什么不行,还有个转服的插件运行不起来... ...
floreyqc 发表于 2010-5-12 22:49



你遇到的问题应该与hlds无关,还是从amxmodx平台和amxx程序中找问题吧。amxmodx不是本帖教程讨论的问题,请参考amxmodx相关文献。
回复

使用道具 举报

 楼主| 发表于 2010-5-13 16:11:01 | 显示全部楼层 来自 河北保定
关闭防火墙,是用service iptables stop命令吧,我刚才把它关闭掉了。
另外我注意到一个细节,你在首页的教程中,CS启动后有“Adding master server xxx.xxx.xxx.xxx xxxx”这一段,我的CS启动后却没有。
我的服完 ...
weyoung 发表于 2010-5-13 13:33



从你的启动信息上看,你的cs1.6服务器没有注册到valve列表服务器上,这肯定无法让互联网上的玩家刷出你的服,

请重新阅读本帖教程中,关于检测hlds的相关端口方法、和防火墙配置部分。
回复

使用道具 举报

 楼主| 发表于 2010-5-13 16:12:10 | 显示全部楼层 来自 河北保定
运行几天没什么效果,还是刷不到。
服启动后,在CS客户端或HLSW里,直接输入IP+端口的方式,可以找到服。但是要想在互联网上能刷到服,是不是那些UDP端口必须要开放出来才行?
我刚才试着用端口扫描工具,只找到80 ...
weyoung 发表于 2010-5-13 13:59



请重新、认真地阅读本教程。
回复

使用道具 举报

 楼主| 发表于 2010-5-13 16:14:01 | 显示全部楼层 来自 河北保定
很有意思,我在Windows上加载一个HL Server,启动信息如下:
513.4 fps  0/24 on         de_dust2
Console initialized.
Protocol version 48
Exe version 1.1.2.6 (cstrike)
Exe build: 14:21:06 Mar  8 2010 (455 ...
weyoung 发表于 2010-5-13 15:47



这次的启动信息是正确的,你的服应该能被玩家客户端刷出。
回复

使用道具 举报

发表于 2010-5-14 12:37:23 | 显示全部楼层 来自 福建福州
本帖最后由 floreyqc 于 2010-5-14 12:40 编辑

我的启动出错了

启动程序是:
./hlds_run -binary ./hlds_i686 -console -game cstrike -insecure -port 27015 +maxplayers 32 +map de_dust2 +sv_lan 0 -noipx -nojoy -nohltv

显示的启动信息是:

Console initialized.
Protocol version 48
Exe version 1.1.2.6 (cstrike)
Exe build: 21:25:46 Mar  13 2010 (4883)
STEAM Auth Server
Server IP address 192.168.1.115 :27015
[S_API FAIL] SteamAPI_Init() failed; unable to update local steamclient. Continuing with current version anyway.
[S_API FAIL] SteamAPI_Init() failed; unable to update local steamclient. Continuing with current version anyway.

Connection to Steam servers successful.
   VAC secure mode disabled.

这个是怎么回事啊,是程序没下完整还是哪里有错误啊,但是好像不影响服务器运行,我在HLSW里能看到服务器状态。请高手解答,谢谢
回复

使用道具 举报

发表于 2010-5-14 13:15:13 | 显示全部楼层 来自 浙江杭州
我的启动出错了

启动程序是:
./hlds_run -binary ./hlds_i686 -console -game cstrike -insecure -port 27015 +maxplayers 32 +map de_dust2 +sv_lan 0 -noipx -nojoy -nohltv

显示的启动信息是:

Console init ...
floreyqc 发表于 2010-5-14 12:37

我的服在启动时也会报这个错,查了一些资料,确实说是不会影响系统运行,不用理会。
回复

使用道具 举报

游客
回复
您需要登录后才可以回帖 登录 | 注个册吧

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