CS服务器新手管理员入门贴 v1.0
HLDS服务器入门指南【介绍】
欢迎阅读HLDS服务器指南!
HLDS服务器指南 包括了在您的HLDS中如何安装和配置满足您需要的不同服务器的相关信息。它是一个循序渐进、面向任务的配置和定制您的自己HLDS的指南。本手册讨论的主题如下所示:
【安装】
本人推荐使用Windows XP Profession 【Service Pack 3】来作为系统,不要以为做HLDS就要选用server系统,那样只会加重你硬件的负荷.因为是HLDS,所以不需要考虑XP的并发连接数量.如果要制作高级HLDS<mysql+php ...> 那就推荐使用windows 2003 SE或者EE.
【准备安装】
安装前请务必确保系统硬件方面可以正常运转.网络连接正常.
【系统要求】
安装类型 服务器
RAM 256M
硬盘空间 500M
网速 不低于512k
WindowsXP不推荐使用精简过的系统 比如深度 电脑公司 雨林木风等等.推荐使用MSDN或者OEM版.
【安装过程】
将您的安装 CD 插入 您的 CD-ROM 设备并重启计算机。当从 CD-ROM 重启时安装系统将立即开始,按屏幕提示一步步直到
安装结束
【驱动安装】
推荐选取稳定版的驱动 喜欢追求新事物的朋友推荐使用《驱动精灵beta4》升级驱动程序.双核或者多核机器一定要安装相对应的驱动程序.
【系统优化】
主要是服务服务优化,会手动还请手动关闭多余服务。或者使用雨林木风或者深度出品的系统DIY工具进行优化.
并且正确设置网路参数 使计算机可以联网下载系统补丁.
【获取服务端】
首先需要下载 hldsupdatetool 下载地址http://storefront.steampowered.com/download/hldsupdatetool.exe
建立一个目录 命名为HLserver 放入刚下载的hldsupdatetool 同级目录下新建一个批处理文件 命名为update。bat 写入以下内容并保存
HldsUpdateTool.exe -command update -game cstrike -dir .
注意最后的点,一定要有.
运行此批处理就可以从官方下载最新的服务端了.待下载完毕后,如果要建立盗版服务器
下载破解补丁 地址http://shmelle3.users.cg.yu/swds.rar
【增加启动参数】
在HLDS.EXE同级目录下建立一个批处理,命名为RUN.bat
写入以下参数START/HIGH hlds.exe -game cstrike +servercfgfile server.cfg -secure -port 27015 +maxplayers 20 +map de_dust2 +motdfile motd.txt +mapcyclefile mapcycle.txt -console -heapsize 500000 -noipx -nojoy -zone 2048 -tickrate 100
这样运行此批处理就可以启动服务器了.
我在这里解释一下每个参数的含义
START/HIGH 最高优先级启动
-game cstrike 标记启动游戏类型为反恐精英
+servercfgfile server.cfg 指定服务器配置文件是server.cfg
-secure 启动内嵌VAC2反作弊
-port 27015 服务器使用端口为27015
+maxplayers 20 服务器最大同时支持20人在线游戏
+map de_dust2 服务器地图使用de_dust2
+motdfile motd.txt 指定服务器欢迎信息文件是motd.txt
+mapcyclefile mapcycle.txt 指定服务器地图循环文件是mapcycle.txt
-console 服务器以控制台形式运行
-heapsize 500000 服务器需要占用500000k的内存
-noipx 服务器拒绝IPX连接
-nojoy 服务器不支持摇杆进行游戏
-zone 2048 服务器防止过长语句崩溃
-tickrate 100 服务器更新游戏速率
【增加配置参数】
用记事本打开cstrike目录下server.cfg 清空里面的参数 复制以下的参数进入并保存 注意hostname "HL"可以改成你自己喜欢的,如果要使用中文,此cfg文件保存格式必须为UTF-8 以下是我自己使用的参数
//General cvar//
sv_cheats 0
sv_aim 0
sv_allowdownload 1
sv_send_logos 1
sv_send_resources 1
sv_allowupload 1
sv_gravity 800
sv_bounce 1
sv_restart 0
sv_restartround 0
sv_voiceenable 1
sv_region 4
sv_wateraccelerate 10
sv_waterfriction 1
sv_accelerate 5
sv_enableoldqueries 0
sv_maxspeed 320
sv_timeout 65
sv_stopspeed 75
sv_stepsize 18
sv_friction 4
sv_clipmode 0
sv_clienttrace 1.0
sv_proxies 2
sv_airmove 1
sv_airaccelerate 10
sv_unlagpush 0
sv_unlagsamples 1
sv_maxunlag .5
sv_unlag 1
sv_alltalk 0
mp_lowlag 1
mp_flashlight 1
mp_footsteps 1
mp_falldamage 1
mp_autokick 0
mp_fadetoblack 0
mp_hostagepenalty 0
mp_ghostfrenquency 0.1
mp_fraglimit 0
mp_winlimit 0
mp_mirrordamage 0
mp_mapvoteratio 1.0
mp_ghostfrequency 0.1
mp_consistency 1
mp_autocrosshair 0
mp_kickpercent 1
mp_fragsleft 0
mp_decals 300
mp_chattime 10
mp_startmoney 800
mp_friendlyfire 1
mp_friendly_grenade_damage 1
mp_tkpunish 0
mp_maxrounds 0
mp_freezetime 8
mp_roundtime 2.00
mp_timelimit 999
mp_buytime 0.25
mp_c4timer 35
mp_playerid 0
mp_forcechasecam 2
mp_forcecamera 2
mp_autoteambalance 0
mp_limitteams 0
//Log cvar//
sv_logblocks 1
sv_logbans 1
mp_logecho 0
mp_logfile 0
mp_logmessages 1
mp_logdetail 0
//log on
//Important cvar//
sv_lan 0
sv_lan_rate 20000
sv_sendvelocity 1
sv_maxupdaterate 101
sv_minupdaterate 30
sv_maxrate 25000
sv_minrate 0
sys_ticrate 10000
//Voice cvar//
sv_voicecodec voice_speex
sv_voicequality 5
sv_visiblemaxplayers 15
//other//
sv_contact gearfox@163.com
sv_password ""
hostname "HL"
rcon_password "HL"
sv_rcon_maxfailures 9999
sv_rcon_minfailures 999
rcon_banpenalty 30
pausable 0
allow_spectators 1
decalfrequency 60
host_framerate 0
edgefriction 2
//sv_downloadurl "http://192.168.1.1/cstrike/"
exec listip.cfg
exec banned.cfg
echo "Optimized config file has been loaded."
【增加插件】
用记事本打开cstrike目录下的liblist.gam 清空里面内容 复制以下内容进去
game "Counter-Strike"
url_info "www.counter-strike.net"
url_dl ""
version "1.6"
size "184000000"
svonly "0"
secure "0"
type "multiplayer_only"
cldll "1"
hlversion "1111"
nomodels "1"
nohimodel "1"
mpentity "info_player_start"
gamedll "addons\metamod\dlls\metamod.dll"
gamedll_linux "dlls/cs_i386.so"
trainmap "tr_1"
打开浏览器 输入 http://metamod-p.sourceforge.net/ 往下面看 Binaries ,右键另保存Download Windows i586 binary
回到cstrike目录下,新建立文件夹,命名为addons .在addons下建立文件夹,命名为metamod,再在metamod目录下,建立文件夹dlls.
建立好了后,解压刚才下载的zip文件,然后放入.返回HLServer\cstrike\addons\metamod目录,新建立ini文件,命名为plugins.ini
输入一会要加入的插件的名称.例如
win32 addons\amxmodx\dlls\amxmodx_mm.dll
win32 addons\podbot\podbot_mm.dll
以上文字如果看不明白 以下我图示目录结构
-cstrike
-addons
-metamod
-dlls
回复: CS服务器新手管理员入门贴 v1.0
如何安装sXe反作弊http://www.dt-club.net/forum/showthread.php?t=38100
回复: CS服务器新手管理员入门贴 v1.0
3楼放些技术性文章Tickrate / Net_Graph
http://www.counter-strike.com/tickrate.php