// Server Passwords
set rconpassword ""
set sv_privatePassword ""
set g_password ""
set sv_hostname "LinuxGSM"

// Server General Settings
seta sv_pure 				"0"
seta sv_maxclients 			"32"           // Max players
seta sv_privateClients 			"2"            // The number of reserved slots
seta sv_fps 				"30"
seta g_minRate				"10000"		// Setting this enables rate checking, informing clients that fall below the given threshold.
seta sv_maxRate 			"25000" 	// Standard maxrate is 15000
seta sv_zombietime 			"10"           // Default setting
seta sv_timeout 			"120"          // Default setting
seta sv_reconnectlimit 			"10"           // Amount of times a player can re-connect with connection issues
seta sv_allowDownload 			"1"            // Allow downloads-Please leave at 0 for optimum performance
seta sv_allowAnonymous 			"1"	       // 0 disallows the name unnamedplayer
seta sv_floodProtect 			"1"            // Stops players flooding the server with radio msgs etc
seta sv_padPackets			"0"            // Set at default
seta sv_maxping 			"250"          // Helps preventing lagging players from entering your server
seta dmflags 				"10"           // No fall damage etc.
seta g_speed 				"300"
seta g_gravity 				"800"
set g_roundstartdelay 			"0"
set g_roundtimelimit 			"3"
set g_roundjointime 			"2"
set g_availableweapons 			"222222022220000000202"
set g_pickupsDisabled 			"1"
set scorelimit 				"10"
set timelimit 				"20"

//Flood protection
set sv_floodprotect			"1"
set g_voiceFloodCount			"5"
set g_voiceFloodPenalty			"45"

// TeamKilling
seta g_friendlyfire 			"0"             // Turns frindly fire off (0)/ on (1)
seta g_teamkillPenalty 			"-1"            // Point penalty for teamkilling
seta g_teamkillDamageMax 		"0"             // Amount of TK damage before ban - 0 to disable
seta g_teamkillDamageForgive 		"10"        	//

// Warmup
seta g_doWarmup 			"0"	        // Do warmup 0=no 1=yes
seta g_warmup 				"4"             // Amount of warm-up time

// Team and spec handling
seta g_respawnInterval 			"5"             // Respawn time for ctf & dm etc
seta g_respawnInvulnerability 		"2"
seta g_inactivity 			"120"           // Move to spec after this many seconds
seta g_teamForceBalance 		"0"             // Force players to onto team with least players/score
seta g_teamAutoJoin 			"0"             // If 1 then new players auto join team upon conection
seta g_synchronousclients 		"0"             // Default settings.  Keep off for best gameplay
seta g_smoothClients 			"1"             // Default setting
seta g_followEnemy			"0"             // If 1 then you may follow the enemy
seta g_forceFollow 			"1"             // If 1 then you may only follow players
seta g_timeouttospec 			"100"           // Default setting

// Master Servers - Do NOT change!
seta sv_master5 			""
seta sv_master4 			"207.38.8.34"
seta sv_master3 			"clanservers.net"
seta sv_master2 			"69.93.209.187"
seta sv_master1 			"master.sof2.ravensoft.com"

seta com_hunkMegs  			"256"
seta com_soundMegs 			"64"
seta com_zoneMegs  			"128"

// Log Settings - Console
seta logfile 				"3"             // default setting
seta g_logSync 				"0"             // Default setting
seta g_loghits 				"1"             // Default setting
seta g_log 				"date" 		//date = store by date.

// Voting Options
seta g_allowvote 			"1"
seta g_failedVoteDelay 			"5"
seta g_callvote 			"4"

//seta novote_g_gametype 		"1"
//seta novote_map 			"1"
//seta novote_map_restart 		"1"
//seta novote_nextmap 			"1"
//seta novote_mapcycle 			"1"
//seta novote_rmgmap 			"1"
seta novote_g_friendlyfire 		"1"
seta novote_g_dowarmup 			"1"
//seta novote_timelimit 		"1"
//seta novote_scorelimit 		"1"

// Admin commands allowed by status.  use "/rcon admcmds <cmd>" to set.
set g_admCmds "32335435354444435555454354434445444444444444444"

