Chinaunix首页 | 论坛 | 博客
  • 博客访问: 938705
  • 博文数量: 102
  • 博客积分: 8134
  • 博客等级: 中将
  • 技术积分: 1072
  • 用 户 组: 普通用户
  • 注册时间: 2007-11-21 15:30
文章分类

全部博文(102)

文章存档

2019年(1)

2018年(1)

2014年(1)

2013年(2)

2012年(1)

2011年(2)

2010年(5)

2009年(9)

2008年(10)

2007年(70)

分类: BSD

2009-04-02 13:20:59

转载自:
 
 
Setp 1:环境
1、操作系统OpenBSD4.4。
2、开启Linux支持
#mg /etc/sysctl.conf
去掉#kern.emul.linux=1前的#
#cd /usr/ports/emulators/redhat
#make install

Setp 2:下载所需软件
1、
2、
3、(免cd破解补丁)

Setp 3:安装
1、chmod +x hlds_l_3110_full.bin赋文件可执行权限
2、./hlds_l_3110_full.bin执行
看完协议后打yes会生成一个hlds_l_3110_full.tar.gz文件
3、tar -zxvf ./hlds_l_3110_full.tar.gz
会生成一个hlds_l目录,这就是半条命服务端软件
4、cp ./cs_15_full.tar.gz ./hlds_l
cd hlds_l
tar -zxvf ./cs_15_full.tar.gz
会hlds_l下在得到一个cstrike目录,这就是CS

Setp 4:破解
用免cd破解补丁覆盖hlds_l/engine_i386.so。
注:如果你想让你的CS服务器发布到Internet网上,一定要安装这个补丁不然只能在局域网上玩了。(这一步不执行也没问题,至少我的能发布到网上)

Setp 5:配置
1、在hlds_l目录下创建一个启动CS1.5服务器的脚本文件,我把这个文件起名为startcs.sh内容如下:
#!/bin/sh
./hlds_run –game cstrike –ip xxx.xxx.xxx.xxx(你的IP,发布外网时用外网IP) -port 27015 –noipx +maxplayers 16 –insecure –console +map de_nuke &
2、chmod +x startcs.sh赋文件可执行权限。
3、创建hlds_l/cstrike/mapcycle.txt创建地图循环文件。
4、修改hlds_l/cstrike/server.cfg服务器配置文件,可参见备注进行配置。

Setp 6:运行:
./startch.sh
至此,在OpenBSD4.4下安装配置CS1.5服务器成功。
备注1:我的server.cfg文件内容
rcon_password "111111"            服务器OP密码
hostname "zhht Cs1.5 Server"      服务器名称
sv_lan 1 nomaster
sv_region 4                       服务器所在区域注册,4=亚洲
sv_rcon_minfailures 6             输入OP密码错误次数上限
sv_rcon_banpenalty 5              封禁的时限,单位分钟
sv_maxupdaterate 30              
sv_minupdaterate 20
sv_unlag 1
sv_maxunlag 0.5
sv_voiceenable 1
sv_unlagsamples 1
sv_unlagpush 0
mp_autokick 0
mp_autocrosshair 0
mp_autoteambalance 0
mp_buytime 0.25
mp_consistency 1
mp_c4timer 35
mp_decals 300
mp_falldamage 1
mp_fadetoblack 0
mp_flashlight 1
mp_forcechasecam 0
mp_forcecamera 0
mp_footsteps 1
mp_fraglimit 0
mp_freezetime 7
mp_friendlyfire 1
mp_friendly_grenade_damage 1
mp_hostagepenalty 0
mp_limitteams 10
sv_logbans 1
mp_logecho 1
mp_logdetail 3
mp_logfile 1
mp_logmessages 1
mp_maxrounds 0
mp_playerid 0
mp_roundtime 1.75
mp_timelimit 5
mp_tkpunish 0
mp_startmoney 800
mp_winlimit 0
sv_aim 0
sv_airaccelerate 10
sv_airmove 1
sv_allowdownload 1
sv_alltalk 0
sv_proxies 1
sv_cheats 0
sv_clienttrace 1.0
sv_clipmod 0
sv_contact
sv_friction 4
sv_gravity 800
sv_maxrate 2500
sv_maxspeed 320
sv_minrate 0
sv_restartround 0
sv_restart 0
sv_send_logos 1
sv_sendvelocity 0
sv_send_resources 1
sv_stepsize 18
sv_voicecodec voice_speex
sv_voicequality 5
allow_spectators 1
decalfrequency 60
edgefriction 2
host_framerate 0
log on
pausable 0
阅读(1924) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~