// cs16-dm-server: runs at server start and every map change. // This file comes from the repo and is replaced by ./setup.sh. Put your own changes in // custom.cfg (next to this file, never overwritten) and the basics in .env. sv_lan 0 // 0 = internet; must stay 0 for VPN (Tailscale) and tunnel (playit) players too sv_region 255 sv_contact "" mp_timelimit 20 mp_friendlyfire 0 mp_autoteambalance 1 mp_limitteams 2 mp_footsteps 1 mp_flashlight 1 mp_logmessages 1 // kill lines in cstrike/logs (the ./kills counter reads them) sv_allowdownload 1 // players download the announcer/GunGame sounds (~2 MB) on first join sv_allowupload 1 sv_maxrate 100000 sv_minrate 20000 sv_maxupdaterate 102 sv_minupdaterate 30 sys_ticrate 300 // server fps; 300 is plenty for DM and keeps CPU use low sv_alltalk 1 sv_voiceenable 1 sv_rehlds_maxclients_from_single_ip 16 // tunnel players (playit etc.) all arrive from one IP log on sv_rcon_banpenalty 1 // minutes. Wrong-RCON bans hit an IP; with a tunnel that is everyone sv_rcon_condebug 0 // don't echo RCON commands (they contain the password) to the console esef_hudinfo 1 // extras HUD line (hidden automatically in GunGame mode) exec env.cfg // hostname from .env (written at every start) exec secrets.cfg // RCON + join password (written at every start) exec custom.cfg // your own settings, run last so they win