View on GitHub

ezQuake

Server

Server Settings

allow_download
Type:
boolean
ValueDescription
falseDisable.
trueClients can download game data from the server.
allow_download_demos
Type:
boolean
ValueDescription
0Disable
1Clients can download demo files from the server.
allow_download_gfx
Description:
Enables downloading files from the server from the gfx directory
Type:
boolean
Remarks:
Server-side
ValueDescription
false
true
allow_download_maps
Type:
boolean
ValueDescription
falseDisable.
trueClients can download .bsp map files from the server.
allow_download_models
Type:
boolean
ValueDescription
falseDisable.
trueClients can download .mdl files from the server.
allow_download_other
Description:
Enables downloading files from the server which are not in \"skins\", \"progs\", \"sound\", \"maps\" nor \"gfx\" directories
Type:
boolean
Remarks:
Server-side
ValueDescription
false
true
allow_download_pakmaps
Type:
boolean
ValueDescription
falseDisable.
trueClients can download map files in paks from the server.
allow_download_skins
Type:
boolean
ValueDescription
falseDisable.
trueClients can download .pcx skin files from the server.
allow_download_sounds
Type:
boolean
ValueDescription
falseDisable.
trueClients can download .wav sound files from the server.
auth_timeout
Description:
Not currently used.
Type:
float
coop
Description:
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.
Type:
boolean
ValueDescription
falseDisable cooperative.
trueEnable cooperative.
deathmatch
Description:
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)
Type:
integer
download_map_url
Type:
string
filterban
Type:
boolean
ValueDescription
falseOnly IP addresses on the Ban list will be allowed onto the server.
trueOnly IP addresses NOT on the Ban list will be allowed onto the server.
frag_log_type
Type:
fraglimit
Description:
Amount of frags any player has to reach before the match is over
Type:
integer
Remarks:
When set to 0, there won't be any limit
hostname
Description:
Server variable, changes the name of the server displayed in server browsers and server lists.
Type:
string
maxclients
Description:
Highest number of players allowed on the server
Type:
integer
maxspectators
Description:
Highest number of spectators allowed to connect to the server
Type:
integer
maxvip_spectators
Type:
not_auth_timeout
Description:
Not currently used.
Type:
integer
password
Description:
Password players have to use to connect to local server
Type:
string
Remarks:
Server-side
pausable
Type:
boolean
ValueDescription
falseDisable pause.
trueEnable pause.
pm_airstep
Description:
Airstep player-move-extension. Changes the physics of the game and allows to do jumps on stairs.
Type:
boolean
Remarks:
Server-side
ValueDescription
false
true
qconsole_log_say
Description:
Log chat messages into the main server console log.
Type:
boolean
ValueDescription
false
true
qtv_maxstreams
Description:
Maximum number of simultaneous QTV connections.
Type:
integer
qtv_password
Description:
Password required for QTV to connect to the streamport.
Type:
string
qtv_pendingtimeout
Description:
Number of seconds to wait before timing out a pending QTV connection.
Type:
float
qtv_streamport
Description:
Server variable, TCP port on which the server will listen for QTV connections.
Type:
integer
qtv_streamtimeout
Description:
Number of seconds to wait before timing out a QTV stream.
Type:
float
samelevel
Description:
When enabled, the same level will be played once the match is over
Type:
boolean
ValueDescription
false
true
skill
Type:
enum
ValueDescription
0easy level for singleplaying.
1Normal level for singleplaying.
2Hard level for singleplaying.
3Nightmare level for singleplaying.
spectator_password
Description:
A password spectators must use to connect to local server
Type:
string
sv_accelerate
Description:
Sets the acceleration value for the player.
Type:
float
sv_admininfo
Type:
string
sv_aim
Description:
Sets the value for auto-aiming leniency.
Type:
float
sv_airaccelerate
Description:
Sets how quickly the player accelerates in air.
Type:
float
sv_allowlastscores
Type:
sv_bigcoords
Type:
string
sv_cheats
Type:
boolean
ValueDescription
falseDisable cheats.
trueEnable cheats. (need map realoading)
sv_cpserver
Type:
sv_crypt_rcon
Type:
sv_cullentities
Type:
sv_default_name
Type:
string
sv_demoClearOld
Type:
sv_demoDir
Type:
string
sv_demoExtraNames
Type:
sv_demofps
Type:
sv_demoIdlefps
Type:
sv_demoMaxDirSize
Type:
sv_demoMaxSize
Type:
sv_demonovis
Type:
sv_demopings
Type:
sv_demoPrefix
Type:
string
sv_demoRegexp
Type:
string
sv_demoSuffix
Type:
string
sv_demotxt
Type:
sv_demoUseCache
Type:
sv_downloadchunksperframe
Description:
Limits the speed of the chunked downloads
Type:
Remarks:
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
Type:
sv_enableprofile
Type:
sv_fastconnect
Description:
actually no help.
Type:
float
sv_forcenick
Type:
sv_forcenqprogs
Description:
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).
Type:
boolean
ValueDescription
false
true
sv_forcespec_onfull
Type:
sv_friction
Description:
Sets the friction value for the player.
Type:
float
sv_getrealip
Type:
sv_gravity
Description:
Sets the global value for the amount of gravity.
Type:
float
sv_hashpasswords
Type:
sv_highchars
Type:
boolean
ValueDescription
falseDisable.
trueEnable high character color names for players.
sv_kicktop
Type:
sv_kickuserinfospamcount
Type:
sv_kickuserinfospamtime
Type:
sv_ktpro_mode
Type:
string
sv_loadentfiles
Type:
boolean
ValueDescription
falseDisable.
trueEnable custom map entity file support.
sv_logdir
Type:
string
sv_login
Type:
sv_mapcheck
Type:
boolean
Remarks:
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.
ValueDescription
falseDisable.
trueEnable map checksumming to check for players who edit maps to cheat.
sv_maxdownloadrate
Type:
sv_maxlogsize
Type:
sv_maxpitch
Description:
server-side variable for setting maximum of view angles
Type:
integer
Remarks:
EZQuake and ZQuake (may be some other) clients understand this physics change, old clients will be clamped at [-70~80] (quakeworld default) view angles.
ValueDescription
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
sv_maxrate
Description:
Maximum rate for clients.
Type:
float
sv_maxspeed
Description:
Sets the maximum speed a player can move.
Type:
float
sv_maxtic
Description:
The maximum amount of time in seconds before a client a receives an update
from the server.
Type:
float
sv_maxuploadsize
Type:
sv_maxvelocity
Description:
Sets the maximum velocity an object can travel.
Type:
float
sv_minping
Type:
sv_minpitch
Description:
server-side variable for setting minimum of view angles
Type:
integer
Remarks:
EZQuake and ZQuake (may be some other) clients understand this physics change, old clients will be clamped at [-70~80] (quakeworld default) view angles.
ValueDescription
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.
sv_mintic
Description:
The minimum amount of time the server will wait before sending packets to
a client.
Type:
float
sv_mod_msg_file
Type:
string
sv_nailhack
Type:
boolean
Remarks:
smoother and point in the right direction.
ValueDescription
falseDisable.
trueAllows nails in most cases to uses less bandwidth and to fly around
sv_onDemoRemove
Type:
string
sv_onRecordFinish
Type:
string
sv_paused
Description:
read-only variable that gives you current pause state (condition).
Type:
enum
ValueDescription
0pause is off
1normal pause that can be set by 'pause' command
2auto pause (single player only) when going into menus
3both (normal pause + auto pause)
sv_phs
Type:
boolean
Remarks:
of the map.
ValueDescription
falseDisable.
trueHas something to do with the table which is build at the loading time
sv_progsname
Type:
string
sv_progtype
Type:
sv_qwfwd_port
Type:
sv_rconlim
Type:
sv_reconnectlimit
Type:
sv_registrationinfo
Type:
string
sv_sayteam_to_spec
Type:
sv_serverip
Type:
string
sv_specprint
Type:
sv_spectalk
Type:
boolean
ValueDescription
falsePlayers can't hear spectators.
truePlayers can hear spectators.
sv_spectatormaxspeed
Description:
Sets the maximum speed a spectator can move.
Type:
float
sv_speedcheck
Type:
sv_stopspeed
Description:
Sets the value that determines how fast the player should come to a complete stop.
Type:
float
sv_timeout
Description:
Sets the amount of time in seconds before a client is considered disconnected
if the server does not receive a packet.
Type:
float
sv_timestamplen
Type:
sv_unfake
Type:
sv_use_dns
Type:
sv_use_internal_cmd_dl
Type:
sv_wateraccelerate
Description:
Sets the water acceleration value.
Type:
float
sv_waterfriction
Description:
Sets the water friction value.
Type:
float
teamplay
Description:
Teamplay mode
Type:
integer
Remarks:
Nowadays only value 2 is used; value 1 prevents you from killing your teammates including yourself
telnet_log_level
Type:
telnet_password
Description:
Password for login via telnet. Not currently used.
Type:
string
timelimit
Description:
Number of minutes the match will take
Type:
integer
timeout
Type:
vip_password
Type:
string
vip_values
Type:
string
zombietime
Description:
The number of minutes that the server will keep the character of a player on
the map who seems to have disconnected.
Type:
integer