@echo off cls :START echo. echo *************************** echo Visit Dr_FunFrock's echo www.iFrag.Com echo (blatant plug so sue me) echo *************************** echo. rem Modified from Dr. Chmod's original echo *************************** echo Last server restart at: echo. time /t date /t echo *************************** echo. time /t >> svr_start.log date /t >> svr_start.log echo. if not exist doom3.exe goto nodoom rem pass the number of players on the command line if "%1" == "" goto default echo Running Doom 3 Dedicated server for %1 players Doom3.exe +set net_serverdedicated 1 +exec DoomConfig.cfg +servermaprestart +set si_maxPlayers %1 +set logFileName qconsole.log +set logfile 1 goto logs :default echo Running Doom 3 Dedicated server for 4 players Doom3.exe +set net_serverdedicated 1 +exec DoomConfig.cfg +servermaprestart +set si_maxPlayers 4 +set logFileName qconsole.log +set logfile 1 :logs rename .\base\qconsole.log qconsole-crash.log rem Remove this to stop looping goto START goto end :nodoom echo Dude! I can't find Doom3.exe on your path. echo No Doom :( >> svr_start.log echo. echo. :END