// // ---------- Example Configuration ---------- // // based on XTRA Ultra-Freeze LPB public server. // Make sure you set sv_hostname, g_motd, passwords, & any other specifics! // // ---------- Server Settings ---------- // // PB settings PB_SV_Enable // Tournament & Mod Information set ".League" "Gamespace" set ".URL" "" set ".IRC" "" set ".Command help" "http://www.ufreeze.com" // Set sv_hostname to what you want your server name to be on server lists seta sv_hostname "?????" // This will be displayed when clients connect seta g_motd "?????" // This will force everyone to use the same PK3 seta sv_pure "1" // Total clients allowed to connect seta sv_maxclients "16" // Be a tyrant with these seta sv_maxPing "600" seta sv_minPing "0" // Limit bandwidth seta sv_maxRate "15000" // Memory settings seta com_hunkMegs "56" seta com_soundMegs "8" seta com_zoneMegs "16" // Protect against chat floods //seta sv_floodProtect "1" seta g_floodProtect "1" // Master servers seta sv_master2 "" 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! seta g_smoothClients "1" // // ---------- Game Settings ---------- // // unlagged set g_delagHitscan 0 set g_llamapenalty 0 // Warmup time set g_warmup "20" set g_doWarmup "1" // 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 set dmflags "0" // 0 - Free For All, 1 - Tournament, // 3 - Team Deathmatch, 4 - Capture the Flag set g_gametype "3" set g_hardcore "0" set g_startFrozen "0" set g_pogoJumps "1" // Fraglimit is meaningless in FT set fraglimit "0" // Time before "sudden death" or a forced win based on captures set timelimit "30" // Set capturelimit to the number of team wins required before going on set capturelimit "10" // Enable rcon (remote console) by setting this // 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 "" // Set to "1" if you'd like your referees to automatically log in by // setting their "ref_login" cvar set g_refAutologin "1" // 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 "1" // Force clients to respawn in 10 seconds g_forceRespawn "20" // Warmup time set g_warmup "20" set g_doWarmup "1" set g_allowFollowEnemy "1" // Clients can call a team timeout with the "timeout" or "pause" commands set g_doTimeouts "0" // Number of timeouts //set g_numTimeouts "3" // Timeout length in seconds //set g_maxTimeout "120" // Require clients to "ready up" with a "ready" command set g_doReady "0" // Set g_readyPercent to the total percentage of players needed ready before starting //set g_readyPercent "75" // Clients are not allowed to play in third person g_allowThirdPerson "0" // Force clients to respawn in 5 seconds g_forceRespawn "5" // and to follow another player after being frozen in 5 seconds g_forceNoFloat "5" // Set this to the file name you want game events logged to set g_log "" // If you've got IPs you always want banned, uncomment the next line // and replace the IP wwaddresses with real ones //seta g_banIPs "192.168.1.111 172.21.4.233" // Turn on IP banning set g_filterBan "1" // Standard FT has this set to 5 - leave it // (The game isn't about controlling items, it's about freezing players) set g_weaponTeamRespawn "5" set g_noFreezeTime 2.0 set g_allowFollowEnemy 1 // Kick after 2 minutes of not moving set g_inactivity "60" set g_autothawtime "90" set g_thawtime "2.5" // Allow players to vote set g_allowVote "1" set server_promode 0 // Change these settings to disable voting on specific things set vote_capturelimit "0" set vote_timelimit "0" set vote_warmup "0" 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 "1" set vote_config "0" set vote_promode "0" // Enable bot support set bot_enable "0" // Bots can chat (set to "1" to shut them up) set bot_nochat "0" // 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 "0" // Default bot difficulty level // 1 - I Can Win!, 2 - Bring It On, // 3 - Hurt Me Plenty, 3 - Hardcore, // 5 - Nightmare! set g_spSkill "3" // 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 // Set based on added-up numbers // Players will start with these weapons set wpflags "67" // Set based on added-up numbers // These weapons will NOT be in the map set weaponlimit "128" // Set this to the armor you want players to spawn in with // (Good idea to have some, or you get one-shot kills after a round) set g_startArmor "5" // Disable items like this. See "itemlist.txt" for a full list of items. set disable_item_quad "1" set disable_item_invis "1" set disable_item_enviro "1" //set disable_holdable_kamikaze "1" set sv_strictAuth 0 // // ---------- Map Ro`tation ---------- // set m1 "map 6++;set nextmap vstr m2" set m2 "map q3dm7;set nextmap vstr m3" set m3 "map kaos;set nextmap vstr m4" set m4 "map psidm7;set nextmap vstr m5" set m5 "map uberkill;set nextmap vstr m6" set m6 "map rdogdm4;set nextmap vstr m7" set m7 "map storm3tourney4;set nextmap vstr m8" set m8 "map nemesis;set nextmap vstr m9" set m9 "map qfraggel2;set nextmap vstr m10" set m10 "map ospdm6;set nextmap vstr m11" set m11 "map pro-dcmap7;set nextmap vstr m12" set m12 "map chiropteradm;set nextmap vstr m13" set m13 "map q3dm14;set nextmap vstr m14" set m14 "map imr3dm1;set nextmap vstr m15" set m15 "map overkill;set nextmap vstr m16" set m16 "map q3dm13;set nextmap vstr m1" // Wait a bit and start the first map wait vstr m1