Skip to content

Server Settings

Server Settings

allow_download

boolean default: 1
  • false: Disable.
  • true: Clients can download game data from the server.

allow_download_demos

boolean default: 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

boolean default: 1
  • false: Disable.
  • true: Clients can download .bsp map files from the server.

allow_download_models

boolean default: 1
  • false: Disable.
  • true: Clients can download .mdl files from the server.

allow_download_other

boolean default: 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

boolean default: 1
  • false: Disable.
  • true: Clients can download map files in paks from the server.

allow_download_skins

boolean default: 1
  • false: Disable.
  • true: Clients can download .pcx skin files from the server.

allow_download_sounds

boolean default: 1
  • false: Disable.
  • true: Clients can download .wav sound files from the server.

auth_timeout

float
Not currently used.

cl_sv_packetsync

boolean default: 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

boolean default: 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

integer default: 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

boolean default: 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

integer default: 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

string default: unnamed
Server variable, changes the name of the server displayed in server browsers and server lists.

maxclients

integer default: 24
Highest number of players allowed on the server.

maxspectators

integer default: 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

boolean default: 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

boolean default: 0
Log chat messages into the main server console log.
  • false:
  • true:

qtv_maxstreams

integer default: 1
Maximum number of simultaneous QTV connections.

qtv_password

string
Password required for QTV to connect to the streamport.

qtv_pendingtimeout

float default: 5
Number of seconds to wait before timing out a pending QTV connection.

qtv_streamport

integer default: 0
Server variable, TCP port on which the server will listen for QTV connections.

qtv_streamtimeout

float default: 45
Number of seconds to wait before timing out a QTV stream.

samelevel

float default: 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

enum default: 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

integer default: 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

integer default: 0
Number of minutes the match will take.

timeout

default: 65

vip_password

string

vip_values

string

zombietime

integer default: 2
The number of minutes that the server will keep the character of a player on the map who seems to have disconnected.