如何架设自己的CS1.6的比赛服务器?

如何架设自己的CS1.6的比赛服务器?,第1张

先在浩方进入一个房间 如:河北专区--》纸客是个好游戏7

点 操作--》设置--》游戏设置-->浏览-->选中hldx 在游戏运行参数下面添加:-game cstrike +servercfgfile servercfg -insecure -port 27016 +maxplayers 14 +map de_inferno +sv_lan 1 -console -nomaster

-console

//以控制台模式启动服务器

-game cstrike

//指定服务器内容为CS;在控制台模式下此为必须的参数;

-insecure

//取消VAC(Valve Anti-Cheat)Valve的反作弊模块;欲加载VAC则取消此参数,同时确保[HLServer\cstrike\liblistgam]里secure "1";

-ip 19216812

//指定服务器IP地址为19216812;此IP地址必须是服务器本机有效的内网或外网IP;

-port 27026

//指定服务器端口为27026,端口范围一般在:27010~27030。空缺此参数时,则默认27015为服务器端口;

+maxplayers 14

//指定服务器最大人数14,范围1~32(根据地图、服务器性能来定);

+map de_dust2

//指定服务器地图为de_dust2,备选地图参照[HLServer\maps\bsp];

+sv_lan 0

//指定服务器为Internet(互联网)服务器;+sv_lan 1为Lan(局域网)服务器;

-nomaster

//令服务器不在Master Server挂号;也就是服务器不会在Internet在服务器列表里被刷到;此参数一般与+sv_lan 1同时用,目的是建立独立的局域网CS服务器;

+servercfgfile server2cfg

//指定[HLServer\cstrike\server2cfg]为服务器设置文件;空缺此参数时,则默认[HLServer\cstrike\servercfg]为服务器设置文件;

+mapcyclefile mapcycle2txt

//指定[HLServer\cstrike\mapcycle2txt]为地图循环列表文件;空缺此参数时,则默认[HLServer\cstrike\mapcycletxt]为地图循环列表文件;

+motdfile motd2txt

//指定[HLServer\cstrike\motd2txt]为服务器欢迎窗口内容;空缺此参数时,则默认[HLServer\cstrike\motdtxt ]为服务器欢迎窗口内容;

+logsdir logs2

//指定服务器日志log所在的目录为[HLServer\cstrike\logs2];空缺此参数时,则默认[HLServer\cstrike\logs]为服务器日志log所在的目录;

-nojoy

//关闭服务器对手柄摇杆支持,客户端可以使用手柄摇杆等;这可能只是为了稍微减轻CPU压力,因为服务器关闭了手柄摇杆支持端口;

-noipx

//关闭对NetWare IPX的支持;稍微减轻CPU压力,除非是在NetWare LAN上玩;

-heapsize 250000

//指定HLDS使用250 MB内存,当你有足够内存的情况下,可以提高服务器性能;此为非必须参数

-zone 2048

//即使在consloe里有过长语句时,服务器也不至于挂掉;此为非必须参数

+log on

