Server CFG

All general chat goes here
Post Reply
User avatar
YeLLoW
Site Admin
Posts: 976
Joined: 18 May 2007 10:37
Location: Bratislava, Slovak Republic
Contact:

Server CFG

Post by YeLLoW »

ok here is the deal. Few players are still complaining about shity cfg, and that they can do a better or have better cfg or whatever, so i will share with you our complete V1 cfg so you could post your ideas to cfg improovement.
if no1 will make a post i will kick and ban those players if they will complain about cfg one more time. sounds like a good deal to me :D

set +Admin+ "Kaska&PJ&YeLLoW"
set +Location+ "UK"
set +Site+ "www.clan-victory.co.uk"
set +Clan+ "[*V*]"
set sv_maxPing "0"
set sv_minPing "0"
set sv_maxRate "25000"
set sv_privateClients "4"
set sv_privatePassword "asd"
set sv_pure "0"
set sv_fps "30"
set sv_hostname "[*V*] FreezE 1"
set sv_maxclients "16"
set sv_allowdownload "0"
set g_motd "We are running on NoGhost"
set g_knockback "1000"
set g_password ""
set g_needpass "0"
set g_forceRespawn "1"
set dmflags "8"
set sv_floodprotect "0"
seta sv_master1 "master3.idsoftware.com"
seta sv_master2 "monster.idsoftware.com"
seta sv_master3 "master0.gamespy.com"
seta sv_master4 "master1.gamespy.com"
seta sv_master5 "clanservers.net"
set gamename "freeze"

set rconPassword "asd"
set g_log "logs\frz.log"

set g_doWarmup "1"
set g_warmup "30"
set g_teamAutoJoin "0"
set g_teamForceBalance "0"
set g_friendlyFire "0"
set g_gamemod "1"
set g_gameType "3"

set timelimit "30"
set fraglimit "10"
set capturelimit "10"
set freezelimit "10"

set g_spSkill "4"
set bot_enable "0"
set bot_nochat "1"
set bot_minplayers "4"


//Variables

set g_inactivity_warnDisplayTime "0"
set g_spectatorInactivity "120"
set g_spectatorInactivity_warnDisplayTime "12000"
set g_weaponTeamRespawn "10"
set g_delag_smoothClients "0"
set g_delag "0"
set g_chatLimiter "0"
set g_freezetag_unfreezeTime "3000"
set g_freezetag_autoMeltTime "150"
set g_freezetag_worldAutoMeltTime "5000"
set g_switchTeamTime "0"
set g_playerlist "1"
set g_allowVote "1"
set pmove_fixed "1"
set pmove_msec "8"
set g_gameMod_followTeamOnly "1"
set g_freezetag_chatMeltTime "12000"
set g_doReady "0"
set g_startArmor "30"
set g_noWeaponDrop "1"
set g_blackNameFix "2"

set cg_enemyModel "1"
set cg_teamModel "1"
set cg_enemyColors "1"
set cg_teamColors "1"

set g_delag "0"
set g_calcStats "1"
set g_respawn_megahealth "35"
set g_freezetag_oldMeltingSound "1"
set g_startWeapon "128"
set g_headshots "0"
set g_smoothclients "0"


//Referee

set g_referee "1"
set g_referee_password "asd"
set g_referee_warnDisplayTime "3000"
set g_referee_allowedcmd_kick "1"
set g_referee_allowedcmd_map "0"
set g_referee_allowedcmd_ban "0"
set g_referee_allowedcmd_mute "1"
set g_referee_allowedcmd_unmute "1"
set g_referee_allowedcmd_warn "1"
set g_referee_allowedcmd_lockteam "1"
set g_referee_allowedcmd_unlockteam "1"
set g_referee_allowedcmd_hideref "1"
set g_referee_allowedcmd_unhideref "1"
set g_referee_allowedcmd_vote "1"
set g_referee_allowedcmd_vstr "1"
set g_referee_teamChat "3"
set g_referee_allowedcmd_g_promode "1"
set g_referee_allowedcmd_callvote "1"
set g_referee_allowedcmd_fraglimit "1"
set g_referee_allowedcmd_timelimit "1"
set g_referee_allowedcmd_freezelimit "1"
set g_referee_allowedcmd_g_delag "1"
set g_referee_allowedcmd_forceteam "1"

