Jump to content

REQUEST: Quake3


Campus@IGS

Recommended Posts

  • 2 weeks later...

<div class="pre"><pre>?xml version="1.0" standalone="yes"?>

<GAME>

<GAMEID>TC0575313873153</GAMEID>

<NAME>Quake 3</NAME>

<SHORTNAME>Q3</SHORTNAME>

<DEFAULTPORT>27960</DEFAULTPORT>

<DEFAULTQUERYPORT>27960</DEFAULTQUERYPORT>

<DEFAULTRCONPORT>27960</DEFAULTRCONPORT>

<FILESFOLDER>Quake3</FILESFOLDER>

<RELATIVEEXECUTABLE>quake3.exe</RELATIVEEXECUTABLE>

<RELATIVEWORKINGDIRECTORY>/</RELATIVEWORKINGDIRECTORY>

<RELATIVEUSERFILES>/</RELATIVEUSERFILES>

<INSTALLEDPATCH />

<DEFAULTCMDLINE>+set com_hunkmegs 56 +set dedicated 2 +set net_ip %serverip% +set net_port %serverport% +exec server.cfg +map q3dm3</DEFAULTCMDLINE>

<DEFAULTCUSTOMCMDLINE>+set com_hunkmegs 56 +set dedicated 2 +set net_ip %serverip% +set net_port %serverport% +exec server.cfg +map q3dm3</DEFAULTCUSTOMCMDLINE>

<PRIVATECMDLINE>+set com_hunkmegs 56 +set dedicated 2 +set net_ip %serverip% +set net_port %serverport% +exec server.cfg +map q3dm3</PRIVATECMDLINE>

<PRIVATECUSTOMCMDLINE>+set com_hunkmegs 56 +set dedicated 2 +set net_ip %serverip% +set net_port %serverport% +exec server.cfg +map q3dm3</PRIVATECUSTOMCMDLINE>

<COMPATIBILITY>2</COMPATIBILITY>

<DEFAULTCONFIGFILES>

<CONFIGFILE>

<GAMEID>TC0575313873153</GAMEID>

<CONTENTS>seta sv_hostname "%hostname%"

seta g_motd ""

seta sv_maxclients %slots%

 

seta g_quadfactor 4

// Quad Damage strength. 4 is default

 

seta g_gametype 4

// Sets the type of game.

// 0 - Free for all

// 1 - Tournament

// 2 - Free for all(again)

// 3 - Team Deathmatch

// 4 - Capture the Flag

 

seta timelimit 15

seta fraglimit 50

 

seta g_weaponrespawn 3

// number of seconds before weapons respawn

 

seta g_inactivity 3000

// number of seconds before an inactive player is kicked

 

seta g_forcerespawn 0

// forces players to respawn 0=OFF 1=ON

 

seta rconpassword "%rconpassword%"

// sets the password to allow client control of the server</CONTENTS>

<DESCRIPTION>Default Config</DESCRIPTION>

<DISPLAYNAME>server.cfg</DISPLAYNAME>

<RELATIVEPATH>/server.cfg</RELATIVEPATH>

</CONFIGFILE>

</DEFAULTCONFIGFILES>

<MODS>

<MOD>

</MOD>

</MODS>

<RCONCOMMANDS>

<RCONCOMMAND>

<GAMEID>TC0575313873153</GAMEID>

<RCON_COMMAND>g_needpass</RCON_COMMAND>

<DESCRIPTION>Players require a password (1) or not (0) to enter your server.</DESCRIPTION>

<FULL_COMMAND>g_needpass 1/0</FULL_COMMAND>

<IS_KICK_COMMAND>0</IS_KICK_COMMAND>

<IS_BAN_COMMAND>0</IS_BAN_COMMAND>

</RCONCOMMAND>

<RCONCOMMAND>

<GAMEID>TC0575313873153</GAMEID>

<RCON_COMMAND>g_password</RCON_COMMAND>

<DESCRIPTION>Sets the password of the server to xxx</DESCRIPTION>

<FULL_COMMAND>g_password xxx</FULL_COMMAND>

<IS_KICK_COMMAND>0</IS_KICK_COMMAND>

<IS_BAN_COMMAND>0</IS_BAN_COMMAND>

</RCONCOMMAND>

<RCONCOMMAND>

<GAMEID>TC0575313873153</GAMEID>

<RCON_COMMAND>map</RCON_COMMAND>