//服务器日志记录开启

  首先的是,你要安装HLserver,在Half Life里本身就带了建立服务器的软件,但是如果你不会在服务器上玩的话,用HLserver可以减少很多的空间。然后升级HL到最新的版本,再安装CS的最新版本(就跟装一个本机的游戏一样)。作为服务器,必须要有很多设置,普通情况下你只需要在HLserver\cstrike\目录下建立servercfg、mapcycletxt、motdtxt这三个基本文件即可。servercfg是服务器的配置文件,mapcycletxt是地图循环的顺序,motdtxt是服务器的说明。下面就做个大概说明:

  servercfg

  可用任何文本编辑器进行编辑。

  0为No,1为Yes。

  sv_aim 0 是否自动瞄准

  pausable 0 是否客户端可暂停游戏

  hostname "CSchinayeahnet CS'Server " 服务器名字

  mp_timelimit 30 更换地图时间

  mp_c4timer 45 炸弹倒计时时间

  mp_chasecam 0 是否固定镜头(如果选1,进入服务器后只能在固定地点观战,否则未加入队伍的人可以自由观看)

  mp_forcechasecam 1 死后是否可以自由观看,参数为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人即自动调整

  mp_tkpunish 1 是否伤害友军惩罚

  mp_mapvoteratio 02 投票比率

  mp_logfile 1 是否服务器留下记录文件

  log on 开始记录

  mp_playerid 0为所有人在状态栏都可看到所有人的名字;1为只能看到自己人的名字;2为看不到任何人名字。0为默认。

  mp_fadetoblack 1人物死亡后屏幕变黑,0为不变。0为默认。

  mp_forcechasecam 0死后可以随意看,1只可看自己人,2只可看摄像机角度。0为默认。

  mp_buytime可以购买物品时间,例如mp_buytime 18为108秒那可以购买。15分钟为默认。

  mp_roundtime每回合时间,例如mp_roundtime 13为78秒。默认为5分钟。

  mp_winlimit当某方胜利次数达到次数更换地图。

  mp_timelimit地图时间,例如mp_timelimit 172为17分12秒。

  allow_spectators允许观察员角度,0为不允许,1为允许。1为默认。

  mp_hostagepenalty=3 规定时间内伤害人质超过三人自动踢出

  Logaddress gd1cschinanet xxxxxx 设定在全国总排行榜的监听端口,端口请Email到infantry@cschinanet 取得。然后你的服务器上的所有成绩即自动取得全国服务器排行的认证。

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

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

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

  F:\Hserver\hldsexe -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 server2cfg Listen Server 指定启动的配置文件名称

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

  另外在HL1106里增加的新特性有可以指定servercfg的参数,例子如下

  >hlds -game cstrike +maxplayers 16 +map de_dust +servercfgfile server2cfg Listen Server

  >hl -game cstrike +maxplayers 20 +map de_dust +lservercfgfile listenserver2cfg

  以及新HL1106可以支持按照指定配置文件启动。例如:

  hlds -game cstrike +maxplayers 16 +map cs_miltia +logsdir loggames\miltia01 +log on

  最后,请到

  wwwcschinanet/html/zbffhtm

  下载防止作弊的补丁!

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

  2架服务器所需安装的相关补丁

  在局域网上建立服务器跟上面相同,不过可以在命令行里加上-nomaster让服务器不上WON认证,避免因为出国网络不通导致的服务器问题。同时加上+sv_lan 1 指定其为一个LAN server。其他人进服务器的时候进Internet game或者Lan game,选择Add server输入服务器的IP和上面你指定的端口即可。最后给服务器打上必要的补丁,这里说两种,一个是免cdkey补丁,一个是VAC反作弊补丁

  给服务器打免CDKEY补丁,到下面的地址下载

  http://wwwbfcnnet/up/downloadaspdownid=1&id=293

  按里面的说明覆盖HLserver\cstrike\目录下同名文件就行了。

  安装cs官方的反作弊插件VAC,因为每天服务器启动都会自动连上,进行VAC的更新

  简要地说一下,修改如下

  cstrike/liblistgam

  svonly "1"

  secure "1"

  默认启动后自动升级反作弊。

  个人认为最简单的方法,而且每天都会自动更新,更新速度在1min - 3min 之间

  1在快捷方式里加上+insecure

  2修改服务器的woncommlst,把insecure的{ }之间的内容去掉,加上

  16611120424:27012

  20212017478:27012

  3验证CS服务器架设是否完成

  启动服务器后,出现:server is in secure 说明更新成功, 最后总结一下,架站调试中出现的常见问题。

  客户端出现 server vertification failed ,然后是弹出:coundn't complete attempt

  原因:

  服务器已经连上了VAC,所以客户端加入游戏的时候会被要求通过VAC验证,如果客户端能够连接上外国的VAC,就是说可以直接上外国网站,那么就不会出现以上问题;如果客户端不能直接连接上外国的VAC,就是说不可以直接上外国的网站,由于服务器要求客户端通过VAC验证,而客户端本身又不能连接上国外的VAC(woncommlst默认的是speakeasynet),那么肯定会 无法通过服务器验证,就会出现:server vertification failed ,意思就是无法通过验证!

  对策:

  1可以直连国外网站的客户端什么也不用改。

  2不可以直连到外国的客户端,必须修改value\woncommlst文件里的insecure,{ }里面的地址必须是本机可以ping通的,可以和服务器的相同,也可以是其他的可以由本机连接上的VAC SERVER ,现在我所知道的有:

  16611120424:27012

  20212017478:27012

  20211646249:27011

  20211646249:27012

  20211646249:27013

  20211646249:27014

  建议和服务器端保持一致!下面列出平时管理Server的常用命令,当然对于没有经验的OP(管理员),还可以利用外挂来对服务器进行可视化管理

  4其他所有指令

  banid 几分钟 #编号 kick踢人Wonid让他换名字后也进不来,除非他换计算机,时间0=永远

  deathmatch 1开dm模式,一个人一组,把其它人解决掉

  decalfrequency 30玩家的logo多久可喷一次(秒)

  kick #编号踢人(server专用,踢编号需加#,踢名字不用,但大小写要一样)

  mapcyclefile mapcycletxt选择地图切换的设定档,内定为mapcycletxt,可准备好几份设定档

  mp_autokick 1睡死和TK三次后自动被系统踢掉

  mp_autoteambalance 1自动队伍平衡,0为准许双方人数不平均和Bot玩时的好参数!

  mp_buytime 15以分钟计,即90秒内均可回基地买东西

  mp_c4timer 45设定C4炸弹的爆炸时间。最低15秒,最高90秒

  mp_chasecam 0设定观察员模式的玩家只能跟在别人的屁股

  mp_consistency 1限制某些模型被更改,大的C4或大的别人的武器容易让人发现

  mp_decals 250贴图分辨率,降低可减少lag

  mp_fadetoblack 1这样死后画面变黑 活人可以看得到尸体

  mp_falldamage 1会不会摔伤

  mp_flashlight 1开启/关闭可否使用手电筒。1是开启,0是关闭

  mp_footsteps 1开启/关闭脚步声。1是开启,0是关闭

  mp_forcechasecam 0死掉的人:0自由模式、1只能跟着自己队友走动、2尸体视线留在原地

  mp_forcerespawn 0死后立即重新出发

  mp_freezetime x每一场开始前的购物静止秒数

  mp_friendly_genrade_damage 0设定同队的是否可以手榴弹丢伤队友

  mp_friendlyfire 0设定会不会杀伤队友。1是会,0是关闭

  mp_ghostfrequency 01鬼魂每秒钟更新的频率,越高越不会Lag

  mp_hostagepenalty 13杀了多少人质或队友后会被踢

  mp_limitteams 2队伍最大相差人数,太多人便不能再加入(mp_autoteambalance 1则相差到此人数server会自动平衡)

  mp_logfile 1开不开纪录文件(那要怎么存盘)

  mp_logmessages 0是否把游戏间玩家的对话也记录到log文件中,此项必需同时设定"log on""mp_logfile 1"才可生效

  mp_lowlag 0子弹打在墙上的效果,速度快用0,慢用1

  mp_mapvoteratio 06票选地图的人数达60%以上才会换地图,00-10

  mp_roundtime 5设定每回合的时间。(只能3~15分钟)

  mp_tkpunish 1TK者下回合会自杀

  mp_weaponstay 0保留落下的武器

  nightvision 1夜试镜能否使用

  pauseble 0可以战斗中按暂停(Pause键,在F12键的右边第三颗)

  status列出玩家IP编号等 sv_accelerate 50加速

  sv_aim 0自动瞄准头部

  sv_airaccelerate 10空中移动的速度

  sv_airmove 1可否在空中移动&转向

  sv_bounce 1各种奖励金开启

  sv_cheats 0可不可以使用内定秘技

  sv_clienttrace 1可能是有关网络封包的设定

  sv_clipmode 0Server端切换是否允许Client端穿墙

  sv_clipmode 0应该是对象是否用3D表示like mp5

  sv_friction 403D画面方面的东西

  sv_gravity 800控制重力,800是正常重力,-999到999999

  sv_maxrate 0限制网络传输的资料最大值

  sv_maxspeed 320最大速度

  sv_minrate 0限制网络传输的资料最小值

  sv_password 0进入游戏的密码

  sv_restartround 0设定每隔几分钟回复分数/武器/金钱的初始值。(没效)

  sv_sendvelocity 0设定1开启较复杂的花样以及物理设定,适用较快的Server

  sv_stepsize 18脚步大小-_-; 越大爬坡越快吧

  sv_waterfriction 10水中的阻力

  users列出线上使用者名称及Userid(Server产生)及Uniqueid(WON server产生)

  changelevel 地图名立刻换地图,所有USER不会离开游戏

  map 地图名立刻换地图,但所有USER会离开游戏。

  mp_maxrounds XX→几回合之后自动换地图

  mp_winlimit X任一队胜X场便换图,例5战3胜制,X=3

  mp_timelimit 45每隔多少时间换一次地图(以上三个只能选一个,因此要"mp_maxrounds 20"前要先"mp_timelimit 0")

  sv_rcon_maxfailures 5试图取得管理员权限失败超过几次,CDKEY即被BAN

  sv_rcon_minfailuretime 30单位秒。如果在此时间内试图取得管理员权限又失败了

  sv_rcon_minfailures指定的次数,该CDKEY即被BAN

  sv_rcon_banpenalty 0指定在试图取得管理员权限中如果BAN CDKEY,BAN多久。0=永远 以上是有关个人架设《反恐精英》服务器的方法,如果您有兴趣,不妨自己架设一个 《反恐精英》服务器来玩玩,自己也当一次网管!

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 如何架设自己的CS1.6的比赛服务器?

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情