//Players

set g_allowVote_vstr "1"
set g_allowVote_map "0"
set g_allowVote_mute "0"
set g_allowVote_kick "0"
set g_allowVote_nextmap "0"
set g_allowVote_fraglimit "1"
set g_allowVote_g_promode "1"
set g_allowVote_g_delag "0"

//Variables

set g_wpflags "215"
set g_startWeapon "128"
set g_itemDisable "75546624"


//Ammo

set g_ammo_rocket "7"
set g_ammo_plasma "30"
set g_ammo_bfg "0"
set g_ammo_grenade "0"
set g_ammo_machinegun "50"
set g_ammo_machinegun_team "50"
set g_ammo_shotgun "10"
set g_ammo_lightning "0"
set g_ammo_railgun "7"
set g_ammo_pickupMaximum "200"

set g_maxAmmo_rocket "200"
set g_maxAmmo_plasma "200"
set g_maxAmmo_bfg "200"
set g_maxAmmo_grenade "200"
set g_maxAmmo_machinegun "200"
set g_maxAmmo_shotgun "200"
set g_maxAmmo_lightning "200"
set g_maxAmmo_railgun "200"
set g_pickupAmmo_rocket "5"
set g_pickupWeaponAmmo_rocket "5"
set g_pickupWeaponAmmo_plasma "30"
set g_pickupWeaponAmmo_grenade "5"
set g_pickupWeaponAmmo_lightning "60"
set g_pickupWeaponAmmo_railgun "5"

set g_damage_gauntlet "50"
set g_damage_railgun "100"

g_spawnInvulnerable "0"
g_spawnProtection "1"
g_spawnProtection_type "2"
g_spawnProtection_time "2000"
g_spawnProtection_otherPlayers "1"
g_spawnProtection_noPowerupSound "1"
Ping f*cking matters
User avatar
fl4k
Site Admin
Posts: 346
Joined: 04 Nov 2008 20:24
Location: poland/germany

Re: Server CFG

Post by fl4k »

it always bullshiting me when some players are bleating about the server cfg and its also funny cuz i noticed one thing. It happens when they suck, so if they got a good day noone gives a fuck.....i dont want to call names now but in my opinion there are 3 options:
1. you should think about your skill or if you are already warmed..., for example i need almost a hour to get my potential. 2. you should check your own cfg file, there are a lot of values which makes things better. 3. Dont forget the ping...we are playing without delag so you have with a ping over 60 a big delay but even then..., (see solution 2). For example our spanish friends could sing a song about that :)

Else reply to yellow,
thx
:beer:
Who the fuck is "General Failure" and what is he doing on my PC...
Image
User avatar
kaska
Site Admin
Posts: 238
Joined: 19 May 2007 14:53
Location: Twilight Zone
Contact:

Re: Server CFG

Post by kaska »

Yes agree
The voices are telling me to kill you!
ShadowKnight
Map Warper
Posts: 9
Joined: 15 Feb 2017 01:04

Re: Server CFG

Post by ShadowKnight »

id give or compare it to this one , was very popular as a ql config

https://www.excessiveplus.net/forums/thread/ql-cfg-v1-0

Code: Select all

/*

QuakeLive

*/


Config
{
	Name = "QuakeLive";
	Date = "2011.07.03";   // (trans.), 25th March 2011 (orig. cfg by Kyto)
	Author = "Kyto (original cfg for edawn); illca (translated for e+ 2.1, updated to support e+ 2.2a)";
	Version = 1.0;
}

$xp_unlagged = 1;
$xp_Physics = PHYSICS_QUAKE_LIVE | PHYSICS_AIR_STEPS | PHYSICS_STEP_JUMPS;
$xp_solids = 0;
$g_speed = 320;
$g_gravity = 800;

$xp_chatProtection = 0;
$xp_muteSpectators = 0;
$g_forcerespawn = 5.0;

/*
if ($teamsize == "")   $teamsize = 0;
if ($teamsize != 0)
    $g_maxteamclients = $teamsize;
// - requires manual restart;
// - when voting for teamsize lower than current won't work :/ so, turned off.
*/

