silEnT Mod Example Server Config
// silEnT mod - Sample server.cfg file
// If you need help contact us on forums. http://mygamingtalk.com/
//
// Generic server cvars //
//set dedicated 2
//set net_ip "localhost"
//set net_port 27960
set sv_hostname "ETHost"
set server_motd0 " ^NsilEnT ^7MOTD "
set server_motd1 ""
set server_motd2 ""
set server_motd3 ""
set server_motd4 ""
set server_motd5 ""
set sv_maxclients "20" // Number of players including private slots
set g_password "" // Password required to connect (g_needpass must be 1)
set g_needpass 0 // Require password to join server
set sv_privateclients 0 // Number of private slots
set sv_privatepassword "" // Password to access private slots
set sv_fullmsg "Server is full."
set rconpassword ""
set refereePassword ""
set sv_maxRate 50000
set sv_dl_maxRate 50000
set sv_allowDownload 1
//
// Uncomment below once you have the www downloads set
//set sv_wwwDownload 1
//set sv_wwwDlDisconnected 1
//set sv_wwwBaseURL "" // This is the URL where players are directed while running the game
//set sv_wwwFallbackURL "" // This is the URL where players are directed to download using external internet browser
set sv_pure 1
set sv_minping 0
set sv_maxping 0
// Uncomment the sv_master settings when you're ready for the server to go public
//set sv_master1 "etmaster.idsoftware.com"
//set sv_master2 "master0.etmaster.net
// generic logging
set g_log "server.log"
set logfile 2
//****************************************************************************************************
// silEnT mod supported cvars //
//
// This configuration is built to only change values from their defaults
// or to make a point about the setting.
//**************************************************
// silEnT AntiCheat
//**************************************************
set g_silentac 2
set g_clientbinaries 6
//**************************************************
// Announcements and Messages
//**************************************************
set g_privateMessages 1
set g_spreeOptions 2291
set g_multikilltime 2000
set g_dropMsg "Protest this kick at example.com"
set g_landmineNotifyType 1
set g_banners "banners.cfg"
//**************************************************
// User Database, Shrubbot and Bans
//**************************************************
set g_dbDirectory "database"
set g_dbUserMaxAge "90d"
set g_dbMaxAliases 20
set g_tyranny 1 // see shrubbot documentation about tyranny enabled commands and flags
set g_warningOptions 0
set g_maxWarnings 3
set g_warningDecay 24
set g_autoTempBan 6
//**************************************************
// XP Save
//**************************************************
set g_XPSave 9
// Enable disable preferred style
// Campaign like XP save for 6 maps with mapvoting gametype
set g_resetXPMapCount 6
set g_XPSaveMaxAge "90d" // keep KR and PRW saved for longer time
// XP is reset after 30 days
//set g_XPSaveMaxAge_xp "30d" // for the XP
//set g_XPSaveMaxAge "90d" // keep KR and PRW saved for longer time
// Never reset XP (it's not really an option, but a huge value (30 months) will do instead)
// Do note that g_dbUserMaxAge should be set to "-1" to disable player record deletions
//set g_g_XPSaveMaxAge_xp "30o"
//set g_XPSaveMaxAge "30o"
//**************************************************
// Player Statistics, Rating and Team Balance
//**************************************************
set g_playerRating 0 // Enable only if the players on your server remain consistently the same
//**************************************************
// Class and Weapon Restrictions
//**************************************************
// avoiding spam fest
set team_maxPanzers 1
set team_maxMortars 1
set team_maxFlamers 1
set team_maxGrenLaunchers 2
//**************************************************
// Player Inactivity
//**************************************************
set g_inactivity 120 // 2 minutes of inactivity before moving to spectators
set g_spectatorInactivity 120 // 2 minutes of inactivity as a spectator before taking actions
set g_inactivityOptions 9 // Don't drop shoutcasters, inactivity kicks in for shrubbot admins as well
//**************************************************
// Gametypes - Map Voting
//**************************************************
set g_mapVoteFlags 5
set g_maxMapsVotedFor 19
set g_minMapAge 6
//**************************************************
// Mapconfigs and Mapscripts
//**************************************************
set g_mapConfigs "mapconfigs"
set g_mapScriptDirectory "mapscripts"
//**************************************************
// Voting
//**************************************************
set g_voting 12
// disable certain votes, allow some
set vote_allow_comp 0
set vote_allow_gametype 0
set vote_allow_kick 0
set vote_allow_map 0
set vote_allow_matchreset 0
set vote_allow_mutespecs 0
set vote_allow_nextmap 0
set vote_allow_pub 0
set vote_allow_referee 0
set vote_allow_shuffleteamsxp 0
set vote_allow_swapteams 0
set vote_allow_friendlyfire 0
set vote_allow_timelimit 0
set vote_allow_warmupdamage 0
set vote_allow_antilag 0
set vote_allow_balancedteams 0
set vote_allow_muting 0
set vote_allow_surrender 0
set vote_allow_nextcampaign 0
set vote_allow_restartcampaign 0
set vote_allow_poll 1
set vote_allow_maprestart 0
set vote_allow_shufflenorestart 1
set vote_allow_cointoss 0
// disable vote blocking from polls
set vote_block_poll -1
//**************************************************
// Weapons, Classes and Skills
//**************************************************
set g_poison 1
set g_medics 320
set g_throwableKnives 1
set g_knifeChargeTime 1000
set g_constructibleXPSharing 1
set g_asblock 3
set g_dyno 5
set g_canisterKick 1
set g_weapons 37166
set g_classWeapons 10
//**************************************************
// Friendly Fire
//**************************************************
set g_friendlyFire 1
set g_friendlyFireOpts 12 // beginner friendly mines
//**************************************************
// Hitboxes, Physics & Anti Lag Settings
//**************************************************
set g_fixedphysics 1
set g_fixedphysicsfps 125
//**************************************************
// Hitsounds
//**************************************************
// often admins want to default to ETPro hitsounds, uncomment below for that
//set g_defaultHitSounds 2
//**************************************************
// Intermission
//**************************************************
set g_intermissionTime 45
set g_intermissionReadyPercent 100
//**************************************************
// Miscellaneous
//**************************************************
set g_dropHealth 2
set g_dropAmmo 2
set g_misc 1024
set g_ammoCabinetTime 5000 // the default is a bit slow
set g_healthCabinetTime 5000 // the default is a bit slow
set g_spectator 4
set g_trueping 1
set g_dropObj 3
set g_disableComplaints 16
// Country flags, You need to have GeoIP database installed to use this.
set g_countryFlags 0
// original spawn invulnerability
//set g_spawnInvul 3
//set g_spawnInvulFair 0
// longer and more fair, so admins can ignore spawn killing events
set g_spawnInvul 5
set spawnInvulFair 1
//**************************************************
// Logs
//**************************************************
set g_logOptions 16640
set g_logAdmin "admin.log"
set g_cheatLog "cheat.log"
//**************************************************
// Omni-Bots
//**************************************************
set omnibot_enable 1
//set omnibot_path "" // set this path manually if the auto-search does not find the Omni-bot files
set g_bot_maxXP -1
set omnibot_flags 262148
//**************************************************
// Lua
//**************************************************
set lua_modules ""
set lua_allowedModules ""
exec mapvotecycle.cfg
set com_watchdog 60
set com_watchdog_cmd "exec mapvotecycle.cfg"