网站运营
位置:首页>> 网站运营>> 教你如何搭建自己的CS游戏服务器(2)

教你如何搭建自己的CS游戏服务器(2)

 来源:中国站长站 发布时间:2008-08-08 11:31:00 

标签:


关于motd.txt文件

这个文件是玩家进入游戏后看到的一个窗口,窗口上有个 “ok” 按钮,该窗口用以提供一些服务器信息等,可随意修改。

简单建立和应用CS观众服务器

如果要建立观众服务器,找到hltv.exe文件,创建快捷方式,添加参数如下:

hltv.exe +connect ip:port -port 27020 +serverpassword *** +maxclients 50

参数意义:

+connect ip:port 观众服务器连入哪一个游戏服务器

-port 27020 观众服务器端口

+maxclients 50 观众服务器最大容纳的观众人数

+serverpassword *** 游戏服务器的密码

这些信息也可以写在hltv.cfg文件中,但是要去掉+号和-号。

观众服务器更多设置请用记事本打开hltv.cfg文件察看

//进入游戏服务器所现实的名字

name "HLTV Proxy"

//hltv服务器的名字,加//屏蔽该命令的话,hltv服务器的名字将和连到的游戏服务器名字相同

//hostname "HLTV Proxy"

//转播延时时间,以秒记。

delay 30.0

slowmotion 0.5 0.2

multicast 0

//最高客户端速率,Internet互联网 3500 , Lan/IPX局域网 10000

maxclientrate 4000

// 是否记录HLTV日志文件到proxy.log文件

logfile 0

// 谈话模式 0禁止 1连接到同一个观众代理服务器的观众可以相互谈话 2 所有观众都能相互谈话

chatmode 1

//观众服务器远程op密码

adminpassword "hltvadmin"

// 允许客户端使用joingame命令加入游戏。

allowjoingame 1

//loopcmd 1 60(每隔60秒) localmsg "You're watching HLTV. "(显示的信息内容) 5(显示5秒) -1(X轴-1表示中间) -1(Y轴-1表示中间) 7700FFFF(RGBA颜色值:红、绿、蓝、透明度 16进制2位表示)

loopcmd 1 120 localmsg "You're watching HLTV. "5 -1 0.9 FFA000FF

// 设置客户端的语音部分

signoncommands "voice_scale 2; voice_overdrive 16; volume 0.5; echo Voice adjusted for HLTV"

录制录像的命令

record *** 录制文件名为***_1的demo. 他在你的cstrike目录下

用stoprecord命令来结束demo的录制

当你开始运行hltv以后,他会自动不断地连接你所选择的服务器,每三秒 一次,直到连上为止。掉线也一样,他会自动将你得demo分段进行录制。

服务器反作弊插件

仅以著名的反作弊插件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的提示。

安装WWCL.

将WWCL服务器文件解压到cstrike目录下,一般是一个addons文件夹和一个wwclconfig.cfg文件。

在metamod.ini文件中添加这样的命令行

win32 addons/wwcl/dlls/pcawwclconfig_mm.dll

linux addons/wwcl/dlls/pcawwclconfig_mm_i386.so

保存后,运行服务器,将加载反作弊插件WWCL.

0
投稿

猜你喜欢

手机版 网站运营 asp之家 www.aspxhome.com