/* -----------------------------------------------------------
	instead, you can use it this way:
	in server.cfg: set teamsize "g_maxteamclients $(1); map_restart"
	then on server: /callvote =teamsize 4
	or /ref =teamsize 4 or /rcon =teamsize 4
	(using it with ref requires adding it to xp_referee list, e.g.: set xp_referee "=teamsize", /rcon xp_referee "=teamsize")
----------------------------------------------------------- */

Misc
{
	$xp_suddendeath = 0;
	$g_friendlyFire = 0;
	// Free for All
	if ($g_gametype == GT_FFA)
	{
		$fraglimit = 50;
		$timelimit = 20;
	}
	// Tournament
	else if ($g_gametype == GT_TOURNAMENT)
	{
		$fraglimit = 0;
		$timelimit = 10;
		//--Overtime = 120, 120, 120, 120, 120;
	}
	// Team Deathmatch
	else if ($g_gametype == GT_TEAM)
	{
		$fraglimit = 0;
		$timelimit = 20;
		//--Overtime = 300, 180, 60;
		$g_friendlyFire = 1;
	}
	// Capture the Flag
	else if ($g_gametype == GT_CTF)
	{
		$fraglimit = 0;
		$timelimit = 20;
		//--Overtime = 300, 180, 60;
		$capturelimit = 8;
		$roundlimit = 0;
	}
	// Clan Arena & Freeze Tag
	else if (($g_gametype == GT_CA) || ($g_gametype == GT_FTAG))
	{
		$fraglimit = 10;
		$timelimit = 0;
		//--Overtime = 0;
		//$roundlimit = 0;
	}

	Start Weapon = WP_LAST_USED;
	if ($g_gametype == GT_CA)
	{
		Start Weapons = WP_ALL & ~(WP_GRAPPLING_HOOK | WP_BFG);
		Start Powerups = No;
		Weapons = No;
		Items = No;
		Ammos = No;
		Powerups = No;
	}
	else if ($g_gametype == GT_FTAG)
	{
		if (warmup())
			Start Weapons = WP_ALL & ~(WP_GRAPPLING_HOOK | WP_BFG);
		else
			Start Weapons = WP_GAUNTLET | WP_MACHINEGUN | WP_SHOTGUN | WP_PLASMAGUN;
		Weapons = WP_ALL & ~(WP_GRAPPLING_HOOK | WP_BFG);
		Start Powerups = No;
		Items = IT_ALL;
		Ammos = AM_ALL;
		Powerups = PW_ALL;
	}
	else
	{
		if (warmup())
			Start Weapons = WP_ALL & ~(WP_GRAPPLING_HOOK | WP_BFG);
		else
			Start Weapons = WP_GAUNTLET | WP_MACHINEGUN;
		Start Powerups = No;
		if ($g_gametype == GT_TOURNAMENT)
		{
			Weapons = WP_ALL & ~WP_GRAPPLING_HOOK; // orig: All - Hook; there're maps with bfg, thanx kyto for hint
			Items = IT_ALL & ~(IT_TELEPORTER | IT_MEDKIT);
			Ammos = AM_ALL;
			Powerups = No;
		}
		else
		{
			Weapons = WP_ALL & ~WP_GRAPPLING_HOOK; // orig: All - Hook; there're maps with bfg, thanx kyto for hint
			Items = IT_ALL;
			Ammos = AM_ALL;
			Powerups = PW_ALL;
		}
	}
	// Team Deathmatch & Capture the Flag
	if (($g_gametype == GT_TEAM) || ($g_gametype == GT_CTF))
		Drop Enable = DR_FLAG | DR_WEAPON;
	else
		Drop Enable = No;

	Hit Box = 0.9;
	Hitbox Cylinder = yes;

	Weapon Time   //orig: Switch Time[*] = -200;
	{
		Dropping = 201;
		Raising = -201;
		Ammo = 0;
		Shooting = 0;
	}
	Spawn Protection = 0;
	Missiles->Destroyable = 0;
	$xp_inactivitySpectator = 0;
	Missiles->Teleport = 0;
	Multi Jumps = 0;
	Impact Score = ($g_gametype == GT_CA ? 100 : 0);
	if (in($g_gametype, GT_CA, GT_FTAG))
		DM Flags = DM_NO_SELF_DAMAGE | DM_NO_FALLING_DAMAGE | DM_NO_QUAD_KNOCKBACK;  // orig: +NoSuicide
	else
		DM Flags = DM_DROP_WEAPONS; //orig: +NoSuicide;

	Corpse
	{
		Gib = no;
		Time = 5;
	}
	//--Spawn System = 1;
	Respawn Time = 2;

	Haste Factor = 1.5;
	Regen Factors
	{
		Soft Health = 15;
		Hard Health = Soft Health / 3;
		Soft Armor = 0;
		Hard Armor = 0;
	}

	Suit Factors
	{
		Direct = 0.75;
		Splash = 0;
	} 
	$g_quadfactor = 3.0;

	Swim Factor = 1.0;

	if ($g_gametype == GT_CA)
	{
		Health = 200;
		Health Rot Rate = 0;
	}
	else
	{
		Health = 125;
		Health Rot Rate = 1000;
	}
	Health Soft Limit = 100;
	Health Hard Limit = 200;
	Health Regen = 0;
	Health Regen Amount = 1;

	Armor = 0;
	Armor Rot Rate = 1000;
	if (($g_gametype == GT_CA) || warmup())
	{
		Armor = 100;
		Armor Rot Rate = 0;
	}
	Armor Soft Limit = 100;
	Armor Hard Limit = 200;
	Armor Regen = 0;
	Armor Regen Amount = 1;
}

