/////////////////////////////////////////////////// /// PlutoT4 Server Configuration // /////////////////////////////////////////////////// // Server Name is set with your server key // 0 (Use Vanilla stats when a mod is ran **DANGEROUS**) 1 (Default behavior, mod = new stats) // VERY DANGEROUS IF SET TO 0. DONT BE A BAD ADMIN AND BREAK VANILLA STAT FILES. set ModStats 1 set g_patchRocketJumps 1 // Enable/disable rocket jumps. /////////////////////////////// // Passwords // /////////////////////////////// set g_password "" // Password Protected Server? ("" means no password) set sv_privatePassword "" // Password to get into a private slot set the amount with sv_privateclients. set rcon_password "" // RCON Password (Used for things like IW4MAdmin) set rcon_rate_limit "500" // Rate limit RCon; limit is per IP; range is 0 to 10 000; value is in milliseconds. Lower this if you use IW4mA's Game Interface. rconWhitelistAdd "127.0.0.1" // Command used to add an IP address to the whitelist. When no IP is added all IPs can send rcon commands. rconWhitelistAdd "192.168.0.7" // If it is set only the whitelisted IPs and loopback (127.0.0.0/8) can send commands. rconWhitelistAdd "10.0.0.12" // The command can be called multiple times to add more than one IP to the whitelist. rconWhitelistAdd "172.16.8.7" // If IW4M or other third party tools are not on the same machine edit this IP address to the IP address of the machine you will use to host IW4M on. /////////////////////////////// // Client Things // /////////////////////////////// set sv_maxclients "32" // How many slots does this server have? (1-64) [Make sure this dvar and the one below match] set ui_maxclients "32" // How many slots does this server have? (1-64) [Make sure this dvar and the one above match] set sv_privateclients "0" // Amount of slots we lock behind sv_privatePassword. //set sv_minPing "0" // We recommend using a third party admin tool instead for ping limiting. //set sv_maxping "0" // We recommend using a third party admin tool instead for ping limiting. set sv_maxRate "25000" set g_allowVote "0" // Do we allow voting? set g_voteAbstainWeight "0.5" /////////////////////////////// // Client Side Settings // /////////////////////////////// // Disable the synchronisation of those things through the server which gives some performance and saves bandwidth at the cost of them not being synchronous across all players. // So for example bullet hole patterns are no longer synced or UAVs are at different positions in the sky. set sv_clientside "0" // Do we enable any of the following? set sv_clientArchive "1" // Do we have clients archive data to save bandwidth on the server? set sv_clientSideBullets "1" // Do we let the client handle bullet holes and tracers? set sv_clientSideVehicles "1" // If true, vehicles will be predicted on the client reducing response time. set g_client_side_lights "1" // Do we let the client handle lighting? /////////////////////////////// // Server Side Settings // /////////////////////////////// set sv_pure "0" // Prevent clients from loading files NOT on the server. (Prevents certain types of cheats) set scr_teambalance "1" // Team Balancing set sv_voice "1" // Enable/Disable In Game Voice Chat set voice_global "0" set g_voiceChatTalkingDuration "500" set voice_deadChat "1" set sv_voiceQuality "3" // Voice Quality. (0-9) 3 default, 9 for max. set voice_localEcho "0" set scr_game_spectatetype "1" // Spectating Type: 0 (None) 1 (Players Only) 2 (Free) set scr_game_allowkillcam "1" // Enable/Disable Killcam set g_gravity "800" // Gravity set g_speed "190" // Speed (Default is 190) set g_maxDroppedWeapons "32" // Number of guns allowed to drop. (Default is 16, we crank this up to match IW4. If that causes issues set it back to 16.) set bullet_penetration_affected_by_team true // Teammate's bodies affect your bullet penetration? set g_fixBulletDamageDupe true // Prevent clipping players from getting duplicate damage? /////////////////////////////// // General Gameplay Settings // /////////////////////////////// set scr_hardcore "0" // Hardcore set scr_oldschool "0" // OldSchool set scr_team_fftype "0" // Friendly Fire: 0 (Disabled) 1 (Enabled) 2 (Reflect) 3 (Shared) set scr_drawfriend "0" // Draw Friends set scr_allowannouncer "1" // Allow Announcer /////////////////////////////// // Player Settings // /////////////////////////////// set scr_player_healthregentime "5" // How fast does it take to regen HP set scr_player_maxhealth "100" // Starting/Max HP set scr_player_numlives "0" // Number of lives /////////////////////////////// // Respawn Settings // /////////////////////////////// set scr_player_forcerespawn "1" set scr_player_respawndelay "0" set scr_player_suicidespawndelay "0" /////////////////////////////// // Sprint Settings // /////////////////////////////// set scr_player_sprinttime "4" /////////////////////////////// // Suicide point loss // /////////////////////////////// set scr_game_suicidepointloss "0" /////////////////////////////// // Server Timers // /////////////////////////////// set scr_game_graceperiod "15" set scr_intermission_time "30" set scr_team_respawntime "0" /////////////////////////////// // Server Performance // /////////////////////////////// set rate "25000" set g_antilag "1" set g_smoothClients "1" set sv_fps "20" // I would not touch this. /////////////////////////////// // FastDL Settings // /////////////////////////////// set sv_allowDownload "1" // Allow the client to download at all? set sv_wwwDownload "0" // Set to 1 if using wwwBaseURL. set sv_wwwBaseURL "" // HTTP ONLY. (ex: http://domain.tld/waw) set sv_wwwDlDisconnected "0" // Do we treat them as disconnected while downloading? /////////////////////////////// // Server Management/Admin // /////////////////////////////// set g_log "games_mp.log" // This should be unique per server. set g_logSync "1" // This should be left alone if using IW4MAdmin. set logfile "2" // This should be left alone if using IW4MAdmin. //set g_banIPs "" // We recommend using a third party admin tool instead for banning players. set sv_kickBanTime "300" // How long are players prevented from rejoining from a kick? /////////////////////////////// // TKers // /////////////////////////////// set scr_team_kickteamkillers "0" set scr_team_teamkillerplaylistbanpenalty "0" set scr_team_teamkillerplaylistbanquantum "0" set scr_team_teamkillpointloss "1" set scr_team_teamkillspawndelay "20" /////////////////////////////// // Battle Chatter Settings // /////////////////////////////// set scr_allowbattlechatter "1" /////////////////////////////// // fire // /////////////////////////////// set fire_audio_random_max_duration "1000" set fire_audio_repeat_duration "1500" set fire_spread_probability "0" set fire_stage1_burn_time "3000" set fire_stage2_burn_time "0" set fire_stage3_burn_time "0" set fire_world_damage "20" set fire_world_damage_duration "8" set fire_world_damage_rate "0.25" /////////////////////////////// // flares // /////////////////////////////// set flareDisableEffects "0" ////////////////////////////////////////////////// // CAPTURE THE FLAG GAMETYPE SETTINGS // ////////////////////////////////////////////////// set scr_ctf_scorelimit "3" set scr_ctf_timelimit "5" set scr_ctf_enemycarriervisible "0" set scr_ctf_flagrespawntime "0" set scr_ctf_idleflagreturntime "30" set scr_ctf_numlives "0" set scr_ctf_playerrespawndelay "0" set scr_ctf_roundlimit "2" set scr_ctf_roundswitch "1" set scr_ctf_touchreturn "1" set scr_ctf_waverespawndelay "15" set scr_ctf_globalbattlechatterprobability "0" ////////////////////////////////////////////////// // FREE FOR ALL GAMETYPE SETTINGS // ////////////////////////////////////////////////// set scr_dm_scorelimit "150" set scr_dm_timelimit "10" set scr_dm_numlives "0" set scr_dm_playerrespawndelay "0" set scr_dm_roundlimit "1" set scr_dm_waverespawndelay "0" set scr_dm_globalbattlechatterprobability "100" ////////////////////////////////////////////////// // DOMINATION GAMETYPE SETTINGS // ////////////////////////////////////////////////// set scr_dom_scorelimit "200" set scr_dom_timelimit "0" set scr_dom_numlives "0" set scr_dom_playerrespawndelay "0" set scr_dom_roundlimit "1" set scr_dom_waverespawndelay "0" set scr_dom_globalbattlechatterprobability "0" ////////////////////////////////////////////////// // HEADQUARTERS GAMETYPE SETTINGS // ////////////////////////////////////////////////// set scr_koth_scorelimit "250" set scr_koth_timelimit "15" set scr_koth_numlives "0" set scr_koth_playerrespawndelay "0" set scr_koth_roundlimit "1" set scr_koth_roundswitch "1" set scr_koth_waverespawndelay "0" set scr_koth_globalbattlechatterprobability "0" // More setting that I am not sure work (because they are not named like normal) set koth_autodestroytime "60" set koth_capturetime "20" set koth_delayPlayer "0" set koth_destroytime "10" set koth_kothmode "0" set koth_spawnDelay "30" set koth_spawntime "0" ////////////////////////////////////////////////// // SABOTAGE GAMETYPE SETTINGS // ////////////////////////////////////////////////// set scr_sab_scorelimit "1" set scr_sab_timelimit "20" set scr_sab_bombtimer "30" set scr_sab_defusetime "5" set scr_sab_hotpotato "0" set scr_sab_numlives "0" set scr_sab_planttime "2.5" set scr_sab_playerrespawndelay "7.5" set scr_sab_roundlimit "0" set scr_sab_roundswitch "1" set scr_sab_waverespawndelay "0" set scr_sab_globalbattlechatterprobability "0" ////////////////////////////////////////////////// // SEARCH AND DESTROY GAMETYPE SETTINGS // ////////////////////////////////////////////////// set scr_sd_scorelimit "4" set scr_sd_timelimit "2.5" set scr_sd_bombtimer "45" set scr_sd_defusetime "5" set scr_sd_multibomb "0" set scr_sd_numlives "1" set scr_sd_planttime "5" set scr_sd_playerrespawndelay "0" set scr_sd_roundlimit "0" set scr_sd_roundswitch "3" set scr_sd_waverespawndelay "0" set scr_sd_globalbattlechatterprobability "0" ////////////////////////////////////////////////// // TEAM DEATHMATCH GAMETYPE SETTINGS // ////////////////////////////////////////////////// set scr_tdm_scorelimit "750" set scr_tdm_timelimit "10" set scr_tdm_numlives "0" set scr_tdm_playerrespawndelay "0" set scr_tdm_roundlimit "1" set scr_tdm_waverespawndelay "0" set scr_tdm_globalbattlechatterprobability "0" ////////////////////////////////////////////////// // WAR GAMETYPE SETTINGS // ////////////////////////////////////////////////// set scr_twar_scorelimit "5" set scr_twar_timelimit "10" set scr_twar_numlives "0" set scr_twar_roundlimit "2" set scr_twar_roundswitch "1" set twar_captureAccelBonus "35" set twar_captureAccelLimit "50" set twar_captureTime "40" set twar_finalFightFlagRespawnPenalty "3" set twar_finalFightTimeLimit "5" set twar_momentumArtillery "10" set twar_momentumBlitzkriegTime "30" set twar_momentumDogs "10" set twar_momentumEnabled "1" set twar_momentumFlagCap "25" set twar_momentumKamikaze "10" set twar_momentumKillPlayer "5" set twar_momentumMax "70" set twar_momentumMaxMultiplier "3" set twar_momentumMultiplierBonus "25" set twar_momentumMultiplierBonusLimit "75" set twar_momentumRadar "10" set twar_neutralFlagLockTime "0" set twar_secondaryInfluencerBonus "0.5" set twar_showEnemyCount "1" set twar_spawnPointFacingAngle "60" set scr_twar_globalbattlechatterprobability "0" /////////////////////////////// // Killstreak Settings // /////////////////////////////// set scr_game_hardpoints "1" // Enable/Disable Killstreak set scr_hardpoint_allowuav "1" // Allow UAV? set scr_hardpoint_allowartillery "1" // Allow artillery? set scr_hardpoint_allowdogs "1" // Allow dogs? /////////////////////////////// // Dog Settings // /////////////////////////////// set scr_dog_count "8" set scr_dog_health "100" set scr_dog_max_at_once "4" set scr_dog_time "60" /////////////////////////////// // Vehicle Settings // /////////////////////////////// set scr_vehicles_enabled "1" /////////////////////////////// // Perk Settings // /////////////////////////////// set scr_game_perks "1" // Allow Perks? set player_lastStandBleedoutTime "30" set perk_weapSpreadMultiplier 0.65 set perk_weapReloadMultiplier 0.5 set perk_weapRateMultiplier 0.75 set perk_extraBreath 5 set perk_bulletPenetrationMultiplier 2 set perk_grenadeDeath frag_grenade_short_mp set perk_grenadeTossBackTimer 2500 set perk_sprintMultiplier 2 set perk_turretRotSpeedMultiplier 1.25 set perk_overheatReduction 0.7 set perk_vehicleReloadReduction 0.7 /////////////////////////////// // Vehicle Perk Settings // /////////////////////////////// set vehicle_perk_boost_duration_seconds "0.74" //////////////////////////////////////////////////////// // MAP SHORT NAMES ROTATION LIST // //////////////////////////////////////////////////////// // // // mp_airfield - Airfield // // mp_asylum - Asylum // // mp_kwai - Banzai // // mp_drum - Battery // // mp_bgate - Breach // // mp_castle - Castle // // mp_shrine - Cliffside // // mp_stalingrad - Corrosion // // mp_courtyard - Courtyard // // mp_dome - Dome // // mp_downfall - Downfall // // mp_hangar - Hangar // // mp_kneedeep - Knee Deep // // mp_makin - Makin // // mp_makin_day - Makin (Day) // // mp_nachtfeuer - Nightfire // // mp_outskirts - Outskirts // // mp_vodka - Revolution // // mp_roundhouse - Roundhouse // // mp_seelow - Seelow // // mp_subway - Station // // mp_docks - Sub Pens // // mp_suburban - Upheaval // // // //////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// // GAMETYPE ROTATION LIST (OPTIONAL) // //////////////////////////////////////////////////////////////////////// // // // List of gametypes you can use on sv_maprotation to mix gametypes. // // or skip this if you plan on hosting 1 gametype only server. // // // // dm - Free for all // // tdm - Team Deathmatch // // dom - Domination // // sab - Sabotage // // sd - Search and Destroy // // ctf - Capture the Flag // // koth - Headquarters // // twar - War // // // // Example for mix gametype & map rotation: // // sv_maprotation "gametype dm map mp_makin gametype sd map mp_dome" // // // // You can add additional maps to the certain gametype until it reach // // the next gametype command. // // // //////////////////////////////////////////////////////////////////////// set sv_mapRotation "gametype tdm map mp_castle map mp_makin map mp_roundhouse map mp_asylum map mp_airfield map mp_seelow map mp_dome map mp_downfall map mp_suburban map mp_shrine map mp_outskirts map mp_hangar map mp_courtyard" set sv_maprotationcurrent ""