Config files
server.cfg95 lines · 2.2 KB// ************************************************************************** //
// //
// Action Half-Life - server.cfg //
// //
// ************************************************************************** //
// default server name.
hostname "SERVERNAME"
// rcon_password - remote console password.
rcon_password "ADMINPASSWORD"
// disable autoaim (1 = enable)
sv_aim 0
// disable cheats (1 = enable)
sv_cheats 0
// player bounding boxes (collisions, not clipping)
sv_clienttrace 3.5
// a clients' ability to pause the server
pausable 0
// Game Type
// 0 = Deathmatch
// 1 = Last Man Standing (Deathmatch with rounds basically)
// 2 = Last Man Standing with equipment selection
// 3 = Last Man Standing with random weapons each round
// 4 = Teamplay with rounds
// 5 = Teamplay with out rounds
mp_gametype 5
// Goal
// 0 = allow goals in maps that have them
// 1 = disable goals in maps that have them
// NOTE : DM automatically removes goals anyway
// This is more for playing a map in teamplay
mp_goalsoff 0
// map time limit in minutes
mp_timelimit 20
// round time limit in minutes
mp_roundtimelimit 3
// Force Team Balance
mp_forcebalance 1
// DM - max frags
mp_fraglimit 50
// Friendly fire
// 0 = team mates can't hurt each other
// 1 = team mates can hurt each other (make sure you set anti-tk stuff)
mp_friendlyfire 0
// deal with a team killer after this many kills
mp_teamkills 3
//TK deal
// 0 = do nothing
// 1 = punish a team killer
// 2 = auto-kickban team killer
mp_tkdeal 2
// ban teamkillers for this long (0 = permanent)
mp_tkbantime 5
// Chase camera
// 0 = off, 1 = on, 2 = teammates only
mp_chasecam 1
// max speed HL default = 270, Quake = 320, AQ2 = 320
sv_maxspeed 270
// Allows download of custom sprays
sv_allowdownload 1
// Allows upload of custom sprays
sv_allowupload 1
// set to 1 to let ppl practice when the round hasn't started
mp_allowpractice 1
// Amount of sentences/radio you can type/send in
sv_floodcount 25
// Amount of seconds sv_floodcount effects
sv_floodtime 30
// load ban files
exec listip.cfg
exec banned.cfg
What these settings mean
Quick reference for the 8 most important keys in this Action Half-Life config. Hover or tap any key to see what it controls — useful when you're tuning a server for the first time and don't want to grep through the upstream wiki.
Core
1 settinghostname- Server name shown in the in-game browser. Keep it under 64 characters and avoid colour codes if you want clean Steam listings.
Network
2 settingssv_allowdownload- 1 lets clients download missing maps / models from the server. Slow — better to pair with sv_downloadurl.
sv_allowupload- 1 lets clients upload custom sprays. Disable to mitigate inappropriate content / exploits.
Gameplay
4 settingssv_cheats- Enables developer cheat commands like noclip and god. Always 0 in competitive — only flip on for practice / surf / KZ servers.
mp_timelimit- Map time limit in minutes (TF2 / casual). 0 disables.
mp_fraglimit- First player to N kills ends the map (DM / FFA).
mp_friendlyfire- 1 enables team damage. Required for competitive 5v5; usually off for community DM.
RCON
1 settingrcon_password- Remote console password. Use a long random string — Source RCON is unencrypted, so anyone sniffing your wire can grab it if it's weak.
More tactical fps configs
Browse allSkip the setup. Host Action Half-Life with XGamingServer.
Spin up a managed Action Half-Life server with one click. Backups, mods, control panel and DDoS protection included.