Armor System
{
	System = 0;

	Spawn Quality = IT_ARMOR_JACKET; //orig: Yellow;

	Jacket Limit = 200;
	Combat Limit = 200;
	Body Limit = 200;

	Jacket Quality = 0.66; // orig: 0.5
	Combat Quality = 0.66; // orig: same
	Body Quality   = 0.66; // orig: 0.7
}

Freeze Tag
{
	Thaw Distance = 96;   //orig: 128, ql value (prev.): 64
	Thaw Score = 2;

	Teleport Thaw = no;

	/*orig: Lock Time {* 120, 0}*/
	$_lock_time = 120;

	$_ft_tf_void = 1;	// orig: Void = 1;
	$_ft_tf_team = 30;	// orig: Team = 30;
	$_ft_tf_enemy = 1;	// orig: Enemy = 1; o_O
	$_ft_tf_hurt = 5;	// orig: Hurt = 5, 1;
	$_ft_tf_lava = 5;	// orig: Lava = 5, 1;
	$_ft_tf_slime = 4;	// orig: Slime = 4, 1;
	$_ft_tf_water = 3;	// orig: Water = 3, 1;

	Self Thaw Time = $_lock_time;
	Void Thaw Time = $_lock_time / $_ft_tf_void;
	Thaw Time = $_lock_time / $_ft_tf_team;   // lock: 120, Team Factor: 30, 120/30 == 4 (to be more precise, it would be 31x, not 30x cuz including default factor which is 1x)
	Lava Thaw Time = $_lock_time / $_ft_tf_lava;
	Slime Thaw Time = $_lock_time / $_ft_tf_slime;
	Water Thaw Time = $_lock_time / $_ft_tf_water;
	Crushed Thaw Time = $_lock_time / $_ft_tf_hurt;   // not sure, subject to check
}

Round
{
	Warmup Respawn = 0;
	if ($g_gametype == GT_CA)
	{
		Mode = MODE_WARMUP;
		Reset Flags = RESET_ALL;//RESET_HEALTH | RESET_ARMOR | RESET_WEAPONS | RESET_POWERUPS;
		Warmup = 7;
		Warmup Respawn = WARMUPRESPAWN_PLAYERS;
	}
	else if ($g_gametype == GT_FTAG)
	{
		Mode = MODE_WARMUP;
		Warmup = 4;
	}
	else
	{
		Mode = 0;
		Reset Flags = RESET_NONE;
		Warmup = 0;
	}
}

Grapple->Offhand = 0;

Suicide
{
	Damage = 0;
	Radius = 0;
	Style = 0;
}

Gauntlet
{
	Cycle = 400;
	Damage = 50;
	Knockback = Damage;
	Weight = 1.0;
}

