one piece

linux下 架设hltv服务器

肯定HLDS肯定的有了,并且保证里面有hltv这个文件
接下来第一步创建hltv.cfg,以下是我的hltv.cfg

//HLTV 服务器cfg汉化既标准参数\r
// HLTV 服务器在分数板上的名称
name “<<<*A.lsy HLTV" // HLTV服务器的名称 hostname "<<<*A.lsy HLTV" // 最大容纳观众数量(0~255)
maxclients “12”

// 被HLTV服务器踢出的客户看到的文字
offlinetext “对不起,服务器延时,请捎后再试。”

// 延迟播放30秒,以便服务器缓冲数据,保证流畅转播
delay 30.0

// 若观战者选Auto Director(自动导演、剪辑)模式,在发生重要事件可能达20%时,自动添加半速慢放效果
slowmotion 0.5 0.2

// 多路广播,除非网路支持多路广播功能,否则建议设0
multicast 0

// 最高客户端速率,Internet建议3500(3.5KByte/sec),LAN建议10000
maxclientrate 3500

// 记录HLTV日志到proxy.log文件
logfile 1

// 连接HLTV服务器的观众可否谈话,0禁止,1同一HLTV服务器观众可相互谈话,2所有HLTV服务器观众可相互谈话
chatmode 1

// 如果游戏服务器被加密,则激活下列一行代码,即去掉前面的”//”
//serverpassword “PASSWORD”

// 依照下行格式添写密码
//adminpassword “a.lsy”

// 允许客户端用joingame命令加入
allowjoingame 1

// 设置定时显示HLTV服务器信息,120每隔120秒,localmsg后”为显示的信息内容,5显示5秒,-1 X轴位置-1表示
// 中间,0.9 Y轴位置,FFA000FF RGBA颜色值:红、绿、蓝、透明度
loopcmd 1 60 localmsg “You’re watching HLTV. Visit www.alsy.cn” 5 -1 0.85 FFA000FF

// HLTV服务器banner(广告横幅)大小:240×48,256色,保存为hltv.wad
//decalfile “hltv.wad”

// 指定HLTV服务器显示的自定义LOGO
bannerfile “hltv.tga”

// 观战者连接到HLTV服务器时,以下命令将执行,以便控制观战者的部分CS设置
signoncommands “voice_scale 2; voice_overdrive 16; volume 0.5; echo Voice adjusted for HLTV”

接下来我们就可以运行

以下参数来启动HLTV

./hltv +connect 127.0.0.1:27015 -port 27020 +rate 10000

+connect HLDS Server Ip:port -port HLTVServer port +rate 10000
有些linux版本已经就可以启动了
还有大部分的linux包括unix都会出现以下的提示错误\r

Cs# ./hltv +connect 127.0.0.1:27015 -port 27020 +rate 10000

Console initialized.
FileSystem initialized.
Error:libSteamValidateUserIDTickets_i386.so: cannot open shared object file: No such file or directory
***** FATAL ERROR *****
Proxy::Init: couldn’t load network module.
*** STOPPING SYSTEM ***
ERROR! System::AddModule: couldn’t initialize module (null).
Segmentation fault (core dumped)

意思是说没有找到运行库文件“libSteamValidateUserIDTickets_i386.so”\r 那我们现在就先来创建

Cs# find / -name “libSteamValidateUserIDTickets_i386.so”
/usr/games/hlds/libSteamValidateUserIDTickets_i386.so
Cs# ln -s /usr/games/hlds/libSteamValidateUserIDTickets_i386.so /usr/lib/libStea

现在再运行一下看是不是可以了
好了剩下的东西都是通用的\r
付:HLTV 官方说明文档中文版hltv_readme.txt

Created By: sb123

Form Page: linux下 架设hltv服务器


One Response to “linux下 架设hltv服务器”

  1. YJMY.COM
    五月 11th, 2007 00:35
    1

    意思是说没有找到运行库文件“libSteamValidateUserIDTickets_i386.so”解决办法:执行命令
    Cs# export LD_LIBRARY_PATH=/usr/games/hlds/:$LD_LIBRARY_PATH

Leave a Reply

You must be logged in to post a comment.