<DESCRIPTION>Changes to map xxx. Current map rotation is lost.</DESCRIPTION>

<FULL_COMMAND>map xxx</FULL_COMMAND>

<IS_KICK_COMMAND>0</IS_KICK_COMMAND>

<IS_BAN_COMMAND>0</IS_BAN_COMMAND>

</RCONCOMMAND>

<RCONCOMMAND>

<GAMEID>TC0575313873153</GAMEID>

<RCON_COMMAND>start_match</RCON_COMMAND>

<DESCRIPTION>Skips warm-ups.</DESCRIPTION>

<FULL_COMMAND>start_match</FULL_COMMAND>

<IS_KICK_COMMAND>0</IS_KICK_COMMAND>

<IS_BAN_COMMAND>0</IS_BAN_COMMAND>

</RCONCOMMAND>

<RCONCOMMAND>

<GAMEID>TC0575313873153</GAMEID>

<RCON_COMMAND>restart_match</RCON_COMMAND>

<DESCRIPTION>Resets the match.</DESCRIPTION>

<FULL_COMMAND>restart_match</FULL_COMMAND>

<IS_KICK_COMMAND>0</IS_KICK_COMMAND>

<IS_BAN_COMMAND>0</IS_BAN_COMMAND>

</RCONCOMMAND>

<RCONCOMMAND>

<GAMEID>TC0575313873153</GAMEID>

<RCON_COMMAND>map_restart</RCON_COMMAND>

<DESCRIPTION>Restarts the round.</DESCRIPTION>

<FULL_COMMAND>map_restart</FULL_COMMAND>

<IS_KICK_COMMAND>0</IS_KICK_COMMAND>

<IS_BAN_COMMAND>0</IS_BAN_COMMAND>

</RCONCOMMAND>

<RCONCOMMAND>

<GAMEID>TC0575313873153</GAMEID>

<RCON_COMMAND>g_friendlyFire</RCON_COMMAND>

<DESCRIPTION>Friendly fire on (1) or off (0)</DESCRIPTION>

<FULL_COMMAND>g_friendlyFire 1/0</FULL_COMMAND>

<IS_KICK_COMMAND>0</IS_KICK_COMMAND>

<IS_BAN_COMMAND>0</IS_BAN_COMMAND>

</RCONCOMMAND>

<RCONCOMMAND>

<GAMEID>TC0575313873153</GAMEID>

<RCON_COMMAND>g_teamforcebalance</RCON_COMMAND>

<DESCRIPTION>Forces team numbers to be even (1), or doesn't (0)</DESCRIPTION>

<FULL_COMMAND>g_teamforcebalance 1/0</FULL_COMMAND>

<IS_KICK_COMMAND>0</IS_KICK_COMMAND>

<IS_BAN_COMMAND>0</IS_BAN_COMMAND>

</RCONCOMMAND>

<RCONCOMMAND>

<GAMEID>TC0575313873153</GAMEID>

<RCON_COMMAND>g_dowarmup</RCON_COMMAND>

<DESCRIPTION>Sets whether to do warm-ups (1), or not (0)</DESCRIPTION>

<FULL_COMMAND>g_doWarmup 1/0</FULL_COMMAND>

<IS_KICK_COMMAND>0</IS_KICK_COMMAND>

<IS_BAN_COMMAND>0</IS_BAN_COMMAND>

</RCONCOMMAND>

<RCONCOMMAND>

<GAMEID>TC0575313873153</GAMEID>

<RCON_COMMAND>g_warmup</RCON_COMMAND>

<DESCRIPTION>Sets the amount of time before the round begins in xxx seconds</DESCRIPTION>

<FULL_COMMAND>g_warmup xxx</FULL_COMMAND>

<IS_KICK_COMMAND>0</IS_KICK_COMMAND>

<IS_BAN_COMMAND>0</IS_BAN_COMMAND>

</RCONCOMMAND>

<RCONCOMMAND>

<GAMEID>TC0575313873153</GAMEID>

<RCON_COMMAND>say</RCON_COMMAND>

<DESCRIPTION>Sends xxx as a console message to all players.</DESCRIPTION>

<FULL_COMMAND>say xxx</FULL_COMMAND>

<IS_KICK_COMMAND>0</IS_KICK_COMMAND>

<IS_BAN_COMMAND>0</IS_BAN_COMMAND>

</RCONCOMMAND>

<RCONCOMMAND>

