Quake 4 News header
Quake 4 News ButtonQuake 4 Articles buttonQuake 4 Downloads buttonQuake 4 Forums buttonQuake 4 Servers buttonQuake 4 Server Stats buttonJuly 24 2008 22:48:03
bulletNavigation
Submit Article
Submit News
Articles
Contact Me
Downloads
Forums
News
Privacy Policy
Search
Servers
Site Map
Terms and Conditions
Pickup Channel
General Rules
Player Stats
Servers
CTF Draft Tourney
Registration
Registered Players
Team Rosters
Tournament Brackets
Quake 4 CTF League
Rules
Demos
CTF Guide
CTF League Archive
Season 2 Div 1 Schedule
Season 2 Div 2 Schedule
Season 2 Standings
Season 1 Standings
Season 1 Schedule
Quake 4 News
Q4Max News
Quake 4 News
Quake 4 Config Tips
_impulse List for MP
Ascii Symbols
Basic Scripting
Color Chart
Name Tricks
USB Rate Change
Quake 4 Common Errors
Quake 4 Movement Tips
Crouch Sliding
Ramp Jumping
Rocket Jumping
Strafe Jumping
Quake 4 Gameplay Tips
Power Up Timing Guide
Weapon Definitions
Quake 4 Server Guide
Chicago Server Config
Setting Up Autodownload
Server Cvars
Quake 4 Downloads
Quake 4 Files
Gaming Utilities
Quake 4 CTF Maps
Quake 4 DM Maps
Quake 4 Mods
Quake Movies
bulletAffiliates
Q4Max
id Software
ES Reality
Quake 4 Files
Sontan Games
GGL
Link to us!

tc-button
bulletTotal Downloads
Our files have
been downloaded
145948 times!
Quake 4 Server Cvars
Definitions and uses

si_name

"name your server" All standard color codes work.

sv_punkbuster

turns punkpuster on or off

si_usepass

"0" For use as a public server with no password required.
"1" For use as a private server for matches etc. You must have the next setting set up with a password for this to work.

g_password

"password"

g_privatePassword

Sets the password for the private slots

net_serverRemoteConsolePassword

For remote console control of the server. Make sure this is set to something noone not intended to control the server knows.

ref_password

For referee control of the server. Make sure this is set to something noone not intended to control the server knows.

si_map

"mp/q4dm3" this sets the default map on startup. It should match the gametype. Ctf map for Capture the Flag etc.

si_gametype

"CTF" Capture the Flag
"DM" Deathmatch
"Team DM" Team Deathmatch
"Tourney" Tournament DM

si_teamDamage

"0" no team damage (does take armor)
"1" team damage

si_minPlayers

Whatever minimum makes sense. DM and tourney is 2, Team DM is 4 etc.

si_numPlayers

maximum number of players allowed on the server

si_maxplayers

maximum number of players allowed in the game

si_privatePlayers

number of private slots

si_spectators

"0" no specs allowed
"1" specs allowed

g_spectatorchat

"0" Dont allow specs to talk to players
"1" Allow specs to talk to players

si_shuffle

Shuffle teams after every round

si_pure

"0" This will alow hacks or modified paks (Bad in most cases)
"1" Does not allow modified pak files on the server (Good)

g_motd

I dont believe this works in Quake 4 as of 1.2

Si_warmup

"0" Instant start of maps
"1" Allows countdown

si_countdown

Countdown time

si_useready

"0" Used for public server only
"1" use for match server definitely and most pubs

si_weaponstay

"0" accepted standard. Weapons respawn after 5 seconds
"1" pub server ONLY and rarely used. No respawn time.

si_allowHitscanTint

0=none 1=DM only 2=any in DM & team-colored in teamplay (Rail color)

si_fraglimit

number of frags that complete a map

si_capturelimit

Number of flags captures to win a match or map. This should be set to whatever you wish for pub play. It should be set to 200 for match play. (maximum)

net_serverAllowServerMod

Allows or blocks the use of server side mods.

seta si_allowVoting

"1" enable voting
"0" disable server option voting

seta vote_limit

"0" sets unlimited voting.
Any other number sets the number of votes one client can call. Can be used to prevent vote spamming.

seta vote_percent

Sets Percentage of votes necessary to pass. 51 is default generally.

Vote Allow Settings Q4Max

These various binary switches allow you to specify what can or cannot be voted on your server.

seta vote_allow_referee
seta vote_allow_map
seta vote_allow_weaponrespawn
seta vote_allow_warmup
seta vote_allow_timelimit
seta vote_allow_teamdamage
seta vote_allow_selfdamage
seta vote_allow_scorelimit
seta vote_allow_restart
seta vote_allow_remove
seta vote_allow_random
seta vote_allow_poweruprespawn
seta vote_allow_overtime
seta vote_allow_nextmap
seta vote_allow_mutespecs
seta vote_allow_kick
seta vote_allow_instagib
seta vote_allow_gametype
seta vote_allow_footsteps
seta vote_allow_falldamage
seta vote_allow_dropweapons
seta vote_allow_droppowerups
seta vote_allow_autobalance
seta vote_allow_armorsystem
seta vote_allow_armordecay


Set these to "1" for on or "0" for off. These settings will generally be turned on by default. Use discretion turning them off. NOTE: Q4Max only.


Vote Allow Settings baseQ4

seta si_voteFlags

add the following bitmasks together to set disallowed votes

//bit 0 (+1) restart now
//bit 1 (+2) min players
//bit 2 (+4) auto balance teams
//bit 3 (+8) shuffle teams
//bit 4 (+16) kick player
//bit 5 (+32) change map
//bit 6 (+64) change gametype
//bit 7 (+128) time limit
//bit 8 (+256) tourney limit
//bit 9 (+512) capture limit
//bit 10 (+1024) frag limit

Example 1: seta si_voteFlags "72"

This would disallow voting on Gametype and shuffling teams.

Eample 2: seta si_voteFlags "1985"

This would disallow voting on Frag limit, Capture limit, tourney limit, time limit, change gametype, restart.

Player view Bobbing

You should remove the player bob to have an non n00b server.

pm_bobpitch
pm_bobroll
pm_bobup
pm_crouchbob
pm_runbob
pm_runpitch
pm_runroll
pm_walkbob


Set all of these to "0".

net_serverSnapshotDelay

Number of milliseconds between snapshots from the server. The more snapshots it sends results in less client predictions and a smoother playing server.

net_serverMaxClientRate

Max rate to client in bytes per second. 25600 is normal.


win_allowMultipleInstances

This allows multiple instance of the same executeable to run concurranly.


g_log

enables game logging

logFile

1=buffer log 2=flush after each print

logFileName

sets the name of the logfile

com_logMPStats

Creates basic MP stats file


com_timestampPrints

print time with each console print, 1 = msec, 2 = sec

com_uniqueWarnings

individual warnings once per level


Incomplete. This should be completed shortly.
flag Comments
No Comments have been Posted.
flag Post Comment
Please Login to Post a Comment.
flag Ratings
Rating is available to Members only.

Please login or register to vote.

No Ratings have been Posted.
Copyright © 2006