Q3Offline Server Page
Note: most of the parameter descriptions here are taken from the id documentation.
Server type: Select the type of server:
Host name: The server name that will show up in the master server list.
IP address: If you are on a multi-homed server and the default IP is not what you want to use for your Quake 3 server, then enter the appropriate IP address here.
Port: Changing the default port is useful for running multiple servers on the same computer or making the server somewhat more private. The default port is 27960 and is incremented automatically by 1 by Quake III Arena if another server is started without a specified port.
Message: The message of the day (MOTD) that players will see when they connect to your server.
Hunk megs: Allocates the specified amount of memory for map and item loading. The default of 56 is required for the client but is overkill for a dedicated server, and thus wasting precious server memory. For general use free for all, tournament maps, and team deathmatch, a Hunk megs setting of 16 is sufficient. Using the included tournament maps only, a Hunk megs setting of 12 may be used to conserve more memory. Capture The Flag requires a minimum com_hunkmegs setting of 26 with the included maps.
NOTE: user made or future map releases may require a higher setting. If you receive an ERROR: Hunk_Alloc failed then try increasing the Hunk megs setting in increments of 2 until the map successfully loads.
Max rate: Sets the maximum allowable rate a client may have set when connected to the server. The default is 0, which is no limit. A suggested setting is 8000 or 10000 so server bandwidth is not used up by high speed clients, thus allowing modem players to have a smoother game.
Max clients: Sets the maximum amount of clients that can connect to the server. The default setting is 8. Increase for large free for all, team deathmatch, or CTF maps. Note: Q3Offline will automatically increase this value in the generated config file to ensure there are enough slots available for the bots you have requested. However this sometimes doesn't work, in which case you may see a "Server is full" message in Quake III Arena. If this occurs, set Max clients to a large value, e.g., 32.
Max game clients: The maximum number of players who may join the game.
No. of players: If greater than 0, then Quake III Arena will spawn or kick bots from the game so that the number of bots plus the number of players equals No. of players. This setting applies to all maps, unless overridden on a map by map basis.
This option is particularly useful for running a server via Q3Offline, where you always want the same number of participants (bots or players) on each map.
For example, you have a No. of players setting of 4. Q3Offline will start a map with the number of bots specified for that map. If this exceeds the No. of players, then Quake III Arena will kick bots until the number is equal to No. of players. As soon as a real player joins the map, a bot is kicked. If a player should leave the map, then a bot is automatically spawned by Quake III Arena to make up the numbers. Note: unlike the bots which are spawned by Q3Offline at the start of a map, Q3Offline does not control the type and skill of a bot which is automatically spawned by Quake III Arena to make up the numbers.
For team games, No. of players applies to each team, e.g., if both teams have 4 bots, and No. of players is set to 4, when a player joins the blue team a bot will be kicked from the blue team.
When playing offline against bots, it makes more sense to set No. of players to 0, and use the Bots page to set how many bots to play against.
Pure: If checked the client and server must be using the dlls. Defaults to checked.
Allow voting: If checked players connected to the server can call for and vote on changes, including: map, map restart, kick, and game type.
Synchronous clients: If checked all clients are synchronised to allow demo recording. Defaults to unchecked, for better speed. Note: the Record demo option on the Game page overrides Synchronous clients.
Master servers: Master server 1 sets the primary master server to which your server reports. The default is master3.idsoftware.com and it is not recommended that this be changed. Additional master servers can be added with the Master server 2 through 5 fields.
Game password: Sets the password to join a game.
Private password: Sets the password on the server so only clients that know the password can connect to the server. Clients use the Game password command. The default is for no password required. Set to blank for no password.
Rcon password: Sets the remote console password so clients may change server settings without direct access to the server console. The default is set to none. Clients can control the server by entering commands on the console with the format of \rconpassword mypass and then adding server commands after the \rcon command.