Pcgame 版 (精华区)
发信人: cliff (罷黜百家¤獨尊技術), 信区: Pcgame
标 题: 如何配置Q3A服务器(thj 看过来)
发信站: 哈工大紫丁香 (2000年12月21日14:12:31 星期四), 转信
首先你需要选择操作系统,现在大多数的服务器都是基于Win32的机器,在这
里我们只讨论在Windows(不推荐Windows 98等OS,推荐使用Windows NT)下的配
置。要注意的是,作为服务器的机器并不需要3D加速卡,声卡和其它的一些附加设
备。
在Q3A安装完成后,需要制作一个Q3独立服务器初始化的批处理文件——打开
记事本(Notepad),加入以下语句
quake3 +set dedicated 2 +exec server.cfg
命名为q3.bat,并保存到Q3A目录下
+set dedicated 2
以独立服务器的方式运行游戏,如果你只对LAN上的客户端开放,后面的参数应使
用“1”,参数“2”表示为公开服务器,对Internet上的所有用户开放,同时通过
Internet更新id设置的主服务器列表。
+exec server.cfg
让Q3服务器执行名为server.cfg的配置文件。
server.cfg文件的内容将是我们说明的重点。
打开记事本(Notepad),加入以下内容:
seta sv_hostname "Maverick's Q3A Server"
seta sv_maxclients 16
seta g_motd "Where size doesn't matter!"
seta g_quadfactor 4
seta g_weaponrespawn 3
seta g_forcerespawn 0
seta g_gametype 1
seta rconpassword "6969"
set d1 "map q3tourney4 ; set nextmap vstr d2"
set d2 "map q3tourney2 ; set nextmap vstr d3"
set d3 "map q3dm13 ; set nextmap vstr d1"
vstr d1
另存为Q3A目录的baseq3目录下的server.cfg文件。
sv_hostname
设置服务器的名称,可使用彩色代码
sv_maxclients
设置最大连接数,另外你可以使用sv_privateclients设置个人通道,用
sv_privatepassword语句设置密码,而客户端须在Q3config.cfg文件中加入一句
seta password "sv_privatepassword设定的密码"连接。记住,sv_maxclients设
定的数值减去sv_privateclients的数值应该等于服务器所有公开连接的数值,比
如你想建一个16人的服务器,同时预留一个个人通道,那么sv_maxclients应该设
定为17
g_motd
设置客户端连接时显示的信息(Message Of The Day),可使用彩色代码
g_quadfactor
设置Quad Damage的威力,默认为3。如果要禁止使用Quad的话,设定为1,这时吃
了Quad除了发蓝光成为别人最好的靶子以外就没什么用啦,呵呵。
g_weaponrespawn
武器再生时间间隔,默认为5,即5秒出现一次。注意,不要轻易将值设为0,如果
玩家一直站在RL的地方可以很快就吃到200的弹药。
g_forcerespawn
设置强制再生时间间隔
g_gametype
设置服务器的游戏模式,0为FFA,1为Duel,2为Team DM,3为CTF
seta rconpassword
设定远端控制服务器的密码。你可以通过rcon命令对服务器进行切换游戏模式、踢
人等操作。
set d1 "map q3tourney4 ; set nextmap vstr d2"
set d2 "map q3tourney2 ; set nextmap vstr d3"
set d3 "map q3dm13 ; set nextmap vstr d1"
vstr d1
设置地图循环
设置完毕后,运行Q3.bat即可架设起Quake3的服务器。
--
【★蒸不熟,煮不烂★】
【★剪不断,理还乱★】
※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: cliff.hit.edu.cn]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:3.735毫秒