// Other Stuff
set g_autoUnlock               		"1"
set g_Armor                    		"0"		// Force armor along with goggles
set g_weapontime              		"5"		// Weapon switch time. best to leave default
set g_teamChangeDeath          		"0"
set g_autoEvenTeams            		"8"		// seconds autoeven checks. 0 = off
set g_allowTie                		"1"		// end game on a tied score
set g_talkingGhosts           		"1"		// inf/elim chatting when dead
set g_enableAdmins             		"1"
set g_globalVoiceChat          		"1"
set g_allowThirdPerson         		"0"
set g_showKillStreak           		"1"
set g_fastRestart              		"1"
set g_autoVoteTimeExtend      		"1"
set g_colorTeamNames           		"2"
set g_allowSpecVote            		"1"
set g_allowMinuteVote          		"1"
set g_headShotMessage          		"^1-^3=^1H^3E^1A^3D^1S^3H^1O^3T^1=^3-"
set g_allowDeathMessages       		"1"
set g_defaultPenaltyBoxTime    		"20"
set g_swapsides				"0"
set g_enableHealthGains			"0"
set g_maxSpawnKill			"3"
set g_spawnKillPunishment		"pop"
set g_EnableDoors 			"0"		// Disabled some doors.  Maps might need them, set them per map!
set g_m4scope 				"0"		// use M4 Scope
set g_m203				"0"		// grenades with m203
set g_onlyWeapons 			"0"		// BIT-FLAG for using only set weapons
set g_ForcedItems 			"0"		// BIT-FLAG for forced extra weapons
set g_enableCustomGrenades 		"1"		// air-strike, etc.
set g_enableKillSpreeReward 		"1"
set g_killSpreeFile			"settings/killspree.cfg"	// can change per-map
set g_showKillStreak 			"2"
set g_ggRankType 			"2"
set g_enableVoteNextMap 		"0" 	// Auto-votes for a mapcycle at the start of a map
set g_enableVoteSkipNextMap 		"1" 	// Auto-vote called to pick the next map at the end of the match
set g_disableRPMObituary 		"0"		// disables RPM from sending death's to clients for each kill.
set g_updatetmi       			"1000"  //Time between teammate info sent to clients
set g_maxIPConnections 			"8"		// Max connections per ip to help with fake player flooding
set g_weaponModFile			"sc"	// weapon&damage mods from files in ext_data\

// New Gametype Specific
set g_freezeTime			"20"
set gt_caserunRestart			"0"  // For CASERUN (CR) - if the round restarts when case is scored/dropped/etc.. settings: 0/1/2
set gt_bombTimer			"30"	// The seconds it takes for a bomb to explode
set gt_bombDefuseTime			"10"	// Time needed to defuse a bomb
set gt_bombPlantTime			"10"	// Time needed to plant a bomb

//Chat shortcut prefix
set g_adminTalk          	   	"^_**^7ADMIN^_**^-"
set g_sadminChat         	  	"^7**^gS-ADMIN ONLY^7**^7"
set g_adminChat            		"^7**^1ADMIN ONLY^7**^7"
set g_refTalk             		"^_**^3REFEREE^_**^-"
set g_refChat              		"^7**^3REF ONLY^7**^7"
set g_caChat               		"^7**^RHEY ADMIN^7**^7"
set g_adminNotify	   		"^3*^6*^3* "
set g_adminRule 			"^3*^_RULE^3*"
set g_adminInfo				"^7*^iINFO^7*"
set g_adminWarning			"^_*^3WARNING^_*"

//Server messages
set g_serverMsgInterval "8"
set g_enableServerMsgs  "1"
set g_serverMsgDelay    "10"
set g_msg1              "^,Welcome to the server. Please adjust your rate ^6(^3/rate 15000^6) ^,for ^6smoother ^,gameplay"
set g_msg2		""
set g_msg3              ""
set g_msg4              ""
set g_msg5              ""

//server MOTD
set server_motd1 	""
set server_motd2	""
set server_motd3 	""
set server_motd4 	""
set server_motd5 	""
set server_motd6 	""

// STATS /  DATABASE STUFF
set g_enabledatabase    "0" 	// 0=off, 1=on, 2=on + admin saved.  !MUST BE OFF IF NOT USING STATS DLL OR SERVER WILL CRASH!
set g_enabletopstats    "0" 	// x 30seconds each topstat will show.  ie. 4x30 = 2mins

//mapcycle
exec mapcycle.txt		// Setup and run the new cycle