Machinegun
{
	AmmoLimit = 150;
	Ammo = (($g_gametype == GT_CA) || warmup() ? 100 : 50);
	Cycle = 100;
	Damage = ($g_gametype == GT_TEAM ? 4: 5);
	Splash Damage = 0;
	Regen = no;
	Radius = no;
	Knockback = Damage;
	Self Knockback = 0;
	Style = WPS_IMPACT_MACHINEGUN;
	Spread = 1;
	Radial = 1;
	Bounce = no;
	Sky = no;
	Weight = 1.0;
}

Shotgun
{
	AmmoLimit = 25;
	if ($g_gametype == GT_FTAG)
		Ammo = 10;
	else if ($g_gametype == GT_CA)
	{
		Ammo = 50;
		AmmoLimit = 50;
	}
	else
	{
		if (warmup())
			Ammo = AmmoLimit;
		else
			Ammo = 0;
	}
	Cycle = 1000;
	Damage = ($g_gametype == GT_TEAM ? 4: 5);
	Splash Damage = 0;
	Regen = no;
	Radius = no;
	Knockback = Damage;
	Self Knockback = 0;
	Style = WPS_IMPACT_SHOTGUN;
	Radial = yes; PelletCount = 20; FixedPattern = 3; Spread = 1000;   // from default.cfg shipped with xp2.2
	Bounce = no;
	Sky = no;
	Weight = 1.0;
}

Grenade Launcher
{
	AmmoLimit = 25;
	Ammo = (($g_gametype == GT_CA) || warmup() ? AmmoLimit : 0);
	Cycle = 800;
	Damage = 100;
	Splash Damage = 100;
	Speed = 700;
	Regen = no;
	Radius = 150;
	Knockback = Self Knockback = Damage * 1.1;
	Style = WPS_IMPACT_GRENADE;
	Bounce = -1;
	Gravity = yes;
	Time to Live = 2.5;
	Sky = 0;
	Weight = 1.0;
	Self Damage = 0.5;
}

Rocket Launcher
{
	if ($g_gametype == GT_CA)
	{
		AmmoLimit = 50;
		Ammo = AmmoLimit;
	}
	else 
	{
		AmmoLimit = 25;
		if (warmup())
			Ammo = AmmoLimit;
		else
			Ammo = 0;
	}
	Cycle = 800;
	Damage = 100;
	Speed = 1000;
	Regen = no;
	Radius = 120;
	Knockback = Damage * 0.9;
	Self Knockback = Damage * 1.1;
	Splash Damage = 84;
	Style = WPS_IMPACT_ROCKET;
	Bounce = no;
	Gravity = no;
	Homing Factor = 0.3;
	Time to Live = 30;
	Sky = 0;
	Weight = 1.0;
	Self Damage = 0.5;
}

Lightning Gun
{
	if ($g_gametype == GT_CA)
	{
		AmmoLimit = 200;
		Ammo = AmmoLimit;
	}
	else
	{
		AmmoLimit = 150;
		if (warmup())
			Ammo = AmmoLimit;
		else
			Ammo = 0;
	}
	Cycle = 50;
	Damage = 7;
	Splash Damage = 0;
	Regen = no;
	Radius = no;
	Knockback = Damage * 1.5;
	Self Knockback = 0;
	Range = 768;
	Style = no;
	Bounce = no;
	Weight = 1.0;
	Sky = no;
}

Railgun
{
	AmmoLimit = 25;
	Ammo = (($g_gametype == GT_CA) || warmup() ? AmmoLimit : 0);
	Cycle = 1500;
	Damage = 80;
	Splash Damage = 0;
	Regen = no;
	Radius = no;
	Bounce = no;
	Sky = no;
	Weight = 1.0;
	Knockback = Damage * 0.85;
	Self Knockback = 0;
	Style = WPS_RAILTRAIL | WPS_IMPACT_RAIL;
}

