View Single Post
Old
  (#2)
Crow King is Offline
Senior Member
 
Posts: 542
Join Date: Jan 2002
   
Default 09-25-2002, 07:21 PM

I put together a "starter" server config file for folks - it is copied below. For a list of rcon commands for Quake 3, go here: http://www.quakeworld.com/q3console/

Autokick doesn't work from the console. I am kicking around some ideas to make it work from within the game (and to also selectively give out admin priveledges), but the list of stuff I want to do is too big for what I have time to do. We'll have to see how it shakes out.

// This is a generic server configuration file for MoHAA
// It should be called as part of your server's startup command, for example
//
// c:\program files\EAGAMES\MOHAA\mohaa_server.exe +set ui_console 1 +set dedicated 1 +exec server.cfg
//
// You should change the info here to suit your needs. If you want to comment
// out a line, use two forward slashes. For more info on running a server, check
// out Bull's Dedicated Server Guide at alliedassault.com.
//
// Have fun
// Crow King

seta sv_hostname "server name as it will appear in GameSpy"
sets Admin "your nick goes here"
sets URL "www.yourwebpage.com"
sets Connection "T1"

net_noipx 1
net_port 12203

//timelimit sets the amount of time each map will run
//note that most obj maps have their own timelimits..when the map has run enough
//times to exceed your time limit, it will switch to the next map
seta timelimit "15"
seta fraglimit "0"
seta flood_waitdelay "10"
seta flood_persecond "4"
seta flood_msgs "4"

//gametype is 2 for tdm and 4 for obj
set g_gametype 4
//teamdamage controls friendly fire (0 = off, 1= on)
set g_teamdamage "0"
//amount of time someone can be inactive before going to spectate
set g_inactiveSpectate "30"
//amount of time someone can be inactive before they're kicked
set g_inactiveKick "120"

//if you're running a non-dedicated server, you don't need to use rcon
set rconpassword "your password here"
set sv_pure "0"
//maxclients is the total number of players that can be on the server
set sv_maxclients "12"
//private clients is slots set aside (from the 12) for you and friends
set sv_privateClients "3"
//password to use for a private client spot
set sv_privatepassword "your private password here"
//max ping is the maximum ping someone can have to connect to the server
seta sv_maxping "200"
//sv_gamespy allows the server to be seen in GameSpy
seta sv_gamespy "1"
seta sv_allowDownload "0"
seta sv_maxRate "9000"
seta sv_fps "20"
seta sv_floodProtect "1"

//if you change to tdm maps, don't forget to change the gametype
seta sv_maplist "obj/obj_team1 obj/obj_team2 obj/obj_team4"

//the first map in the rotation to be run on server startup
map obj/obj_team1
  
Reply With Quote