|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
×
一、简单配置 4 d2 g" Q- ~3 F! p' R. a
1、下载HLServer,点击下载 解压至 X:\HLServer(X:\为盘符)。 6 Y- K1 l% `) k' t0 ~8 w% F" a; o+ z
% R" h8 T2 t5 X! s6 i0 v" L
/ h. y+ ]( h# P3 v B6 T 2、下载免CD key 补丁,点击下载 。解压覆盖sw.dll即可。
+ w( y7 l3 L& a: p( [
; w" C) B) z) Y: m! Y3 U 3、建立快捷方式,X:\HLServer\hlds.exe -game cstrike -port 27015 +maxplayers 20 +map de_dust2 -nomaster +sv_lan 1 - i2 @" f: o% _" N
其中:$ F- E8 J# {4 J& y; C. j2 ~8 Y; f
-game cstrike 指定运行游戏为CS& `4 |+ P/ @$ f% C4 X
-port 27015 指定游戏连接端口为27015
, U: \6 z) F; h +maxplayers 20 游戏最大人数20人,一般最大为22人, l( Q* R) y5 q$ \% [
+map de_dust2 指定第一张地图9 _" A% }# S" B4 N1 x p
-nomaster +sv_lan 1 为免CD key参数,请保留。& E( b% Q$ }0 d
) C! D- T9 }/ x$ L二、详细配置 ' T4 c4 I& Z% v' ]/ k# s
配置HLserver\cstrike\目录下建立server.cfg、mapcycle.txt、motd.txt这三个基本文件。server.cfg是服务器的配置文件,mapcycle.txt是地图循环的顺序,motd.txt是服务器的说明。 i) R! i2 e- s9 W
server.cfg4 b p+ r- ]6 j
可用任何文本编辑器进行编辑。
9 o" e. W1 Z% H& _& B) L' U/ W//服务器密码(客户端进入游戏密码) "" 表示没有,使用时去掉下面一行命令前的//注释符号。3 Y( y3 M4 [* u: {- x/ y
//sv_password ""
' j3 c/ X* D6 |* x5 d' i# Y) a! o# r+ Y6 K
// 默认服务器名称"Nick's Counter-Strike Server"
/ @& }) G: E' S% j! Khostname "LWCS Server"& N$ h4 j6 @! \5 w# d
3 b2 L& \( a: {( x// 最大速率10000 (局域网用10000或以上;Cable Modem/ xDSL 用4000-6000)(请勿设置过低)9 e# I5 _" u8 L8 I+ B5 V
sv_maxrate 10000
7 C8 j) S$ h; L0 g7 q0 y6 f' W% W3 s2 x+ \
// 最小速率1000 (局域网用1000或以上;Cable Modem/ xDSL 用400-600)低于此速率的客户端连接将被踢出或禁止连接(请勿设置过高)
* X- X' X& k) `3 N) r2 ~: }, asv_minrate 300/ l/ {( H+ _, J6 u; `
: M2 \* k3 w9 z( I4 L1 K; A
// 客户端最大移动速度
: g* g- M- C" Vsv_maxspeed 320
4 L1 ^ t Y2 Y. `; t( L+ j
/ [" o- V g5 Y, a- c; H7 U4 Z// 暂停游戏 禁止0/允许1
; h) V, h, F6 N2 ^5 dpausable 0
( R; M' ?4 [( k" g. n0 ?- u# e/ C H* s, ^) l) Q
// 作弊模式 关闭0/开启1
, ]! m; `$ i7 i5 c/ s7 S# d [sv_cheats 0
2 {: ~3 y( {7 e9 u. n; x3 X4 a* B9 G* _
// 自动瞄准 关闭0/开启1% x4 K3 a$ B1 z" [ F8 s
sv_aim 04 ]. o$ p" P/ X1 l9 A! r1 v* a
3 t$ J3 E5 D X. k r
// 战术手电 允许1/禁止0
6 v' p6 o; D% I" vmp_flashlight 1" J# N" z q: ]# y4 R
( j0 u' m# F& O5 w. t/ ~2 j
// 脚步声 开启1/关闭0. P* Z7 i0 N* v2 Q ~
mp_footsteps 1, M. }$ A! A1 o4 ]
! V% u3 P) A% x% P- d- I! Q// 高处落下伤害 开启1/关闭0- c1 ~0 V X5 ]
mp_falldamage 1
- c% J& @8 B9 G, i5 @) X5 C
$ x2 ^9 l" c5 a6 V4 W$ ]// 自动踢出不动的玩家 开启1/关闭0
$ E' P$ O/ q, jmp_autokick 1
/ p. H; |# I9 P- i6 T& x: j& f1 L Z5 R2 p( p. f ?; C/ r
// 观察员模式 开启1/关闭04 ]% p# ~3 }/ q5 q7 w3 v( T
allow_spectators 1
) E8 I1 _ k/ a# |0 R& A; t& v, z4 K& G' y/ `& S
// 服务端设定游戏复位的时间,包括杀人数、武器、金钱和得分。设0不复位。
7 n$ `3 B2 Q+ x8 N$ asv_restartround 2
7 f" g- A- d) F& t3 l$ n; B; D6 K$ w0 Q" T: Q2 g/ B
// 每局时间30分钟* P) g0 R/ ^! Y0 Z8 M s% D
mp_timelimit 20
+ R1 W0 Z$ h5 @7 K T3 }$ _& w! K" S4 l$ y/ B" f
// 购买武器冻结时间 (0-45)建议5秒以内。
; c8 |$ D0 c [; p: ]2 Gmp_freezetime 3
& S' g Z, B' Q- m! S
. q' }; U( E9 F// 每回合4分钟/ M( `$ h" ~ |% }
mp_roundtime 4* t. @* O( }4 m5 O* |+ x4 E
9 \; U( P1 K& p% Y; p% k//购买武器装备时间(0.25-1.5)即15秒-90秒
& e( z1 P/ i6 E, @$ K. G+ hmp_buytime 0.5
' r4 }, I' H w% V& |! Y2 C
& x) ?3 E$ r5 \* M// 炸弹倒计时时间 (15-75)
2 P' L: d. X6 I, M& H. j. \# Lmp_c4timer 356 H# Y q, m; k4 r# g
- n' ^9 P1 o, r; q/ n4 P0 K//开始游戏时的金钱数量(800-16000)
, U. k: _7 j' Q ymp_startmoney 1000
- s7 M# i1 o+ ~8 \+ p# ^: I9 E
* w8 L. J9 R M7 H5 v1 e// 死亡后视角 1本队队友 2原地 0无限制
9 I- t! c& Z2 A+ x3 Q& mmp_forcechasecam 1
8 O; A. l+ k) n6 J/ W1 X, f9 A, }- W# N. V
// 死亡后视角模式 0自由跟随/1固定跟随) f, t4 T! X2 {1 U* F1 v- Z" Y
mp_chasecam 0
+ ?* a5 ~, w' W- J
: T `( e! ]8 L' a# ~& M// 人物死亡后屏幕 不变黑0/变黑1! ?2 L. s1 X, v
mp_fadetoblack 0
, H3 F3 K1 B; S" G6 h2 i# c- U3 U$ Q, K6 v6 S
// 友军误伤 关闭0/开启1
4 k0 ^5 Q4 {. g! X7 c6 c: S+ u7 U3 m& vmp_friendlyfire 1) U& O; Z$ M% ]# U
f5 f6 K5 J* F. J6 s// 手雷友军伤害 关闭0/开启1
% `' G7 G8 [* Y5 Z, }% W+ Cmp_friendly_grenade_damage 1" v" r$ P: i5 n6 U
' H0 ~* s* |- d5 S8 n// 杀害友军惩罚 0不惩罚/惩罚:杀害队友超过(1-n)人,下一回合自动死亡
! C4 z' U5 V8 x0 d+ Q* ump_tkpunish 1; u2 Y. N- r( p' ]; t
& a- b. m$ D7 w// 自动调整双方人数差异最低限制 无限制0/有限制(1-n)( n7 L+ d6 v- W2 n
mp_autoteambalance 11 W* L5 P% k+ W& b4 O
: D' `& @- z. }1 q+ ?0 N5 t// 双方超过n人即自动调整 0关闭
& b- O' A# ^$ o p! g! \mp_limitteams 2; Z2 z- k2 I) W6 Z7 l* H
' [+ _9 t7 @! A5 ^) W
// 杀害人质惩罚 0不惩罚/惩罚:规定时间内伤害人质超过(1-n)人自动踢出$ \# z1 w: q# q# @ A
mp_hostagepenalty 0
$ T Y6 T7 |: a3 e# x2 ~' ?
- F5 p6 r; i$ y' {) t; V// 杀人数、得分上限 无0/有(1-n),超过上限就换地图。7 W& `" v* \( z- v0 o- \& ? f
mp_fraglimit 0, L. o$ ~5 a: m8 m
) P F7 |* F2 w: n# b# b1 i2 _// 胜利次数上限无0/有(1-n),超过上限就换地图。
2 Y$ Y7 |- l9 e$ q" Fmp_winlimit 0* K7 M- _1 T2 j) z) P3 s+ L
; ^9 ?, @5 m9 N, U
// 回合上限 无0/有(1-n),超过上限就换地图。: F/ V% b1 r+ M8 a, E
mp_maxrounds 0
' w, {6 R2 e4 s7 {! k. G/ M/ d, x% l! ]- N! s1 v7 ?# u9 F
// 允许下载 开启1/关闭0
8 y6 p& F& |) K; \3 ?9 V+ ?sv_allowdownload 1' I4 n! J/ {$ X% A" V; |* `
; Q9 d2 |* x5 z# r
// 允许上传 关闭0/开启1
0 `) Q( y! p% ]sv_allowupload 13 E. S! i" u5 S8 K" A
6 f- e: @) {. [8 N3 m
// 服务器重力设置 默认正常重力800,范围-999到99999
9 W0 U5 X; B! e* h( jsv_gravity 800
1 l8 _- C ]4 k
: v8 E, ^, p7 l4 O// 投票比率(大家可以通过投票踢出作弊者和更换地图) (0.1-1)
, o5 {% y* Z. g* C* \: U% d, _mp_mapvoteratio 0.6
9 ]) j' f4 Q/ `& ?
6 e% [! U/ K6 p1 n// 设定鬼魂模式刷新值(0.1-1)
+ I# F9 q3 z4 O# @3 Z" rmp_ghostfrequency 0.1! k6 D" M' ]7 F8 u+ i2 p D. U
! r& A$ I4 H, N) V, M6 u
// 服务器高品质纹理 关闭0/开启1
' \4 T2 E, L3 ~% B5 X4 [, M9 S) Tsv_sendvelocity 0
5 B# j m, x) c- {# P: Z W- _+ W5 M8 a
// 服务器减少LAG延迟现象(对服务器要求高) 关闭0/开启1# y8 S. k& D, {7 }5 L, b! |
mp_lowlag 0: a0 d" v5 Y3 M
. t8 ?: f; ~ @: T1 E5 I
// 服务器细节数据发送 默认300 ,可减低到250、200,改善速度。
$ q% g" @4 I4 V1 Imp_decals 300
) }, |2 b0 W/ Y$ Q) {! f# @: W1 C+ d
// 服务器是否允许麦克风语音通讯 允许1/禁止0
6 }2 H( n) P9 }2 Z' f1 `sv_voiceenable 1
+ v7 x! Y5 h- w$ V5 t/ L' B
; k/ i! d$ a4 x8 I- }7 V// 服务器是否记录文件 不记录0/记录1
4 b" t+ r% J1 u+ Lmp_logfile 0
) b, D3 t- y% l/ W/ a
# b- Q5 I* z; U! ^ C: {// 是否在记录文件里记录谈话内容 不记录0/记录11 {6 H4 U0 n* K& {0 I( v+ U
mp_logmessages 0 * ^' F0 k+ ~1 w- f
9 J3 g7 _% i4 X! N" @6 h) V
mapcycle.txt
+ L' K+ B. G3 ?4 x2 @! L 地图文件名,不带后缀,如de_dust.bsp,只取de_dust。地图在Hlserver\cstrike\maps目录下,将你想循环的地图挑出来,然后将文件名按上面所说的规则输入mapcycle.txt中,每个地图之间用硬回车隔开。9 W8 q/ S# q% p1 h7 W [$ N
1 W4 K2 U3 q" c& Q3 @ motd.txt
$ Q% ^) x; r5 H5 v2 L" K- _ 服务器说明文件,当每个玩家进入服务器后看到的第一个窗口就是。可以随意按照自己喜欢写。最好注明服务器的基本设置。 |
|