<GAMEID>TC0575313873153</GAMEID>

<RCON_COMMAND>g_gametype</RCON_COMMAND>

<DESCRIPTION>Sets game type: 5= Objective; 6=Stopwatch; 7= CTF</DESCRIPTION>

<FULL_COMMAND>g_gametype 5/6/7</FULL_COMMAND>

<IS_KICK_COMMAND>0</IS_KICK_COMMAND>

<IS_BAN_COMMAND>0</IS_BAN_COMMAND>

</RCONCOMMAND>

<RCONCOMMAND>

<GAMEID>TC0575313873153</GAMEID>

<RCON_COMMAND>g_allowvote</RCON_COMMAND>

<DESCRIPTION>Allow voting (1) or not (0)</DESCRIPTION>

<FULL_COMMAND>g_allowvote 1/0</FULL_COMMAND>

<IS_KICK_COMMAND>0</IS_KICK_COMMAND>

<IS_BAN_COMMAND>0</IS_BAN_COMMAND>

</RCONCOMMAND>

<RCONCOMMAND>

<GAMEID>TC0575313873153</GAMEID>

<RCON_COMMAND>status</RCON_COMMAND>

<DESCRIPTION>Gives the status of all players on the server.</DESCRIPTION>

<FULL_COMMAND>status</FULL_COMMAND>

<IS_KICK_COMMAND>0</IS_KICK_COMMAND>

<IS_BAN_COMMAND>0</IS_BAN_COMMAND>

</RCONCOMMAND>

<RCONCOMMAND>

<GAMEID>TC0575313873153</GAMEID>

<RCON_COMMAND>pb_sv_kick</RCON_COMMAND>

<DESCRIPTION>Kicks player named xxx (punkbuster must be enabled)</DESCRIPTION>

<FULL_COMMAND>pb_sv_kick xxx</FULL_COMMAND>

<IS_KICK_COMMAND>1</IS_KICK_COMMAND>

<IS_BAN_COMMAND>0</IS_BAN_COMMAND>

</RCONCOMMAND>

<RCONCOMMAND>

<GAMEID>TC0575313873153</GAMEID>

<RCON_COMMAND>pb_sv_ban</RCON_COMMAND>

<DESCRIPTION>Ban player named xxx (punkbuster must be enabled)</DESCRIPTION>

<FULL_COMMAND>pb_sv_ban xxx</FULL_COMMAND>

<IS_KICK_COMMAND>0</IS_KICK_COMMAND>

<IS_BAN_COMMAND>1</IS_BAN_COMMAND>

</RCONCOMMAND>

<RCONCOMMAND>

<GAMEID>TC0575313873153</GAMEID>

<RCON_COMMAND>kick</RCON_COMMAND>

<DESCRIPTION>Kicks player named xxx</DESCRIPTION>

<FULL_COMMAND>kick xxx</FULL_COMMAND>

<IS_KICK_COMMAND>1</IS_KICK_COMMAND>

<IS_BAN_COMMAND>0</IS_BAN_COMMAND>

</RCONCOMMAND>

<RCONCOMMAND>

<GAMEID>TC0575313873153</GAMEID>

<RCON_COMMAND>clientkick</RCON_COMMAND>

<DESCRIPTION>Kicks player number xxx (Use Srarus command to find player numbers.)</DESCRIPTION>

<FULL_COMMAND>clientkick xxx</FULL_COMMAND>

<IS_KICK_COMMAND>1</IS_KICK_COMMAND>

<IS_BAN_COMMAND>0</IS_BAN_COMMAND>

</RCONCOMMAND>

<RCONCOMMAND>

<GAMEID>TC0575313873153</GAMEID>

<RCON_COMMAND>addIP</RCON_COMMAND>

<DESCRIPTION>Adds a single IP or IP mask to the banned list stored in g_banIPs. (Will ban IPs if g_filterban is set to 1)</DESCRIPTION>

<FULL_COMMAND>addip xxx.xxx.xxx.xxx</FULL_COMMAND>

<IS_KICK_COMMAND>0</IS_KICK_COMMAND>

<IS_BAN_COMMAND>1</IS_BAN_COMMAND>

</RCONCOMMAND>

<RCONCOMMAND>

<GAMEID>TC0575313873153</GAMEID>

<RCON_COMMAND>removeIP</RCON_COMMAND>

<DESCRIPTION>Removes a single IP or IP mask to the banned list stored in g_banIPs.</DESCRIPTION>

