![]() |
||
Quake - Server Commands |
| ANYBODY CAN START A SERVER! All you need
is Quake, an ISP, and these Server Commands for Quake and Quake 2 Replace "n" with a numeric digit. As in the "Console Commands" section, commands that can be more easily issued from Quake 2 menus are not listed. Server commands that are LAN specific are also not listed, although some commands that are of dubious value on the internet are. Note that an exec script (see the console page) can be handy for instant setups. allow_download_maps n n = 0 disallows downloading of maps, n = 1 allows downloading of maps (Q2 version 3.15+ only) allow_download_models n n = 0 disallows downloading of guns,etc n = 1 allows downloading of guns,etc (Q2 version 3.15+ only) allow_download_players n n = 0 disallows downloading of skins, n = 1 allows downloading of skins (Q2 version 3.15+ only) allow_download_sounds n n = 0 disallows downloading of maps, n = 1 allows downloading of maps (Q2 version 3.15+ only) allow_download n n = 0 disallows downloading, n = 1 allows downloading (Q2 version 3.15+ only) ban nnn.nnn.nnn.nnn bans the ip address nnn.nnn.nnn.nnn changelevel mapname changes the map to mapnam cl_timeout n determines how long your server will wait for a signal from a client before it disconnects them. This has been annoyingly used by the creators of the Lithium servers to give you that agonizing "your ping's too high we're kicking you out" message deathmatch n turns on deathmatch number n dumpuser name gives information about a player. Lists gender, rate message mode, FOV, skin name, Quake name, and handedness variables. May crash your Quake client if you use it in a game you are not hosting, depending on your computer's resources.. gamemap mapname changes the map to mapname. Don't use it in play, as it kicks everyone off the server and restarts! Can be useful before anyone joins, although you can (and should) just as easily set up which map you're seting up the game from the server menu. heapsize n the amount of memory dedicaated to the server, in bytes. This should be set as high as possible, or not used at all. kick name kicks the player named name off the server kill player kills the player named player. I hesitate to post this, as it is a cheat for server operators, but if you die for no reason, you know why. If you are not a client, the only player that will work on is yourself. menu_dmoptions brings up the Deathmatch Options menu menu_startserver brings up the "start server" menu map mapname changes the map to mapname. Don't use itin play, as it kicks everyone off the server! Can be useful before anyone joins, although you can (and should) just as easily set up which map you're seting up the game from the server menu. password password password protects your game- no one can play without the password. server info lists information about the server. Info listed is the map's file name, creation date, map's game name, the maximum number of clients, variable listings for protocol and cheats, the time limit, the frag limit, deathmatch flags,, and version number. serverrecord filename records a server demo named filename serverstop stops recording of the demo set game name uses with the custom TC or "mod" name. The custom game must be in the same directory as the Quake executable, instead of baseq2 as most maps are located. set maxclients nn sets the maximum number of players; best used from the menus or from an exec script. set maxspectators nn sets the maximum number of spectators. Cannot be greater than the number of players; spectators are counted as players. Q2 3.19 and up only. set public 1 makes your server available to anyone on the internet. You must issue this command first. set dedicated 1 makes your PC a "dedicated server". You won't be able to play, but performance is increased for everyone else. This command is best used on a LAN, rather than on the internet. set server nnn.nnn.nnn.nnn:nnnnn tells Quake you're a server. nnn.nnn.nnn.nnn:nnnnn is your internet address and socket number. setmaster 204.182.161.2:27000 adds your server to the Planet Quake server list Some other master lists' addresses can be substituted; I'll add them when I find them. Only dedicated servers can use this command. set spectator_password "password" or "none" If set to a value (other than "none"), users must set their spectator variable to this value in order to join the server as a spectator. This password is independent of the normal user password. 3.19 and later. sv command issues the command command. Anything following sv is interpreted as a server command. set sv_airaccelerate nn controls the optional air acceleration facility. The default value is 0, which disables air control. The usual value to replicate the air control seen in the original Quake and later versions of Quakeworld is 10. 10 allows for much more air control (as was seen in 3.15). This value is ignored in single player and coop. set sv_maplist map1, map2, map3.... This can be set to a list of map names that the server should autorotate through, rather than using the nextmap set in the actual map files themselves. For example: set sv_maplist "base1 q2dm1 q2dm3 fact3" will cause the server to rotate through those maps. 319 and up only. requires a game.dll update and will not work with user mods until they update their code. sv_maxvelocity n Sets the maximum speed that anything, including projectiles, can move. The default is 2000. teamplay n turns on teamplay number n timelimit n changes the time limit before advancing to the next level. Note: Set your time limit from the server menu. NOTE: If you use custom anything, do not specify a subdirectory unless you want to generate anoying error messages for your clients. Commands that apply to both servers and single player are listed in the Console Commands page. To start your own Quake 2 fragfest:
|
|
©Online Game Commands - Quake |