There are so many variables for servers it is hard to define the best config teams on or off, Friendly Fire on or off, weaponstay etc.
I think most servers out there have the Bandwidth settigns wrong sure if you run it form your own PC then bandwidth is limited but when you rent you have unlimited you may as well set them as high as possible.
I restart my server once per day.
Here is my cfg may not be the best but it feels smooth whith 10 players.
Code: Select all
// server name
hostname "keefys server -- KillerCreation.co.uk"
// rcon passsword
rcon_password "dontbesilly" //for remote control of server
// Server password
sv_password "" //server password
// bandwidth rates/settings
sv_maxrate 100000
sv_mincmdrate 30 //default
sv_maxcmdrate 66
sv_maxupdaterate 66
sv_minupdaterate 30 //default
sv_client_predict -1 //-1 allows clients to choose their setting
sv_client_interpolate -1 // as above
sv_client_interp 0.01
sv_client_cmdrate_difference 30
sv_client_min_interp_ratio 1
sv_client_max_interp_ratio 2
decalfrequency 5
sv_unlag 1
sv_maxunlag 1
fps_max "500"
sv_allowdownload "1" //allows cliets to download maps and sounds
sv_allowupload "1" //for sprays i think
sv_downloadurl ""insert URL here" //fast downloads
//Game settings
sv_pure "0" //pure serever 2=pure 0=Not pure
sv_pure_kick_clients "0" //
sv_hl2mp_weapon_respawn_time "20"
mp_friendlyfire 1
mp_teamplay 0
mp_timelimit 20
mp_flashlight 1
mp_allowspectators 1
sv_pausable 0
mp_chattime "10"
sv_cheats 0
sv_alltalk 1
sv_contact your@email
//Source TV settings
//tv_transmitall 1 //allows spectators to choose who to view in STV
tv_enable 0
//tv_maxclients "0"
//tv_name "Match recorder"
//tv_password ""
//tv_autorecord 0
//tv_delay 30
Thanks to this guide on rates/network etc
http://www.jason35.com/Netcode.htm