精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>热门游戏>>CS反恐精英>>.:: 反恐上手指南 ::.>>架设CS服务器

主题:架设CS服务器
发信人: zuanlong911(鸭嘴兽)
整理人: zuanlong911(2002-02-16 18:48:00), 站内信件
前言: 经常在网上玩,有否想过自己架一台CS服务器呢?网上已经有很多教程教大家如何架设,但很多朋友还是看不明白,站长已经做了三个多月的服务器OP了,有些架设服务器的经验,下面就让站长跟大家讲讲课吧!
  (架设1.1及1.3版本服务器是一样做法的,只是使用的软件版本不一样)

                        
                       【 服务器要求 】
CPU:    C800 以上 (555~~~俺的服务器还是C550的)
内存:   128M 以上 (建议256M以上)
运行平台: win98/win2000全系列/NT
硬盘空间: 200M 以上 (建议使用7200转或者更高转数的)
带宽要求: ADSL 1M以上 (站长试过1M最多支持22人同时在线)
软件:hlserver4106(109M)+cs1.1完全版(85.2M)(架CS1.1服务器用)
      hlserver4108(111M)+cs1.3完全版(100M)(架CS1.3服务器用)

                      
                        【 安 装 hlserver 】
1. 首先要安装 hlserver 
2. 一路点 'NEXT' 就行了
3. 看到右图时选择路径
4. 然后安装 CS
5. 把 CS 安装到HLserver
  的目录里。
  (例如: f:\HLServer)
6. 安装完这两个软件后服务
  器已经可以运作了。下面
  来看看如何配置.......



                         【 配 置 hlserver 】
1. 配置服务器主要是修改 server.cfg 文件。(文件在\cstrike 目录下)
2. 另外还 mapcycle.txt (用于地图循环顺序控制)
     motd.txt (服务器基本信息)
3. 用win自带的"记事本"打开 server.cfg . 


指令行                             简单说明 
sv_aim 0                       自动瞄准模式关闭 
rcon_password XXXXXXX          X代表服务器控制密码 
hostname "XXX server"          设定服务器名称 
sv_cheats 0                    作弊模式关闭 
sv_sendvelocity 0              设定1允许复杂的纹理贴图 
mp_autokick 0                  自动kick关闭 
mp_timelimit 20                每局20分钟 
mp_c4timer 35                  c4爆炸时间为35秒 
mp_chasecam 0                  参观者自动镜头关闭 
mp_falldamage 1                高处落下杀伤打开 
mp_flashlight 1                设定客户端可否使用手电筒 
mp_footsteps 1                 是否有脚步声 
mp_freezetime 5                冻结时间5秒 
mp_friendly_grenade_damage 0   手榴弹可否伤害队友 
mp_friendlyfire 0              友军误伤打开 
mp_autoteambalance 0           使双方平衡 
mp_roundtime 4                 每回合4分钟 
mp_limitteams 0                队伍平衡关闭 
mp_tkpunish 0                  杀害友军惩罚关闭 
mp_fadetoblack 0               人物死亡后屏幕变黑 
mp_logmessages 1               记录谈话内容 
mp_timeleft 1                  支持用户剩余时间查询 
mp_buytime 0.5                 买装备时间为3秒 
mp_forcechasecam 0             死后无追踪视角,尸体不消失 
mp_fraglimit 0                 无得分上限 
mp_maxrounds 0                 无回合上限 
 
              配置文件压缩包(包含三个文件)


                       【 运 行 hlserver 】
4. 创建一个*.bat文件,加入以下命令行。
  F:\Hlserver1.1\hlds.exe -game cstrike -port 27015 -nomaster 
   +maxplayers 22 +map de_dust 
命令行说明:
       -game cstrike   表示运行 cs服务
       -port 27015     表示服务器端口为 27015
       -nomaster      表示服务器不通过WON认证(免CDKEY时有效)
       -maxplayers 22   表示支持最多22人在线
       +map de_dust    表示初始地图为 de_dust  
5. 如果成功会看到下面窗口:

6. 留意左上角那经常变的数值,它表示你服务器的快慢喔!
 (一定在30 fps以上为止正常,低于这个数玩家就会有停顿的感觉了)
7. 好了!最后一步就是把你服务器的IP告诉其他玩家,让他们一起来切吧!!
(什么?不知道IP?其实就是你上网的IP,如果不会就%&^%^¥%#)


                 【 用CS用户端架设服务器 】
除了上面使用 hlserver 架设服务器外,还可以使用CS本身带有的 hlds 来架设服务器,来看看吧!!!
1. 在\cstrike目录下面会找到 hlds.exe 这个文件。
2. 创建一个*.bat文件,加入以下命令行。
(例如:X:\sierra\Half-Life\hlds.exe -game cstrike -port 27015
          -nomaster +maxplayers 22 +map de_dust)
3. 注意目录路径,替换成你自己的路径就行了。
4. 把站长提供的三个配置文件修改覆盖到 \cstrike 下面。
5. 好!每次运行双击这个*.bat文件就可以了。


                     【 免 CDEKY 方法】
相关下载:CS1.1服务器免CDKEY补丁
下载后解压覆盖到相应的路径下,你这个服务器就是免CDKEY的服务器了。
PS: 站长把这三个文件做成了压缩包,解压覆盖在 \cstrike 目录下就行了。 
注:mp.dll和sw.dll是CS1.1版使用的,1.3版不适用。用以上软件建立CS1.1服务器后修改快捷方式如下:
(E:\HLServer\hlds.exe -game cstrike -port 27015 +sv_lan 1 +nomaster +maxplayers 24 +MAP de_dust)

如建1.3版NOCDKEY服务器,需下载cs1.3的nocdkey中的SW.DLL文件(496K),替换原来的文件就可以了,服务器的HLDS的快捷方式加上 -nomaster +sv_lan 1测试就完成了win-nocdkey服务器架设了。如果修改后运行CS出现文件被修改错误,只需要删除 hl.dat 和 hlds.dat 文件即可。由于本方法只是屏蔽了HLDS LAN服务器验证IP功能,因此他所耗费的资源最少,推荐使用。 

附:WIN服务器免CDKEY方法(不适用于1.3版)
在文件 ...\Program Files\Halflife\sw.dll 中用二进制文件编辑器(如 UltraEdit-32 )查找 8A 4C 24 1C 3A C1 75 E6 ,然后将 8A 4C改成 EB 12 即可。 
服务器按LAN方式运行,参数示例如下: 
"D:\Program Files\Halflife\hlds.exe" -console -game cstrike 
+maxplayers 22 +map de_dust -nomaster +sv_lan 1 


[转自:www.nbc.websvr.net]


----

欢迎大家来广州社区CS反恐精英版
               

[关闭][返回]