Plasma Gun
{
	if ($g_gametype == GT_CA)
	{
		Ammo = 100;
		AmmoLimit = 100;
	}
	else if ($g_gametype == GT_FTAG)
	{
		Ammo = 50;
		AmmoLimit = 150;
	}
	else
	{
		AmmoLimit = 150;
		if (warmup())
			Ammo = AmmoLimit;
		else
			Ammo = 0;
		
	}
	Cycle = 100;
	Damage = 20;
	Splash Damage = 15;
	Speed = 2000;
	Regen = no;
	Radius = 20;
	Knockback = Damage * 1.1;
	Self Knockback = Damage * 1.3;
	Style = WPS_IMPACT_PLASMA;
	Bounce = no;
	Gravity = no;
	Time to Live = 30;
	Spread = 300;
	Sky = no;
	Weight = 1.0;
	Self Damage = 0.5;
}

BFG
{
	Cycle = 300;
	Damage = 100;
	KnockBack = SelfKnockBack = Damage;
	Splash Damage = 100;
	Radius = 80;
	Self Damage = 0.5;
	Regen = no;
	Speed = 1800;
	Ammo = 0;
	Ammo Limit = 25;

	Style = WPS_IMPACT_BFG;

	Bounce = no;
	Gravity = no;
	Time to Live = 10;
	Sky = no;
	Weight = 1.0;
	Firing Weight = 1.0;
}

Items
{
	Shootable = no;
}

modifyItem(0, "item_armor_shard",  "", 25,   5);
modifyItem(0, "item_armor_jacket", "", 25,  25);
modifyItem(0, "item_armor_combat", "", 25,  50);
modifyItem(0, "item_armor_body",   "", 25, 100);
modifyItem(0, "item_health_small", "", 35,   5);
modifyItem(0, "item_health",       "", 35,  25);
modifyItem(0, "item_health_large", "", 35,  50);

if (($mapname == "pro-q3tourney4") || ($mapname == "pro-q3tourney7"))
{
	modifyItem(0, "item_health_mega", "", 120);
}
else if ($mapname == "q3dm17")
{
	modifyItem(0, "item_health_mega", "",  45);
}
else
{
	modifyItem(0, "item_health_mega", "",  35);
}

modifyItem(0, "item_quad",   "", 120, 30);
modifyItem(0, "item_enviro", "", 120, 30);
modifyItem(0, "item_haste",  "", 120, 30);
modifyItem(0, "item_invis",  "", 120, 30);
modifyItem(0, "item_regen",  "", 120, 30);
modifyItem(0, "item_flight", "", 120, 30);

if ( $g_gametype == GT_TEAM)
{
	modifyItem(0, "weapon_*", "", 30);
	//modifyItem(0, "ammo_*", "", 30);  // see below
}
else
{
	modifyItem(0, "weapon_*", "",  5);
	if (($g_gametype == 1) && ($mapname == "pro-q3tourney4"))
		modifyItem(0, "weapon_railgun", "", 15);
	//modifyItem(0, "ammo_*", "", 10);  // see below
}

modifyItem(0, "holdable_teleporter", "", 60);
modifyItem(0, "holdable_medkit", "", 60);

modifyItem(0, "team_CTF_redflag", "", 30);
modifyItem(0, "team_CTF_blueflag", "", 30);
modifyItem(0, "team_CTF_neutralflag", "", 30);


modifyItem(0, "item_health_mega", "", -1, 100);

modifyItem(0, "weapon_machinegun",      "", -1,  50);
modifyItem(0, "weapon_shotgun",         "", -1,  10);
modifyItem(0, "weapon_grenadelauncher", "", -1,  10);
modifyItem(0, "weapon_rocketlauncher",  "", -1,  10);
modifyItem(0, "weapon_lightning",       "", -1, 100);
modifyItem(0, "weapon_railgun",         "", -1,  10);
modifyItem(0, "weapon_plasmagun",       "", -1,  50);
modifyItem(0, "weapon_bfg",             "", -1,  10);

// all ammo boxes respawn within 40 secs
modifyItem(0, "ammo_bullets",   "", 40, 50);
modifyItem(0, "ammo_shells",    "", 40,  5);
modifyItem(0, "ammo_grenades",  "", 40,  5);
modifyItem(0, "ammo_rockets",   "", 40,  5);
modifyItem(0, "ammo_lightning", "", 40, 50);
modifyItem(0, "ammo_slugs",     "", 40,  5);
modifyItem(0, "ammo_cells",     "", 40, 50);
modifyItem(0, "ammo_bfg",       "", 40,  5);
Post Reply