Quake 3 Arena Config BestOf
//
// ---------- Example Configuration ----------
//
// This is an example server configuration file for Unlagged Freeze Tag.
// The settings in this file are for a "Hook & Rail" server. Most of the
// defaults should be fine, but check through just to make sure it's as
// you like it. Make sure you set sv_hostname and g_motd!
//
// ---------- Server Settings ----------
//
// Set sv_hostname to what you want your server name to be on server lists
seta sv_hostname "Senseye.org - FrEEzeRaIL"
// This will be displayed when clients connect
seta g_motd "This is the point of no return!"
// This will force everyone to use the same PK3
seta sv_pure "0"
// Total clients allowed to connect
seta sv_maxclients "15"
// Be a tyrant with these
seta sv_maxPing "0"
seta sv_minPing "0"
// Limit bandwidth
seta sv_maxRate "10000"
// Memory settings
seta com_hunkMegs "56"
seta com_soundMegs "8"
seta com_zoneMegs "16"
// Protect against chat floods
seta g_floodProtect "1"
seta sv_floodProtect "0"
// sv_floodProtect is kinda botched (a blanket suppression for all
// ad-hoc commands, badly-implemented to boot), so I've disabled
// it in favor of a more specific solution: g_floodProtect
// Master servers
seta sv_master2 "master0.gamespy.com"
seta sv_master3 ""
seta sv_master4 ""
seta sv_master5 ""
// Allow clients to download PK3s that they haven't got
seta sv_allowDownload "1"
// Make sure it's in the right place ("ufreeze", not "baseq3")
// If you're running this on Linux, put it in ~/.q3a/ufreeze or it won't upload
// Also, make sure you remove the old PK3 when you upgrade!
// For the sake of your players, make sure this is 1:
seta g_smoothClients "1"
// This smooths out players who are laggy and skipping around. There is
// absolutely no downside, and UFreeze's server-only implementation of it
// takes less bandwidth than Quake 3's normal server-client implementation.
//
// ---------- Game Settings ----------
//
// Add these numbers up for the features you want
//DF_NO_FALLING 8
//DF_FIXED_FOV 16
//DF_NO_FOOTSTEPS 32
//DF_NO_ITEMRESET 64
//DF_NO_TEAMRESET 128
//DF_WEAPONS_STAY 256
//DF_NO_PLAYERCLIP 512
//DF_NIGHTMARE 1024
// Nightmare (one-shot kill), no falling damage
set dmflags "1032"
// 0 - Free For All, 1 - Tournament,
// 3 - Team Deathmatch, 4 - Capture the Flag
set g_gametype "3"
// Suicides of all kinds get some kind of penalty
// (Falling/drowning is a freeze, 3-second wait on
// lava/slime/voids/death fog)
set g_hardcore "1"
// Set how long the aforementioned penalty is here
set g_llamaPenalty "3"
// Fraglimit is meaningless in FT
set fraglimit "25"
// Time before "sudden death" or a forced win based on captures
set timelimit "25"
// Allow sudden death
set g_doSuddenDeath "1"
// Set capturelimit to the number of team wins required before going on
set capturelimit "25"
// Change these to speed up/slow down the game
set g_thawTime "2.0"
set g_autoThawTime "60"
// Change these to control spawn frags and reverse spawn frags
set g_noDamageTime 2.0
set g_noAttackTime 1.0
//set g_noFreezeTime 2.0
// Enable rcon (remote console) by setting this
set rconPassword "none"
// Enable referee functions by setting this password
// (Some are useful for even casual play and you may want to give a
// trusted player limited command ability)
set ref_password "none"
// Set to "1" if you'd like your referees to automatically log in by
// setting their "ref_login" cvar
set g_refAutologin "0"
// Standard FT has this off - leave it
set g_friendlyFire "0"
// Players will join a team immediately
set g_teamAutoJoin "0"
// Force teams to be balanced within two players
set g_teamForceBalance "0"
//when switching maps, players will stay in their team
set g_maintainTeam "1"
//time in seconds (default = 0)
set g_spectatorInactivity "0"
//time in ms (default = 1)
set g_spectatorInactivity_warnDisplayTime "1"
// Force clients to respawn in 10 seconds
set g_forceRespawn "10"
// Uncomment this to turn on rail jumping
set g_railJumpKnock 105
// Uncomment this to double knockback
set g_knockback "2000"
// Grappling hook
set g_grapple "0"
// Hook fly and pull speed
set g_grappleSpeed "1800"
set g_grapplePullSpeed "1200"
// Set this to the file name you want game events logged to
// set g_log "games.log"
// If you've got IPs you always want banned, uncomment the next line
// and replace the IP addresses with real ones
//seta g_banIPs "192.168.1.111 172.21.4.233"
// Turn on IP banning
set g_filterBan "1"
// Kick after 10 minutes of not moving
set g_inactivity "600"
// Allow players to vote
set g_allowVote "1"
//ANTI-CAMP
// Time in seconds a person can camp in the same location.
// Set it to "0" to disable anticamper measures.
//(default=0)
//set g_antiCamper "3"
// Radius of the circle the player must move beyond
// to be considered not camping.
// (default=192)
//set g_antiCamper_radius "192"
set sv_campdelay "5.0"
set sv_campcount "5.0"
set sv_camprange "10"
// Time, in milliseconds, a player will see the warning
// message stating that they are about to die due to camping
// (default=1)
//set g_antiCamper_warnDisplayTime "1"
// Change these settings to disable voting on specific things
set vote_capturelimit "0"
set vote_timelimit "0"
set vote_warmup "1"
set vote_friendlyfire "0"
set vote_gametype "0"
set vote_grapple "0"
set vote_lagcomp "1"
set vote_kick "1"
set vote_remove "1"
set vote_putblue "1"
set vote_putred "1"
set vote_kick "1"
set vote_map "1"
set vote_restart "1"
set vote_nextmap "1"
set vote_railjump "0"
set vote_opinion "0"
set vote_config "0"
// Don't enable vote_config unless you've at least LOOKED in
// the votecfgs directory
// Enable bot support
set bot_enable "1"
// Bots can chat (set to "1" to shut them up)
set bot_nochat "1"
// This sets the minimum number of players on a team
// If there aren't enough players, bots will spawn in to fill slots
set bot_minplayers "2"
// Default bot difficulty level
// 1 - I Can Win!, 2 - Bring It On,
// 3 - Hurt Me Plenty, 4 - Hardcore,
// 5 - Nightmare!
set g_spSkill "2"
// Add these up
//Machinegun 1
//Shotgun 2
//Grenade Launcher 4
//Rocket Launcher 8
//Lightning Gun 16
//Railgun 32
//Plasma Gun 64
//BFG10K 128
//Nailgun 256
//Prox Launcher 512
//Chaingun 1024
//Gauntlet 2048
// Start with a railgun
set wpflags "32"
// Limit these weapons, weak gauntlet
set weaponlimit "4063"
// Disable items. See "itemlist.txt" for a full list of items.
set disable_holdable_medkit "1"
set disable_holdable_teleporter "1"
set disable_item_armor_body "1"
set disable_item_armor_combat "1"
set disable_item_armor_shard "1"
set disable_item_enviro "1"
set disable_item_flight "1"
set disable_item_haste "1"
set disable_item_health "1"
set disable_item_health_large "1"
set disable_item_health_mega "1"
set disable_item_health_small "1"
set disable_item_invis "1"
set disable_item_quad "1"
set disable_item_regen "1"
set m1 "map q3dm2;set nextmap vstr m2"
set m2 "map q3dm3;set nextmap vstr m3"
set m3 "map q3dm4;set nextmap vstr m4"
set m4 "map q3dm5;set nextmap vstr m5"
set m5 "map q3dm6;set nextmap vstr m6"
set m6 "map q3dm7;set nextmap vstr m7"
set m7 "map q3dm13;set nextmap vstr m8"
set m8 "map q3dm17;set nextmap vstr m1"
// Wait a bit and start the first map
wait
vstr m1