true: Clients can download game data from the server.
allow_download_demos
booleandefault: 1
0: Disable
1: Clients can download demo files from the server.
allow_download_gfx
boolean
Enables downloading files from the server from the gfx directory.
false:
true:
Server-side.
allow_download_maps
booleandefault: 1
false: Disable.
true: Clients can download .bsp map files from the server.
allow_download_models
booleandefault: 1
false: Disable.
true: Clients can download .mdl files from the server.
allow_download_other
booleandefault: 0
Enables downloading files from the server which are not in "skins", "progs", "sound", "maps" nor "gfx" directories.
false:
true:
Server-side.
allow_download_pakmaps
booleandefault: 1
false: Disable.
true: Clients can download map files in paks from the server.
allow_download_skins
booleandefault: 1
false: Disable.
true: Clients can download .pcx skin files from the server.
allow_download_sounds
booleandefault: 1
false: Disable.
true: Clients can download .wav sound files from the server.
auth_timeout
float
Not currently used.
cl_sv_packetsync
booleandefault: 1
Determines if internal server should process packets as soon as received from client.
Should only affect playing on local server, when cl_delay_packet is enabled.
Recommend to disable for older mods which fake players (frogbots) and leave enabled for KTX.
coop
booleandefault: 0
Whether the next "map" command should start a coop (cooperative) game.
Only works when deathmatch var is 0, otherwise coop will be forced off and a deathmatch game will start.
You need a file, spprogs.dat, in your quake/qw/ folder for coop games to work.
false: Disable cooperative.
true: Enable cooperative.
deathmatch
integerdefault: 3
Chooses between basic multiplayer gameplay modes.
1: Weapons disappear after pickup (used in 4on4)
2: Weapons stay after pickup, ammo/armor does not (not used)
3: Weapons stay after pickup (used in 1on1)
4: Arena mode: players have all weapons and full health/armor
download_map_url
string
MVDSV : URL announced to clients for faster map downloads over HTTP.
filterban
booleandefault: 1
false: Only IP addresses on the Ban list will be allowed onto the server.
true: Only IP addresses NOT on the Ban list will be allowed onto the server.
frag_log_type
default: 0
fraglimit
integerdefault: 0
Amount of frags any player has to reach before the match is over.
When set to 0, there won't be any limit.
hostname
stringdefault: unnamed
Server variable, changes the name of the server displayed in server browsers and server lists.
maxclients
integerdefault: 24
Highest number of players allowed on the server.
maxspectators
integerdefault: 8
Highest number of spectators allowed to connect to the server.
maxvip_spectators
default: 0
not_auth_timeout
integer
Not currently used.
password
string
Password players have to use to connect to local server.
Server-side.
pausable
booleandefault: 0
false: Disable pause.
true: Enable pause.
pm_airstep
boolean
Airstep player-move-extension.
Changes the physics of the game and allows to do jumps on stairs.
false:
true:
Server-side.
qconsole_log_say
booleandefault: 0
Log chat messages into the main server console log.
false:
true:
qtv_maxstreams
integerdefault: 1
Maximum number of simultaneous QTV connections.
qtv_password
string
Password required for QTV to connect to the streamport.
qtv_pendingtimeout
floatdefault: 5
Number of seconds to wait before timing out a pending QTV connection.
qtv_streamport
integerdefault: 0
Server variable, TCP port on which the server will listen for QTV connections.
qtv_streamtimeout
floatdefault: 45
Number of seconds to wait before timing out a QTV stream.
samelevel
floatdefault: 1
When enabled, the same level will be played once the match is over.
Other mods use this value to store options.
0: Advance to next map after intermission.
1: Play same map again.
skill
enumdefault: 1
0: easy level for singleplaying.
1: Normal level for singleplaying.
2: Hard level for singleplaying.
3: Nightmare level for singleplaying.
spectator_password
string
A password spectators must use to connect to local server.
sv_accelerate
float
Sets the acceleration value for the player.
sv_admininfo
string
sv_aim
float
Sets the value for auto-aiming leniency.
sv_airaccelerate
float
Sets how quickly the player accelerates in air.
sv_allowlastscores
sv_bigcoords
string
sv_cheats
boolean
false: Disable cheats.
true: Enable cheats. (need map realoading)
sv_cpserver
sv_crypt_rcon
sv_cullentities
sv_default_name
string
sv_demoClearOld
sv_demoDir
string
sv_demoExtraNames
sv_demoIdlefps
sv_demoMaxDirSize
sv_demoMaxSize
sv_demoPrefix
string
sv_demoRegexp
string
sv_demoSuffix
string
sv_demoUseCache
sv_demofps
sv_demonovis
sv_demopings
sv_demotxt
sv_downloadchunksperframe
Limits the speed of the chunked downloads.
Server-side.
Clients can set high amount of chunks per frame allowed and make your data eat connection traffic rapidly. Use this variable to prevent this.
sv_enable_cmd_minping
sv_enableprofile
sv_fastconnect
float
actually no help.
sv_forcenick
sv_forcenqprogs
boolean
Force loading of NetQuake progs - if progs.dat (typically from Quake 1 sigle player / mods) is present in the gamedir, it will be preferred over qwprogs.dat and spprogs.dat (QW game mods).
false:
true:
sv_forcespec_onfull
sv_friction
float
Sets the friction value for the player.
sv_getrealip
sv_gravity
float
Sets the global value for the amount of gravity.
sv_hashpasswords
sv_highchars
boolean
false: Disable.
true: Enable high character color names for players.
sv_kicktop
sv_kickuserinfospamcount
sv_kickuserinfospamtime
sv_ktpro_mode
string
sv_loadentfiles
boolean
false: Disable.
true: Enable custom map entity file support.
sv_logdir
string
sv_login
sv_mapcheck
boolean
false: Disable.
true: Enable map checksumming to check for players who edit maps to cheat.
Note: A player who has edited his map files to cheat by removing textures from walls will not be able to join the server and play.
sv_maxdownloadrate
sv_maxlogsize
sv_maxpitch
integer
server-side variable for setting maximum of view angles.
*: By default, in quakeworld maximum viewangle is '80'. You can set for example '90' then you will be able look directly to sky. q3 players should like it.
EZQuake and ZQuake (may be some other) clients understand this physics change.
Old clients will be clamped at [-70~80] (quakeworld default) view angles.
sv_maxrate
float
Maximum rate for clients.
sv_maxspeed
float
Sets the maximum speed a player can move.
sv_maxtic
float
The maximum amount of time in seconds before a client a receives an update from the server.
sv_maxuploadsize
sv_maxvelocity
float
Sets the maximum velocity an object can travel.
sv_minping
sv_minpitch
integer
server-side variable for setting minimum of view angles.
*: By default, in quakeworld minimum viewangle is '-70'. You can set for example '-90' then you will be able look directly to floor. q3 players should like it.
EZQuake and ZQuake (may be some other) clients understand this physics change.
Old clients will be clamped at [-70~80] (quakeworld default) view angles.
sv_mintic
float
The minimum amount of time the server will wait before sending packets to a client.
sv_mod_msg_file
string
sv_nailhack
boolean
false: Disable.
true: Allows nails in most cases to uses less bandwidth and to fly around.
smoother and point in the right direction.
sv_onDemoRemove
string
sv_onRecordFinish
string
sv_paused
enum
read-only variable that gives you current pause state (condition).
0: pause is off.
1: normal pause that can be set by 'pause' command.
2: auto pause (single player only) when going into menus.
3: both (normal pause + auto pause)
sv_phs
boolean
false: Disable.
true: Has something to do with the table which is build at the loading time.
of the map.
sv_progsname
string
sv_progtype
sv_qwfwd_port
sv_rconlim
sv_reconnectlimit
sv_registrationinfo
string
sv_sayteam_to_spec
sv_serverip
string
sv_specprint
sv_spectalk
boolean
false: Players can't hear spectators.
true: Players can hear spectators.
sv_spectatormaxspeed
float
Sets the maximum speed a spectator can move.
sv_speedcheck
sv_stopspeed
float
Sets the value that determines how fast the player should come to a complete stop.
sv_timeout
float
Sets the amount of time in seconds before a client is considered disconnected if the server does not receive a packet.
sv_timestamplen
sv_unfake
sv_use_dns
sv_use_internal_cmd_dl
sv_wateraccelerate
float
Sets the water acceleration value.
sv_waterfriction
float
Sets the water friction value.
teamplay
integerdefault: 0
Teamplay mode.
0: No teamplay
1: Teamplay with no suicides or teamkills
2: Teamplay with teamkills
Nowadays only value 2 is used.
telnet_log_level
default: 0
telnet_password
string
Password for login via telnet.
Not currently used.
timelimit
integerdefault: 0
Number of minutes the match will take.
timeout
default: 65
vip_password
string
vip_values
string
zombietime
integerdefault: 2
The number of minutes that the server will keep the character of a player on the map who seems to have disconnected.