Archived from groups: alt.games.doom (
More info?)
EmDzei wrote:
> Dodo wrote:
>> set si_gametype "deathmatch" //deathmatch, tourney, team dm, last man
At last I get it work. B-)
DedServer.cfg was in wrong folder. Right folder is C:\Doom 3\base.
And other thing. It was wrong to run Doom3ded.exe. Right way is to run
Doom3.exe from batch file.
RunServer.bat in C:\Doom 3 folder:
----------------RunServer.bat-----------------
@ECHO OFF
CLS
REM name of your server config file
SET config=server.cfg
REM max amount of players allowed in your server
SET maxplayers=32
REM name of your server log file
SET log=serverlog.log
REM name of your backup log if your server crashes
SET crashlog=crashlog.log
REM directory to put your crash logs, set to . to put them in the main
doom 3 directory
SET crashlogdir=base\crashlogs\
REM ---DO NOT EDIT BELOW THIS LINE---
ECHO.
ECHO ---------------------------------------------------
ECHO \/ Status \/ Time \/ Date \/
ECHO ---------------------------------------------------
ECHO Server Started %time:~0,5% %date:~4%
ECHO.
:SERVERLOOP
Doom3.exe +set net_serverdedicated 1 +exec %config% +servermaprestart
+set si_maxPlayers %maxplayers% +set logFileName %log% +set logfile 1
ECHO Server Restarted %time:~0,5% %date:~4%
ECHO.
IF NOT EXIST %crashlogdir% MKDIR %crashlogdir%
REN base\%log%
%date:~4,2%%date:~7,2%%date:~12%-%time:~0,2%%time:~3,2%%time:~6,2%_%crashlog%
MOVE
base\%date:~4,2%%date:~7,2%%date:~12%-%time:~0,2%%time:~3,2%%time:~6,2%_%crashlog%
%crashlogdir%
GOTO SERVERLOOP
:END
----------------RunServer.bat-----------------
And server.cfg in C:\Doom 3\base folder:
----------------server.cfg-----------------
seta si_name "Doom 3 Server v1.1 - Team DM" //server name
seta net_lanserver "0" //0=Internet, 1=LAN
seta si_gametype "team dm" //deathmatch, tourney, team dm, last man
seta si_teamdamage "0" //0=no team damage, 1=team damage
seta si_fraglimit "40" //integer
seta si_timelimit "20" //integer (minutes)
seta si_maxplayers "32" //integer
seta si_warmup "0" //0=no warmup, 1=warmup
seta si_spectators "1" //0=no spectators, 1=spectators allowed
seta net_serverdedicated "1" //0=not dedicated, 1=dedicated
seta si_usepass "0" //0=no password, 1=password
//seta g_password "" //game password
seta net_serverremoteconsolepassword "*******" //rcon password
//seta net_serverreloadengine "0" //0=no engine reload, 1=engine reload
seta net_serverallowservermod "0" //0=no server mods, 1=mods allowed
//seta g_mapcycle "maps" //filename
seta si_pure "1" //0=not pure, 1=pure
seta net_servermaxclientrate "8000" //integer (Bps)
spawnserver
----------------server.cfg-----------------
Seems to work fine. Now I try to install new multiplayer maps. When I
put them to \base folder says server that it is out of sync. Someone
know does it work if I tell this new maps in maps.scriptcfg, what I took
inside pak000.pk4? Or what is the right way?