<FULL_COMMAND>removeIP xxx.xxx.xxx.xxx</FULL_COMMAND>

<IS_KICK_COMMAND>0</IS_KICK_COMMAND>

<IS_BAN_COMMAND>0</IS_BAN_COMMAND>

</RCONCOMMAND>

<RCONCOMMAND>

<GAMEID>TC0575313873153</GAMEID>

<RCON_COMMAND>g_banIPs</RCON_COMMAND>

<DESCRIPTION>Displays a list of currently banned IPs.</DESCRIPTION>

<FULL_COMMAND>g_banIPs</FULL_COMMAND>

<IS_KICK_COMMAND>0</IS_KICK_COMMAND>

<IS_BAN_COMMAND>0</IS_BAN_COMMAND>

</RCONCOMMAND>

</RCONCOMMANDS>

</GAME></pre></div>

Link to comment
Share on other sites

  • 2 years later...
  • 2 weeks later...

I did not realize I had a very basic server.cfg for the game. Here is a more detailed server configuration file.

 

 

///////Quake 3 Arena server.cfg

 

// Server Name

seta sv_hostname "%hostname%"

 

// admin password

seta rconPassword "%rconpassword%"

 

// message of the day

seta g_motd "Welcome to our server!"

 

// punkbuster enable or disable

seta sv_punkbuster "1"

 

// enable or disable a pure server

seta sv_pure "1"

 

// Log file handling

seta logfile "1"

seta g_logsync "0"

seta g_log "games.log"

 

// private and public slots

seta sv_maxclients "%slots%"

seta sv_privateClients "0"

 

// enables a private server

seta g_needpass 0

seta g_password "%privatepassword%"

 

// min and max ping

seta sv_minping "0"

seta sv_maxping "0"

 

// query servers

seta sv_master1 "master.quake3arena.com"

seta sv_master2 ""

 

// idle kick handling

seta g_inactivity "0"

seta sv_timeout "200"

 

// bot settings

seta bot_enable "1"

seta bot_nochat "0"

seta bot_report "0"

seta bot_minplayers "0"

seta bot_rocketjump "1"

seta g_spSkill "2"

 

// gravity

seta g_gravity "800"

 

// enable or disable friendly fire

seta g_friendlyFire "0"

 

// enable or disable voting

seta g_allowVote "1"

 

// allow or disallow cheat codes

seta sv_cheats "0"

 

// force auto team join

seta g_teamAutoJoin "0"

 

// enable or disable autobalancing

seta g_teamForceBalance "0"

 

// dynamic knock back value. Default is 1000

seta g_knockback "1000"

 

// allow autodownload

seta sv_allowDownload "1"

 

// enable or disable warmup

seta g_doWarmup "0"

 

// amount of time in seconds a player is auto-respawned

seta g_forceRespawn "20"

 

// warmup time

seta g_warmup "20"

 

// round limits

seta fraglimit "20"

seta timelimit "0"

seta capturelimit "8"

 

// weapon respawn time

seta g_weaponRespawn "5"

seta g_weaponTeamRespawn "30"

 

// damage multiplier for players who get a quad damage powerup

seta g_quadfactor "3"

 

// amount of time a frozen player is removed from the server

seta sv_zombietime "2"

 

// player speed

seta g_speed "320"

 

// max player reconnections

seta sv_reconnectlimit "3"

 

// misc

seta g_filterban "1"

seta sv_floodProtect "1"

seta g_synchronousClients "0"

 

//// deathmatch settings

// 8 - no falling damage

// 16 - fixed FOV

// 32 - no footsteeps

seta dmflags "0"

 

// server rates

seta sv_fps "20"

seta com_hunkMegs "56"

seta sv_maxrate "0"

 

///////// map rotation

///// gametypes (0 - Free For All, 1 - Tournament, 2 - Team Deathmatch, 3 - Capture the Flag)

set d1 "set g_gametype 0 ; map q3dm19 ; set nextmap vstr d2"

set d2 "set g_gametype 1 ; map q3tourney1 ; set nextmap vstr d3"

set d3 "set g_gametype 3 ; map q3dm8 ; set nextmap vstr d4"

set d4 "set g_gametype 4 ; map q3ctf2 ; set nextmap vstr d1"

vstr d1

Link to comment
Share on other sites

  • 1 year later...
  • 4 months later...
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Terms of Use