From 4758921eedad87b7cac01e32c4d3a852393e7a2d Mon Sep 17 00:00:00 2001 From: Daniel Gibbs Date: Sun, 26 Apr 2026 23:09:30 +0100 Subject: [PATCH] Standardize additional Source and GoldSrc mod configs --- em/server.cfg | 32 +++++++++++++++++++++++--------- fof/server.cfg | 17 ++++++++--------- ins/server.cfg | 28 ++++++++++++++++++++-------- ios/server.cfg | 26 +++++++++++++++++++------- l4d/server.cfg | 22 ++++++++++++++++------ l4d2/server.cfg | 22 ++++++++++++++++------ nd/server.cfg | 25 +++++++++++++------------ nmrih/server.cfg | 21 ++++++++++----------- pvkii/server.cfg | 17 ++++++++--------- sfc/server.cfg | 16 ++++++++-------- sven/server.cfg | 34 ++++++++++++++++++++++++++-------- tf2c/server.cfg | 2 +- ts/server.cfg | 47 +++++++++++++++++++++++++++++++++++++---------- vs/server.cfg | 35 +++++++++++++++++++++++++++-------- zmr/server.cfg | 16 ++++++++-------- zps/server.cfg | 17 ++++++++--------- 16 files changed, 248 insertions(+), 129 deletions(-) diff --git a/em/server.cfg b/em/server.cfg index 69efc82..fbf548c 100755 --- a/em/server.cfg +++ b/em/server.cfg @@ -1,16 +1,24 @@ -/// Empires config -/// Please only uncomment and edit the values you need to change. -/// Default values are sensible for most servers. -/// If you feel any of the defaults should be changed, please send the devs a message. +// **************************************************************************** +// Empires Mod +// Config - server.cfg +// Date - 26/04/2026 +// **************************************************************************** -// server name +// .................................. Basic ................................. // + +// hostname - Name of the server. hostname "Empires Server" -// rcon passsword -//be sure to change your rcon password +// rcon_password - Remote console password. +// Be sure to change your RCON password. rcon_password "" +// sv_password - Server password for private servers. sv_password "" + +// ................................. Security ................................ // + +// sv_cheats - Enable/disable cheats. sv_cheats 0 // server cvars @@ -36,7 +44,9 @@ sv_cheats 0 //emp_sv_debug_build_vehicles 0 //emp_sv_debug_instant_build 0 -//Empires specific cvars +// ................................ Gameplay ................................ // + +// Empires specific cvars //emp_sv_vote_commander_time 90 //How long people have to vote for a commander //emp_sv_wait_phase_time 60 // Time before round starts on map without commander @@ -97,9 +107,13 @@ sv_cheats 0 //sv_parallel_sendsnapshot 1 //controls whether the sending of network data is done on the main thread (when set to zero) or on worker threads (when set to one). //decalfrequency 10 -//voice +// ............................. Communication .............................. // + +// voice //sv_voicecodec vaudio_celt +// ............................. Server Logging ............................. // + // server logging //log on //sv_logbans 1 diff --git a/fof/server.cfg b/fof/server.cfg index 6168a61..d541b5e 100644 --- a/fof/server.cfg +++ b/fof/server.cfg @@ -1,22 +1,21 @@ -// ************************************************************************** // -// // -// Fistful of Frags - server.cfg // -// Version 240917 // -// // -// ************************************************************************** // +// **************************************************************************** +// Fistful of Frags +// Config - server.cfg +// Date - 26/04/2026 +// **************************************************************************** // .................................. Basic ................................. // -// Hostname - Name of the server. +// hostname - Name of the server. hostname "SERVERNAME" -// RCON - remote console password. +// rcon_password - Remote console password. rcon_password "ADMINPASSWORD" // Max players - 16 max for FFA maxplayers 16 -// Server password - for private servers. +// sv_password - Server password for private servers. sv_password "" // Email - Server admin email. diff --git a/ins/server.cfg b/ins/server.cfg index ef16ab0..18b5c41 100644 --- a/ins/server.cfg +++ b/ins/server.cfg @@ -1,40 +1,50 @@ // **************************************************************************** -// Ingurgency +// Insurgency // Config - server.cfg -// Date - 06/12/2023 +// Date - 26/04/2026 // **************************************************************************** -// hostname - Hostname for server. +// .................................. Basic ................................. // + +// hostname - Name of the server. hostname "SERVERNAME" -// rcon_password - remote console password. +// rcon_password - Remote console password. rcon_password "ADMINPASSWORD" -// sv_password - Server password for entry into multiplayer games. +// sv_password - Server password for private servers. sv_password "" +// ............................... Map Rotation .............................. // + // map - Start playing on specified map. map "embassy_coop checkpoint" -// mapcyclefile - Name of the .txt file used to cycle the maps on multiplayer servers +// mapcyclefile - Name of the .txt file used to cycle maps on multiplayer servers. mapcyclefile "mapcycle.txt" -// sv_lan - Server is a lan server ( no heartbeat, no authentication, no non-class C addresses ). +// ................................. Security ................................ // + +// sv_lan - LAN mode. No heartbeat, no authentication, and no public listing. sv_lan 0 +// ............................. Server Logging ............................. // + // sv_logfile - Log server information in the log file. sv_logfile 1 // sv_logbans - Log server bans in the server logs. sv_logbans 1 +// ............................. Communication .............................. // + // sv_voiceenable - Enable voice communications. sv_voiceenable 1 // sv_alltalk - Players can hear all other players, no team restrictions. sv_alltalk 0 -// sv_allowupload - Allow clients to upload customizations files. +// sv_allowupload - Allow clients to upload customization files. sv_allowupload 1 // sv_allowdownload - Allow clients to download files. @@ -43,6 +53,8 @@ sv_allowdownload 1 // sv_downloadurl - Location from which clients can download missing files. sv_downloadurl "" +// ................................ Gameplay ................................ // + // ......................... Matchmaking Playlists ......................... // // info: Selecting a playlist will allow the server to show up in matchmaking. // Playlists use predefined settings and mapcycle. diff --git a/ios/server.cfg b/ios/server.cfg index 72e640a..555e1ad 100644 --- a/ios/server.cfg +++ b/ios/server.cfg @@ -1,40 +1,50 @@ // **************************************************************************** // IOSoccer // Config - server.cfg -// Date - 06/12/2023 +// Date - 26/04/2026 // **************************************************************************** -// hostname - Hostname for server. +// .................................. Basic ................................. // + +// hostname - Name of the server. hostname "SERVERNAME" -// rcon_password - remote console password. +// rcon_password - Remote console password. rcon_password "ADMINPASSWORD" -// sv_password - Server password for entry into multiplayer games. +// sv_password - Server password for private servers. sv_password "" +// ............................... Map Rotation .............................. // + // map - Start playing on specified map. map "8v8_vienna" -// mapcyclefile - Name of the .txt file used to cycle the maps on multiplayer servers +// mapcyclefile - Name of the .txt file used to cycle maps on multiplayer servers. mapcyclefile "mapcycle.txt" -// sv_lan - Server is a lan server ( no heartbeat, no authentication, no non-class C addresses ). +// ................................. Security ................................ // + +// sv_lan - LAN mode. No heartbeat, no authentication, and no public listing. sv_lan 0 +// ............................. Server Logging ............................. // + // sv_logfile - Log server information in the log file. sv_logfile 1 // sv_logbans - Log server bans in the server logs. sv_logbans 1 +// ............................. Communication .............................. // + // sv_voiceenable - Enable voice communications. sv_voiceenable 1 // sv_alltalk - Players can hear all other players, no team restrictions. sv_alltalk 1 -// sv_allowupload - Allow clients to upload customizations files. +// sv_allowupload - Allow clients to upload customization files. sv_allowupload 1 // sv_allowdownload - Allow clients to download files. @@ -43,6 +53,8 @@ sv_allowdownload 1 // sv_downloadurl - Location from which clients can download missing files. sv_downloadurl "" +// ................................ Gameplay ................................ // + // also set in the shared_server.cfg // Is not set default in code yet mp_ballskin 1 diff --git a/l4d/server.cfg b/l4d/server.cfg index 9d439ad..3c60d90 100644 --- a/l4d/server.cfg +++ b/l4d/server.cfg @@ -1,33 +1,43 @@ // **************************************************************************** // Left 4 Dead // Config - server.cfg -// Date - 06/12/2023 +// Date - 26/04/2026 // **************************************************************************** -// hostname - Hostname for server. +// .................................. Basic ................................. // + +// hostname - Name of the server. hostname "SERVERNAME" -// rcon_password - remote console password. +// rcon_password - Remote console password. rcon_password "ADMINPASSWORD" -// sv_password - Server password for entry into multiplayer games. +// sv_password - Server password for private servers. sv_password "" +// ............................... Map Rotation .............................. // + // map - Start playing on specified map. // map "4d_hospital01_apartment" -// mapcyclefile - Name of the .txt file used to cycle the maps on multiplayer servers +// mapcyclefile - Name of the .txt file used to cycle maps on multiplayer servers. mapcyclefile "mapcycle.txt" -// sv_lan - Server is a lan server ( no heartbeat, no authentication, no non-class C addresses ). +// ................................. Security ................................ // + +// sv_lan - LAN mode. No heartbeat, no authentication, and no public listing. sv_lan 0 +// ............................. Server Logging ............................. // + // sv_logfile - Log server information in the log file. sv_logfile 1 // sv_logbans - Log server bans in the server logs. sv_logbans 1 +// ............................. Communication .............................. // + // sv_voiceenable - Enable voice communications. sv_voiceenable 1 diff --git a/l4d2/server.cfg b/l4d2/server.cfg index b050e8a..a09e650 100644 --- a/l4d2/server.cfg +++ b/l4d2/server.cfg @@ -1,33 +1,43 @@ // **************************************************************************** // Left 4 Dead 2 // Config - server.cfg -// Date - 06/12/2023 +// Date - 26/04/2026 // **************************************************************************** -// hostname - Hostname for server. +// .................................. Basic ................................. // + +// hostname - Name of the server. hostname "SERVERNAME" -// rcon_password - remote console password. +// rcon_password - Remote console password. rcon_password "ADMINPASSWORD" -// sv_password - Server password for entry into multiplayer games. +// sv_password - Server password for private servers. sv_password "" +// ............................... Map Rotation .............................. // + // map - Start playing on specified map. // map "c5m1_waterfront" -// mapcyclefile - Name of the .txt file used to cycle the maps on multiplayer servers +// mapcyclefile - Name of the .txt file used to cycle maps on multiplayer servers. mapcyclefile "mapcycle.txt" -// sv_lan - Server is a lan server ( no heartbeat, no authentication, no non-class C addresses ). +// ................................. Security ................................ // + +// sv_lan - LAN mode. No heartbeat, no authentication, and no public listing. sv_lan 0 +// ............................. Server Logging ............................. // + // sv_logfile - Log server information in the log file. sv_logfile 1 // sv_logbans - Log server bans in the server logs. sv_logbans 1 +// ............................. Communication .............................. // + // sv_voiceenable - Enable voice communications. sv_voiceenable 1 diff --git a/nd/server.cfg b/nd/server.cfg index d77ca0b..34df6c3 100644 --- a/nd/server.cfg +++ b/nd/server.cfg @@ -1,23 +1,22 @@ // **************************************************************************** -// * -// Nuclear Dawn - server.cfg * -// Version 250817 * -// * +// Nuclear Dawn +// Config - server.cfg +// Date - 26/04/2026 // **************************************************************************** -// ............................. Basic Settings ............................. // +// .................................. Basic ................................. // -// Hostname for server. +// hostname - Name of the server. hostname "SERVERNAME" -// Server password - for private servers. +// sv_password - Server password for private servers. sv_password "" // Email - Server admin email. // Example: sv_contact "email@example.com" sv_contact "" -// LAN Mode - If set the server will not show on the internet. +// sv_lan - LAN mode. If set, the server will not show on the internet. // Default: sv_lan 0 sv_lan 0 @@ -26,12 +25,12 @@ sv_lan 0 // 2 south america, 3 europe, 4 asia, 5 australia, 6 middle east, 7 africa sv_region -1 -// Game tags to identify vanilla server +// sv_tags - Game tags to identify a vanilla server. sv_tags "nucleardawn" // ........................... RCON Configuration ........................... // -// RCON - remote console password. +// rcon_password - Remote console password. rcon_password "ADMINPASSWORD" // Number of minutes to ban users who fail rcon authentication @@ -51,7 +50,7 @@ sv_rcon_minfailures 5 // Number of seconds to track failed rcon authentications sv_rcon_minfailuretime 10 -// ...................... Communication and spectators ...................... // +// ............................. Communication .............................. // // Enable voice communications sv_voiceenable 0 @@ -62,7 +61,7 @@ sv_alltalk 0 // Toggles whether the server allows spectator mode or not mp_allowspectators 1 -// ......................... Team and round settings ........................ // +// ................................ Gameplay ................................ // // Sets how many players can a team have over the opposite team. mp_limitteams 1 @@ -112,6 +111,8 @@ nd_spawn_min_time 6.0 // Time in seconds between spawn waves nd_spawn_wave_interval 12.0 +// ............................... Map Rotation .............................. // + // Minutes in a round mp_roundtime 35 diff --git a/nmrih/server.cfg b/nmrih/server.cfg index 4c07ce9..08bace2 100644 --- a/nmrih/server.cfg +++ b/nmrih/server.cfg @@ -1,19 +1,18 @@ -// ************************************************************************** // -// // -// No More Room in Hell - server.cfg // -// Version 240917 // -// // -// ************************************************************************** // +// **************************************************************************** +// No More Room in Hell +// Config - server.cfg +// Date - 26/04/2026 +// **************************************************************************** // .................................. Basic ................................. // -// Hostname - Name of the server. +// hostname - Name of the server. hostname "SERVERNAME" -// RCON - remote console password. +// rcon_password - Remote console password. rcon_password "ADMINPASSWORD" -// Server password - for private servers. +// sv_password - Server password for private servers. sv_password "" // Email - Server admin email. @@ -32,7 +31,7 @@ sv_lan 0 sv_tags "" -// ................................. In Game ................................ // +// ................................ Gameplay ................................ // // Cheats - Allow cheats on the server. Steam achievements and stats are disabled. // 0 = cheats off. @@ -64,7 +63,7 @@ mp_timelimit 45 mp_maxrounds 2 -// ................................ Map Cycle ............................... // +// ............................... Map Rotation .............................. // // Map cycle - Maps to be rotated on the server. // "mapcycle.txt" - All maps diff --git a/pvkii/server.cfg b/pvkii/server.cfg index 4141a56..648eb3d 100644 --- a/pvkii/server.cfg +++ b/pvkii/server.cfg @@ -1,25 +1,24 @@ // **************************************************************************** -// * -// Pirates, Vikings, and Knights II * -// Version 150815 * -// * +// Pirates, Vikings, and Knights II +// Config - server.cfg +// Date - 26/04/2026 // **************************************************************************** -// ............................. Basic Settings ............................. // +// .................................. Basic ................................. // -// Hostname for server. +// hostname - Name of the server. hostname "SERVERNAME" -// RCON - remote console password. +// rcon_password - Remote console password. rcon_password "ADMINPASSWORD" -// Server password - for private servers. +// sv_password - Server password for private servers. sv_password "" // Email - Server admin email. sv_contact "email@example.com" -// LAN Mode - If set the server will not show on the internet. +// sv_lan - LAN mode. If set, the server will not show on the internet. // Default: sv_lan 0 sv_lan 0 diff --git a/sfc/server.cfg b/sfc/server.cfg index b9272da..71981c9 100644 --- a/sfc/server.cfg +++ b/sfc/server.cfg @@ -1,19 +1,19 @@ -// ************************************************************************** // -// // -// SourceForts Classic - server.cfg // -// // -// ************************************************************************** // +// **************************************************************************** +// SourceForts Classic +// Config - server.cfg +// Date - 26/04/2026 +// **************************************************************************** // .................................. Basic ................................. // -// Hostname - Name of the server. +// hostname - Name of the server. // Be sure to edit phase_combat.cfg and phase_build.cfg hostname "SERVERNAME" -// RCON - remote console password. +// rcon_password - Remote console password. rcon_password "ADMINPASSWORD" -// Server password - for private servers. +// sv_password - Server password for private servers. sv_password "" // Email - Server admin email. diff --git a/sven/server.cfg b/sven/server.cfg index ef5676f..bf0f926 100644 --- a/sven/server.cfg +++ b/sven/server.cfg @@ -1,24 +1,42 @@ -//---------------------------------------------- -// Sven Co-op v5.0 Default Server CFG -//---------------------------------------------- +// **************************************************************************** +// Sven Co-op +// Config - server.cfg +// Date - 26/04/2026 +// **************************************************************************** -//---------------------------------------------- -// See server_example.cfg for more available -// commands and settings. -//---------------------------------------------- +// .................................. Basic ................................. // +// See server_example.cfg for more available commands and settings. + +// hostname - Name of the server. hostname "SERVERNAME" + +// ............................. Server Logging ............................. // + +// log - Enable/disable logging. log "on" +// ................................. Security ................................ // + +// rcon_password - Remote console password. rcon_password "ADMINPASSWORD" -//sv_password "" +// sv_password - Server password for private servers. +// sv_password "" + +// ................................. Runtime ................................. // + +// sys_ticrate - Server tickrate. sys_ticrate 100 deathmatch 1 decalfrequency 30 hpk_maxsize 2 + +// pausable - Allow clients to pause the server. pausable 0 +// ................................ Gameplay ................................ // + sv_aim 0 sv_allowdownload 1 sv_allowupload 1 diff --git a/tf2c/server.cfg b/tf2c/server.cfg index 5688758..ebf5921 100644 --- a/tf2c/server.cfg +++ b/tf2c/server.cfg @@ -1,5 +1,5 @@ // **************************************************************************** -// Team Fortress 2 Classic +// Team Fortress 2 Classified // Config - server.cfg // Date - 26/04/2026 // **************************************************************************** diff --git a/ts/server.cfg b/ts/server.cfg index 6bbca6d..197b8d9 100644 --- a/ts/server.cfg +++ b/ts/server.cfg @@ -1,34 +1,61 @@ -// Hostname for server. +// **************************************************************************** +// The Specialists +// Config - server.cfg +// Date - 26/04/2026 +// **************************************************************************** + +// .................................. Basic ................................. // + +// hostname - Name of the server. hostname "SERVERNAME" -// RCON - remote console password. +// rcon_password - Remote console password. rcon_password "ADMINPASSWORD" -// Server password - for private servers. +// sv_password - Server password for private servers. sv_password "" -// Server Logging +// ............................. Server Logging ............................. // + +// log - Enable/disable logging. log on + +// sv_logbans - Log server bans in the server logs. sv_logbans 1 + +// sv_logecho - Display log information in the server console. sv_logecho 1 + +// sv_logfile - Log server information in the log file. sv_logfile 1 + +// sv_log_onefile - Log server information to only one file. sv_log_onefile 0 -// disable autoaim +// ................................. Security ................................ // + +// sv_aim - Enable/disable autoaim. sv_aim 0 -// disable clients' ability to pause the server +// pausable - Allow clients to pause the server. +// 0 = no, 1 = yes pausable 0 -// maximum client movement speed +// ................................. Runtime ................................. // + +// sv_maxspeed - Maximum client movement speed. sv_maxspeed 320 -// 20 minute timelimit +// ................................ Gameplay ................................ // + +// mp_timelimit - Game time per map in minutes. mp_timelimit 20 -// cheats off +// sv_cheats - Enable/disable cheats. sv_cheats 0 -// load ban files +// ................................ Ban List ................................ // + +// Load ban lists. exec listip.cfg exec banned.cfg diff --git a/vs/server.cfg b/vs/server.cfg index 2a46d54..f2c5a50 100644 --- a/vs/server.cfg +++ b/vs/server.cfg @@ -1,19 +1,38 @@ -// ************************************************************************** // -// // -// Vampire Slayer - server.cfg // -// Version 150618 // -// // -// ************************************************************************** // +// **************************************************************************** +// Vampire Slayer +// Config - server.cfg +// Date - 26/04/2026 +// **************************************************************************** -// Use this file to configure your DEDICATED server. -// This config file is executed everytime the server changes levels. +// .................................. Basic ................................. // +// This file configures your dedicated server. +// This config file is executed each time the server changes levels. + +// ................................. Security ................................ // + +// sv_aim - Enable/disable autoaim. sv_aim 0 + +// sv_cheats - Enable/disable cheats. sv_cheats 0 + +// sv_clienttrace - Player collision trace size. sv_clienttrace 3.5 + +// sv_minrate - Minimum network rate. sv_minrate 0 + +// sv_maxrate - Maximum network rate. sv_maxrate 9500 + +// pausable - Allow clients to pause the server. pausable 0 + +// ................................. Runtime ................................. // + +// sv_maxspeed - Maximum client movement speed. sv_maxspeed 320 +// hostname - Name of the server. hostname "SERVERNAME" \ No newline at end of file diff --git a/zmr/server.cfg b/zmr/server.cfg index 4ac8574..3a63dda 100644 --- a/zmr/server.cfg +++ b/zmr/server.cfg @@ -1,18 +1,18 @@ -// ************************************************************************** // -// // -// Zombie Master: Reborn - server.cfg // -// // -// ************************************************************************** // +// **************************************************************************** +// Zombie Master: Reborn +// Config - server.cfg +// Date - 26/04/2026 +// **************************************************************************** // .................................. Basic ................................. // -// Hostname - Name of the server. +// hostname - Name of the server. hostname "SERVERNAME" -// RCON - remote console password. +// rcon_password - Remote console password. rcon_password "ADMINPASSWORD" -// Server password - for private servers. +// sv_password - Server password for private servers. sv_password "" // Email - Server admin email. diff --git a/zps/server.cfg b/zps/server.cfg index 7dcfcb9..4f0151d 100644 --- a/zps/server.cfg +++ b/zps/server.cfg @@ -1,19 +1,18 @@ -// ************************************************************************** // -// // -// Zombie Panic! Source - server.cfg // -// Version 240917 // -// // -// ************************************************************************** // +// **************************************************************************** +// Zombie Panic! Source +// Config - server.cfg +// Date - 26/04/2026 +// **************************************************************************** // .................................. Basic ................................. // -// Hostname - Name of the server. +// hostname - Name of the server. hostname "SERVERNAME" -// RCON - remote console password. +// rcon_password - Remote console password. rcon_password "ADMINPASSWORD" -// Server password - for private servers. +// sv_password - Server password for private servers. sv_password "" // Email - Server admin email.