教你如何搭建自己的CS游戏服务器
来源:中国站长站 发布时间:2008-08-08 11:31:00
建立CS游戏服务器
在CS游戏目录中,找到hlds.exe文件,创立快捷方式。
右键单击快捷方式图标,察看快捷方式属性。
在“目标”栏中,添加下面的参数
hlds.exe -game cstrike -port 27015 +maxplayers 20 -nomaster +sv_lan 1 -insecure +map de_dust2 +servercfgfile server.cfg
注意,每个 + 号或者 - 号的前面都有一个空格。
各个参数的意义如下
-port 服务器端口
+maxplayers 服务器最大多容纳人数
-nomaster 让服务器不上WON认证,避免因为出国网络不通导致的服务器问题。这个参数使玩家可以使用盗版CDKey
+sv_lan 1 指定其为一个LAN server,即允许使用IPX协议进行游戏,同时不影响外网的人通过TCP/IP协议进入服务器,外网的人在internet game里add server也可以进入服务器。值得一提的是,如果服务器及其使用的是双网卡或更多,那么sv_lan 1的话,服务器在建立的时候会自动搜索局域网的ip来作为服务器ip。单网卡服务器建议使用此参数。
-insecure CS自带的VAC凡作弊系统,-号表示不使用,要使用的话就修改为 +insecure
+map de_dust2 服务器起始地图
+servercfgfile 服务器起始使用的config文件
服务器的所有参数设置被纪录在一个cfg文件里面,+servercfgfile server.cfg这个参数就是用来指定服务器初始化时读取的是哪个cfg的。
我这里帖出一个本人根据2003WCG的比赛cfg修改得到的一个混战服务器的cfg。没有标明WCG比赛设置数值的,默认就是wcg设置了,由于混战服务器的需要做了修改的,都在后面标明了wcg设置的数值。
mp_maxrounds 0 最大局数,当双方开战的总局数达到多少时换地图,0表不限制
mp_timelimit 30 最大时间,地图开始多少时间后换地图,以分钟记
hostname "L.Doom CS1.5 Server" 服务器名字
sv_password none 进入服务器的密码,none表没有
sv_maxrate 10000 限制网络传输的资料最大值,最大25000,WCG比赛设置 25000
sv_minrate 1000 限制网络传输的资料最小值
sv_maxspeed 320 移动的最大速度
pausable 0 玩家是否可以暂停游戏
sv_cheats 0 是否允许作弊
sv_aim 0 是否允许自动瞄准
mp_flashlight 1 战术手电是否允许使用
mp_footsteps 1 是否有脚步声
mp_falldamage 1 高出落下伤害
mp_autokick 3 睡死几局后自动踢出玩家
allow_spectators 1 是否允许旁观
mp_freezetime 6 每局开始时的 * 冰冻时间,以秒记,WCG 7
mp_roundtime 3 单局的时间,以分钟记
mp_buytime 1 可以 * 的时间,以分钟记,WCG 0.25
mp_c4timer 35 C4的 * 时间
mp_startmoney 800 起始钱数
mp_forcecamera 2 死后视角,0,自由移动,1,只能跟在玩家身后,2,固定不动
mp_forcechasecam 2 死后视角,0,自由移动,1,只能看第一视角,2只能看队友第一视角
mp_fadetoblack 0 死后黑屏,WCG 1
mp_friendlyfire 1 友军伤害
mp_tkpunish 1 杀死队友惩罚,即杀死队友后,下一局自动 *
mp_autoteambalance 2 自动人数调整,当双方人数差距多少时自动调整人数,WCG 0
mp_limitteams 1 一方队伍的最少人数,WCG 0
mp_hostagepenalty 10 杀了多少人质或队友后会被踢
mp_fraglimit 0 最大 * 数模式,即有人 * 数到达多少时换地图,0表无限制
mp_winlimit 0 最大胜利数模式,即某方胜利次数到达多少时换地图,0表无限制
sv_allowdownload 1 允许玩家下载
sv_send_logos 0 允许玩家上传logo贴图信息
sv_send_resources 1 允许玩家发送资源信息
sv_allowupload 0 允许玩家上传
sv_gravity 800 重力设置,默认800
mp_kickpercent 0.6 投票kick某玩家超过60%则kick,WCG 1
mp_mapvoteratio 0.6 投票换某地图的人数达60%换地图,WCG 1
mp_ghostfrequency 0.1 鬼魂每秒钟更新的频率
sv_sendvelocity 0 设定1开启较复杂的花样以及物理设定,适用较快的Server
mp_lowlag 0 * 打在墙上的效果,速度快用0,慢用1
mp_decals 300 最大同时显示贴图
sv_voiceenable 1 是否允许语音通讯
sv_alltalk 0 语音通讯对象,0 则语音通讯只有队友能听到,1 则所有人能听到
log on 是否允许记录,关闭为log off
mp_logfile 0 是否开启记录文件
mp_logmessages 0 是否纪录玩家聊天内容,此项设定必需同时设定"log on""mp_logfile 1"才可生效
sv_proxies 4 允许接入的hltv服务器的数量
sv_rcon_maxfailures 5 试验op密码错误次数超过多少则ban ip
sv_rcon_banpenalty 5 ban ip时间,以分钟记
rcon_password "ldoom" 服务器远程op密码
mapcyclefile maplst.txt 服务器地图循环文件
maplst.txt文件举例:
该文件是地图循环文件,默认为mapcycle.txt
里面的地图名字一行一个,不要加扩展名,例如
de_dust2
de_cbble
de_aztec
de_nuke
de_train
de_inferno
de_prodigy
远程op应用祥解
作为客户端进入服务器后,在控制台输入 rcon_password oppw ,例如上面的设置,则输入 rcon_password ldoom
如果控制台没有提示你输入了错误的密码,那么你就已经顺利的获得了管理员权限。
获得远程op权限后,就可以远程遥控服务器了,可以更改几乎所有的服务器设置。
命令格式为在服务器参数命令前加 rcon
例如:
rcon sv_restartround 1 1秒后刷新
rcon mp_freezetime 3 将冰冻时间改为3秒
rcon sv_restart 重新启动服务器
rcon changelevel de_dust2 换地图到de_dust2
rcon exec wcg.cfg 读取服务器端的wcg.cfg配置文件
rcon sv_password welcome 设置进入服务器的密码为welcome
rcon mp_friendlyfire 0 关闭友军伤害
以此类推。
有一个特殊的命令,就是是否允许暂停,这个命令不加rcon,也就是需要修改时,直接输入 pausable 0/1 就可以了。
关于“Class C”问题
这是一个比较恼人的问题,但是解决该问题很简单,只要用一个破解程序破解swds.dll文件就可。只需服务器端破解该文件,与客户端无关。
破解补丁下载,覆盖原文件即可。


