// ***************************************************************************** // Half-Life Deathmatch: Source // Config - server.cfg // Date - 26/04/2026 // ***************************************************************************** // .................................. Basic ................................. // // hostname - Hostname for server. hostname "SERVERNAME" // rcon_password - remote console password. rcon_password "ADMINPASSWORD" // sv_password - Server password for entry into multiplayer games. sv_password "" // sv_setsteamaccount - Set game server account token to use for logging in to a persistent game server account. sv_setsteamaccount "" // ................................. Security ................................ // // sv_lan - Server is a lan server ( no heartbeat, no authentication, no non-class C addresses ). sv_lan 0 // sv_allowupload - Allow clients to upload customizations files. sv_allowupload 1 // sv_allowdownload - Allow clients to download files. sv_allowdownload 1 // sv_downloadurl - Location from which clients can download missing files. sv_downloadurl "" // ............................. 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 // ................................ Gameplay ................................ // // mp_allowspectators - toggles whether the server allows spectator mode or not. mp_allowspectators 0 // mp_fraglimit - The number of kills at which the map ends. mp_fraglimit 0 // mp_friendlyfire - Allows team members to injure other members of their team. mp_friendlyfire 0 // mp_falldamage - Enable fall damage. mp_falldamage 0 // mp_forcerespawn - Force all players to respawn. mp_forcerespawn 1 // mp_mapcycle_empty_timeout_seconds - If nonzero, server will cycle to the next map if it has been empty on the current map for N seconds. mp_mapcycle_empty_timeout_seconds 900 // mp_maxrounds - max number of rounds to play before server changes maps. mp_maxrounds 0 // mp_teamplay - Enable team based gameplay. mp_teamplay 0 // mp_timelimit - game time per map in minutes. mp_timelimit 20 // .............................. Map Rotation .............................. // // Default Map - map to load a new map. // map "crossfire" // mapcyclefile - Name of the .txt file used to cycle the maps on multiplayer servers. mapcyclefile "mapcycle.txt" // ............................. Startup Commands ........................... // // Startup map execution is typically supplied by launch parameters.