一步一步教你如何自己架设高性能CS服务器
没有人一生出来就什么都会的,同样我也是什么都不会,自己慢慢学的。我知道Dcoo上很多高手,如果本文有错误的地方,请不吝指正。以下基本都是偶在Dcoo等论坛上学到的服务器架设经验之谈,发出来给大家看看,让大家都从菜鸟转型为初级的服务器架设高手。言归正传,一步一步来:
一、首先
你必须要有个高配置的电脑,如果是做服务器的话,最好内存是在512M以上的机器,至于 内存 CPU 等对架设CS服务器的影响,请查看其他帖子!然后是要了解的是,你上网的网络结构,是通过 Modem+路由+交换机 上网,还是用 代理服务器+交换机 上网,我的论坛的帖子也有介绍,在此我就不在多余重复说了。可以到我签名的地址去看看!
二、CS的服务器端文件
由于现在CS1.6已经是比赛的版本了,所以偶就以1.6的为主,1.5的其实也一样的,但是会少了很多的特效,比如1.5就不支持中文等。
其实服务器端用的文件,并没多大的规定一定要用hlserver,也就是通常所说的服务器版,完全没那个必要,我下的那些所谓的服务器端,其实和6客户端的区别很小,也就是说,服务器端和客户端通用。所以大家完全没必要去一味追求服务器端。下载地址大家找一下吧,Dcoo上有,Esai上也有,我就不介绍了,本文以最新的3147来做服务器端为例,如果你的是2834的话,推荐你重新下过一个3147版本的Cs!
最新的Dcoo Cs1.6 3147下载地址如下:
http://www.dcoo.com/show.aspx?id=4767&cid=1
最新的Esai版本的Cs1.6 2834下载地址如下:(没仔细找3147客户端,下了以后要打升级补丁)
http://down.esai.cn/show.php?id=1214
经典版的 Cs1.5 小凡纪念版,下载地址:
http://down.esai.cn/show.php?id=1225
当然DT-Club也有,不过好像都是插件比较多!而且点通用的那种邀请注册机制,很大程度上把一些高高手拒之门外,所以相比之下,Dcoo还是做得不错的,支持!
当然如果你能找到Hlserver也行,效果其实没多大的区别的!
然后是破解版的 NoSteam 文件,下载地址为:
http://down.esai.cn/show.php?id=1225
好东西要记得帮顶一下哦!
三、服务器端的安装和设置
运行下载回的Dcoo 3147中文版安装文件
[ 相关贴图 ]
430)this.width=430" align="center" border="0" />
按提示一步一步安装,建议最好用英文命名,不推荐用中文名,以本文为例,偶用的是这个路径
[ 相关贴图 ]
430)this.width=430" align="center" border="0" />
解压、复制文件过程
[ 相关贴图 ]
430)this.width=430" align="center" border="0" />
完成以后,先不要运行Dcoo 中文版,运行的话是进入游戏,而不是开始服务器!进入刚才安装的那个文件夹,找到Hlds.exe文件,创建一个快捷方式,如图:
[ 相关贴图 ]
430)this.width=430" align="center" border="0" />
然后把刚才那个快捷方式改一下名字,方便以后使用,偶改为Server,接下来是重点了。。。。请注意听了哦!
看到hlds.exe 后面那里的参数了没?
[ 相关贴图 ]
430)this.width=430" align="center" border="0" />
那里就是服务器运行的时候必须要用到的启动参数,参数不同,服务器运行的效果也不同!以偶的为例,
-game cstrike +servercfgfile server.cfg -nomaster -insecure -port 27016 +maxplayers 32 +map de_dust2 +sv_lan 1 -console
偶一个一个解释好了:)
-game cstrike 这个就是指定以反恐精英为游戏的Mod,如果不指定的话就是半条命的模式,听说也不错很好玩的哦,没玩过
+servercfgfile server.cfg 这个就是指定服务器的配置文件,server.cfg这个文件放在cstrike下,后面偶会详细介绍一下该文件的
-nomaster 加载这个参数就是让服务器不上WON认证,避免因为出国网络不通导致的服务器问题。
-insecure 这个参数偶一下想不起来是干嘛用的了。其他知道的朋友,请指教,谢谢!
-port 27016 指定服务器运行时候的端口,范围最好是在27015-27020 之间,据我的测试,局域网列表能刷出来的就是在这个范围内,当然,如果你想用来做比赛服务器不想让其他人进的话,你可以指定任意不被占用的端口。
+maxplayers 32 这个参数是指定服务器最大进入玩家数,理论上最高能进32人,有的地图最高只能进20人,比如CS_italy 那些早期救人质的图都这样的。并不是说一定要以32人为最大,这个要和你的网络状况及服务器配置相联系的,关于CPU 内存 网络带宽 之间的联系,请在Dcoo上搜索一下,或者到我的论坛去查找一下&#x
没有人一生出来就什么都会的,同样我也是什么都不会,自己慢慢学的。我知道Dcoo上很多高手,如果本文有错误的地方,请不吝指正。以下基本都是偶在Dcoo等论坛上学到的服务器架设经验之谈,发出来给大家看看,让大家都从菜鸟转型为初级的服务器架设高手。言归正传,一步一步来:
一、首先
你必须要有个高配置的电脑,如果是做服务器的话,最好内存是在512M以上的机器,至于 内存 CPU 等对架设CS服务器的影响,请查看其他帖子!然后是要了解的是,你上网的网络结构,是通过 Modem+路由+交换机 上网,还是用 代理服务器+交换机 上网,我的论坛的帖子也有介绍,在此我就不在多余重复说了。可以到我签名的地址去看看!
二、CS的服务器端文件
由于现在CS1.6已经是比赛的版本了,所以偶就以1.6的为主,1.5的其实也一样的,但是会少了很多的特效,比如1.5就不支持中文等。
其实服务器端用的文件,并没多大的规定一定要用hlserver,也就是通常所说的服务器版,完全没那个必要,我下的那些所谓的服务器端,其实和6客户端的区别很小,也就是说,服务器端和客户端通用。所以大家完全没必要去一味追求服务器端。下载地址大家找一下吧,Dcoo上有,Esai上也有,我就不介绍了,本文以最新的3147来做服务器端为例,如果你的是2834的话,推荐你重新下过一个3147版本的Cs!
最新的Dcoo Cs1.6 3147下载地址如下:
http://www.dcoo.com/show.aspx?id=4767&cid=1
最新的Esai版本的Cs1.6 2834下载地址如下:(没仔细找3147客户端,下了以后要打升级补丁)
http://down.esai.cn/show.php?id=1214
经典版的 Cs1.5 小凡纪念版,下载地址:
http://down.esai.cn/show.php?id=1225
当然DT-Club也有,不过好像都是插件比较多!而且点通用的那种邀请注册机制,很大程度上把一些高高手拒之门外,所以相比之下,Dcoo还是做得不错的,支持!
当然如果你能找到Hlserver也行,效果其实没多大的区别的!
然后是破解版的 NoSteam 文件,下载地址为:
http://down.esai.cn/show.php?id=1225
好东西要记得帮顶一下哦!
三、服务器端的安装和设置
运行下载回的Dcoo 3147中文版安装文件
[ 相关贴图 ]
430)this.width=430" align="center" border="0" />
按提示一步一步安装,建议最好用英文命名,不推荐用中文名,以本文为例,偶用的是这个路径
[ 相关贴图 ]
430)this.width=430" align="center" border="0" />
解压、复制文件过程
[ 相关贴图 ]
430)this.width=430" align="center" border="0" />
完成以后,先不要运行Dcoo 中文版,运行的话是进入游戏,而不是开始服务器!进入刚才安装的那个文件夹,找到Hlds.exe文件,创建一个快捷方式,如图:
[ 相关贴图 ]
430)this.width=430" align="center" border="0" />
然后把刚才那个快捷方式改一下名字,方便以后使用,偶改为Server,接下来是重点了。。。。请注意听了哦!
看到hlds.exe 后面那里的参数了没?
[ 相关贴图 ]
430)this.width=430" align="center" border="0" />
那里就是服务器运行的时候必须要用到的启动参数,参数不同,服务器运行的效果也不同!以偶的为例,
-game cstrike +servercfgfile server.cfg -nomaster -insecure -port 27016 +maxplayers 32 +map de_dust2 +sv_lan 1 -console
偶一个一个解释好了:)
-game cstrike 这个就是指定以反恐精英为游戏的Mod,如果不指定的话就是半条命的模式,听说也不错很好玩的哦,没玩过
+servercfgfile server.cfg 这个就是指定服务器的配置文件,server.cfg这个文件放在cstrike下,后面偶会详细介绍一下该文件的
-nomaster 加载这个参数就是让服务器不上WON认证,避免因为出国网络不通导致的服务器问题。
-insecure 这个参数偶一下想不起来是干嘛用的了。其他知道的朋友,请指教,谢谢!
-port 27016 指定服务器运行时候的端口,范围最好是在27015-27020 之间,据我的测试,局域网列表能刷出来的就是在这个范围内,当然,如果你想用来做比赛服务器不想让其他人进的话,你可以指定任意不被占用的端口。
+maxplayers 32 这个参数是指定服务器最大进入玩家数,理论上最高能进32人,有的地图最高只能进20人,比如CS_italy 那些早期救人质的图都这样的。并不是说一定要以32人为最大,这个要和你的网络状况及服务器配置相联系的,关于CPU 内存 网络带宽 之间的联系,请在Dcoo上搜索一下,或者到我的论坛去查找一下&#x