猜你喜欢
- 我们与谷歌机器人的上一次约会棒极了,但网站们还对响应代码感到比较困惑,不知道自己返回的响应代码是否正确。我们的服务器返回了301永久重定向代
- Ubuntu Server 14.04升级Ubuntu Server 16.041、终端下执行命令$ sudo apt-get update
- 今天带大家了解一下ext4的历史,包括其与ext3和之前的其它文件系统之间的区别大多数现代Linux发行版默认为ext 4文件系统,就像以前
- file:///直接版本库访问(本地磁盘)。http://通过配置Subversion的Apache服务器的WebDAV协议。https:/
- 今天来介绍Godaddy主机用户如何在共享托管帐户上创建新增FTP用户。那Godaddy主机用户为什么需要在共享托管帐户上新增FTP用户?有
- 一、 事件回顾最近有大量用户给超级巡警安全中心举报,收到如下的信息。“尊敬的用户您好!为配合国家在两会期间新 * 的“关于废除银行各项服务性收
- 一、您必须有一个属于您自已的域名。比如:abc.com。没有域名的必须先注册一个域名。二、在国际域名中心注册一个DNS域名,以使您的DNS服
- 鉴于这个教程没人发过,网上搜索的人也比较多。所以就做了个。比如我要添加:栏目图片,和栏目关键字等。随便你吧。好。我们现在开始做。第一我们要进
- 解决Google AdSense广告加载的问题,在网页上放置了Google AdSense广告代码,可能会碰到Google AdSense广
- linux 安装 pypy自己使用的系统是 centos 7(其他linux机器的安装方法类似)首先下载pypy 的rpm包。http://
- 新做了一个资料类的网站,因为女朋友从事的职业的关系,老是让我给她找资料,也发现了很多资料网站的问题,这里谈一下自己对资料网站的看法:1.既然
- 自国内知名的网站内容管理系统DedeCMS v5.7 beta版2月21日发布以来,经过两周紧张的测试和调整。织梦CMS于昨日下午发布DeD
- 在项目越来越多的时候,部署在tomcat的发布包也会越来越多,这样难免有很多相同的jar会被加载,占用大量的永久存续区内存,通过设定shar
- 大家可以看到我使用的wordpress主题是萧涵seo博客的主题,个人非常喜欢这种绿色风格的模板,给人清新向上的感觉。这套模板我已经发表了第
- 有些天没写日志了,主要在研究站点架设的问题,占用了大量的时间,所以下面写一下我这几天对转移的心得,大多都是对程序的选择和粗浅的感受,给以后转
- 4、打开审核策略开启安全审核是win2000最基本的入侵检测方法。当有人尝试对你的系统进行某些方式(如尝试用户密码,改变帐户策略,未经许可的
- - 关于广告格式大小作为连接发布商和广告主的桥梁,互联网广告格式一直是整个行业关注的焦点。据不完全统计,目前中国互联网广告形式过于繁杂,正在
- 如果需要在运行 Microsoft Exchange2000 Server 或 Microsoft ExchangeServer 2003
- 步骤:终端运行sudo a2enmod程序提示可供激活的模块名称,输入:其中rewrite修改/etc/apache2/sites-enab
- <?php $db_server = "localhost";$db_user = "TPAR