其实要做一个服务器跟本不难,只要按以下五个步骤,半小时内就可以做好啦。
(一)设定服务器参数。
首先打开cstrike文件夹,看到server.cfg文件了吗?用笔记本方式(NOTEPAD)打开它。把里面的
所有信息全部清空。然后把以下的一套参数顶格复制下去。
sv_aim 0 自动瞄准模式关闭
rcon_password 80699608 X代表服务器控制密码
hostname -]A.E[-#1 设定服务器名称
sv_cheats 0 作弊模式关闭
sv_sendvelocity 0 设定1允许复杂的纹理贴图
mp_autokick 0 自动kick关闭
mp_timelimit 30 每局30分钟
mp_c4timer 35 c4爆炸时间为35秒
mp_chasecam 0 参观者自动镜头关闭
mp_falldamage 1 高处落下杀伤打开
mp_flashlight 1 设定客户端可否使用手电筒
mp_footsteps 1 是否有脚步声
mp_freezetime 3 冻结时间3秒
mp_friendly_grenade_damage 1 手榴弹可否伤害队友
mp_friendlyfire 1 友军误伤打开
mp_autoteambalance 0 使双方平衡
mp_roundtime 3 每回合3分钟
mp_limitteams 0 队伍平衡关闭
mp_tkpunish 0 杀害友军惩罚关闭
mp_fadetoblack 0 人物死亡后屏幕变黑
mp_logmessages 1 记录谈话内容
mp_timeleft 1 支持用户剩余时间查询
mp_buytime 90 买装备时间为90秒
mp_forcechasecam 0 死后无追踪视角,尸体不消失
mp_fraglimit 0 无得分上限
mp_maxrounds 0 无回合上限
里面的参数可以修改,不过前提是你要了解它的意思。
hostname空一格可以打上任意的服务器名称。
(二)设置服务器免cd-key属性。
从以下两个地址分别下载两个不同的系统文件,然后放到counter-strike文件夹下,(就是启动文
件cstrike.exe所在的目录。)覆盖原有的两个系统文件。
(三)添加网络协议。
右击网络邻居,选择属性。弹击添加,选择协议,单击添加。然后在厂商框选择microsoft,网络协
议框选择IPX/SPX兼容协议。再确定。
(四)控制台属性。
进入counter-strike,看到了hlds文件了吗?给它做一个快捷方式,放回这个文件夹。
右击hlds的快捷方式,选择属性。然后在目标路径处加上以下命令。
hlds.exe -game cstrike -port 27015 +maxplayers 12 +map de_dust +sv_lan 1 -nomaste
举例说明。
我的cs启动文件cstrike.exe是在G:\game\1.5\Counter-Strike\下的。就这样加(下)
G:\game\1.5\Counter-Strike\hlds.exe -game cstrike -port 27015 +maxplayers 12 +map de_dust2 +sv_lan 1 -nomaster
如果启动文件在f:\下,就这样加
f:\hlds.exe -game cstrike -port 27015 +maxplayers 12 +map de_dust2 +sv_lan 1 -nomaster
如此类推。
其中de_dust2是指开始地图是de_dust2。+maxplayers 12是指最多12人,是可以随意修改的。
双击hlds快捷方式,服务器就打开啦,看看里面的
Server IP Address 端口是多少。例如127.0.0.1:27015端口是27015。要和目标路径处的端口一样
如果不一样就把目标路径的改好。
(五)地图顺序。
进入cstrike文件夹,找到mapcycle文档,把自己喜欢的顺序打在里面就可以了。
需要的软件名称:
1、下载HLServer,解压至 X:\HLServer(X:\为盘符)。
2、下载免CD key 补丁,解压覆盖sw.dll即可。
3、如果要装cd反作弊器,则需要下载cd反作弊器服务器端。
-------------------------------------------------
服务器反作弊插件
仅以著名的反作弊插件Cheating-Death和WWCL为代表,简述反作弊插件的安装方法。
*****************************
首先需要安装metamod插件,将metamod.dll或metamod_i386.so解压到cstrike目录下的dlls目录中。
用记事本打开cstrike目录下的liblist.gam文件。
原文件内容为:
game "Counter-Strike"
url_info "www.counter-strike.net"
url_dl ""
version "1.5"
size "184000000"
svonly "0"
secure "0"
type "multiplayer_only"
cldll "1"
hlversion "1110"
nomodels "1"
nohimodel "1"
mpentity "info_player_start"
gamedll "dlls\mp.dll"
gamedll_linux "dlls/cs_i386.so"
trainmap "tr_1"
修改gamedll行,保存得到新的liblist.gam文件,注意做好备份工作,这个文件至关重要。
gamedll "dlls\metamod.dll"
gamedll_linux "dlls/metamod_i386.so"
然后在cstrike目录下创建一个文本文件保存为metamod.ini文件。
*****************************
安装C-D.
将C-D服务器端解压到cstrike目录下,一般是一个addons文件夹。
在metamod.ini文件中添加这样的命令行
win32 addons/cdeath/cdmod.dll
linux addons/cdeath/cdmod_i586.so
保存后,运行服务器,将加载反作弊插件Cheating-Death,在服务器的DOS窗口中可以看到加载C-D的提示。