Counter_Strike 版 (精华区)

发信人: puzzle (@迷惑@不解@), 信区: Counter_Strike
标  题: CS 服务器简明手册 (转载)
发信站: 哈工大紫丁香 (2002年12月23日10:52:42 星期一), 站内信件

【 以下文字转载自 Pcgame 讨论区 】
【 原文由 nanhai 所发表 】

作者:infantry  来源:  类别:服务器类  日期:2002.04.10  今日/总浏览: 65/21419  


   

所有架设服务器的资料COUNTER_SERVER给出,但是有很多朋友是初学者,对于太过技术或者
英文的东西看上去就头大,所以我今天就在这里手把手地跟大家一起来建设一个CS服务器。
 

  建立一个稳定的长期的服务器,首先你所需要的就是
  1、硬件
   对于只开一个游戏来说,服务器的硬件配置大概在PIII、内存在256M以上即可,最好
能是一台专门的机器,你总不会想因为你一次误操作就让服务器出错吧?
  2、连接线路
  连接线路是越快越好,虽然CS在游戏中连续上传和下载的速度最大也才3K/s,但是如果
PING高的话我想你的人玩起来也不会爽是不是。
  3、耐心
  维护一个服务器对你来说会是一个长期的过程,如果你决定开Friendly Fire对你来说
更是一项考验。CS频繁的升级也让人无可奈何。所以,忍吧。

  如果你觉得你可以符合上述的所有条件,恭喜你!你现在可以开始这个漫长的旅程了。


  首先的是,你要安装HLserver,在Half Life里本身就带了建立服务器的软件,但是如
果你不会在服务器上玩的话,用HLserver可以减少很多的空间。实际上HLserver就是一个不
能进行单机游戏的HL。然后升级HL到最新的版本(目前是HL1106),再安装CS的最新版本(
目前是CS正式版1.1),注意:如果使用CS1.1必须同时将HL升级到1106,否则建立的服务器无
法读取任何配置文件。作为服务器,必须要有很多设置,普通情况下你只需要在
HLserver\cstrike\目录下建立server.cfg、mapcycle.txt、motd.txt这三个基本文件即可
。server.cfg是服务器的配置文件,mapcycle.txt是地图循环的顺序,motd.txt是服务器的
说明。下面就做个大概说明:

  server.cfg
  可用任何文本编辑器进行编辑。
  0为No,1为Yes。 
  sv_aim 0                是否自动瞄准
  pausable 0               是否客户端可暂停游戏
  hostname "CSchina.net CS'Server " 服务器名字
  mp_timelimit 30             更换地图时间
  mp_c4timer 45              炸弹倒计时时间
  mp_chasecam 0              是否固定镜头(如果选1,进入服务器后
只能在固定地点观战,否则未加入队伍的人可以自由观看)
mp_falldamage 1             高处落下杀伤
  mp_flashlight 1             是否有战术手电
  mp_footsteps 1             是否有脚步声
  mp_freezetime 4             每局开始固定买物品时间
  mp_friendly_grenade_damage 1      是否手雷友军伤害
  mp_friendlyfire 1            是否友军伤害
  mp_autoteambalance 2          自动调整双方人数差异最低限制
  mp_roundtime 4             每回合最大时间数
  rcon_password *****           服务器密码,*部分为自己设置
  mp_limitteams N             双方超过N人即自动调整,N为数字
  mp_tkpunish 1              是否伤害友军惩罚
  mp_mapvoteratio 0.2           投票比率
  mp_logfile 1              是否服务器留下记录文件
  log on                 开始记录
mp_playerid 0为所有人在状态栏都可看到所有人的名字;1为只能看到自己人的名字;
2为看不到任何人名字。0为默认。
mp_fadetoblack 1           人物死亡后屏幕变黑,0为不变。0为默认。

mp_forcechasecam 0           死后可以随意看,1只可看自己人,2只可
看摄像机角度。0为默认。
mp_buytime 90           可以购买物品时间,例如mp_buytime 1.8为108
秒那可以购买。1.5分钟为默认。
mp_winlimit 17           当某方胜利次数达到17次更换地图。
allow_spectators 1           允许观察员角度,0为不允许,1为允许。1为默
认。
mp_hostagepenalty=3           规定时间内伤害人质超过三人自动踢出
Logaddress gd1.cschina.net 27000    设定在全国总排行榜的监听端口,并请Email到
上帝偏爱步兵。然后你的服务器上的所有成绩即自动取得全国服务器排行的认证。
cl_dynamiccrosshair 0 是否使用动态准星,0为不允许,1为允许。默
认为0。


  mapcycle.txt为地图文件名,不带后缀,如de_dust.bsp,只取de_dust。地图在
Hlserver\cstrike\maps目录下,将你想循环的地图挑出来,然后将文件名按上面所说的规
则输入mapcycle.txt中,每个地图之间用硬回车隔开。

  motd.txt为服务器说明文件,当每个玩家进入服务器后看到的第一个窗口就是。可以随
意按照自己喜欢写。最好注明服务器的基本设置。

  有了上面这些一个服务器基本就算具备了,但是别急,可不是运行HL.exe来进游戏哦,
用的是HLS.exe,而且要带上参数。下面再来说说服务器运行参数:

F:\Hserver\hlds.exe -game cstrike -port 27016 +maxplayers 22 +map cs_office

  -game cstrike              指定运行游戏为CS
  -port 27016               指定游戏连接端口为27016
  +maxplayers 22              游戏最大人数22人(游戏只支持20人,
多余两人为观众)
  +map cs_office             指定第一张地图为cs_office
+logsdir loggames\miltia01指定记录文件存放目录
+servercfgfile server2.cfg Listen Server 指定启动的配置文件名称

  在居域网上建立服务器跟上面相同,不过可以在命令行里加上-nomaster让服务器不上
WON认证,避免因为出国网络不通导致的服务器问题。同时加上+sv_lan 1 指定其为一个LAN
 server。其他人进服务器的时候进Internet game或者Lan game,选择Add server输入服务
器的IP和上面你指定的端口即可。

 最后,请到作弊防范栏目下载防止作弊的补丁!并请随时追踪本站各类补丁更新。如
果需要远程控制服务器请下载服务器远程控制软件。

  OK!运行上面的程序一个CS服务器就完成了。让我们一起来发扬壮大CS事业吧。 
 
 
作者: infantry 
来源: 
 


--
           茕茕白兔
           东走西顾
           衣不如新
           人不如故!
SIGH!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: 天外飞仙]
--
※ 转载:.哈工大紫丁香 bbs.hit.edu.cn.[FROM: 202.118.237.211]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:3.058毫秒