Nice Work but heres some improvements to it if you wanna read feel free to do it.
Server CFG File my way: (example)
//ServerName
hostname "Ichigo Server | ichigoserver.servecounterstrike.com:27015"
//Server cfg
mp_autokick 0
mp_autocrosshair 0
mp_autoteambalance 0
mp_buytime 2
mp_consistency 1
mp_c4timer 35
mp_fadetoblack 0
mp_falldamage 0
mp_flashlight 1
mp_forcecamera 3
mp_forcechasecam 2
mp_friendlyfire 0
mp_freezetime 5
mp_fraglimit 0
mp_hostagepenalty 0
mp_limitteams 0
mp_logfile 1
mp_logmessages 1
mp_logdetail 3
mp_maxrounds 0
mp_playerid 0
mp_roundtime 5
mp_startmoney 800
mp_timelimit 60
mp_tkpunish 0
mp_winlimit 0
//Passwords
sv_password (server password goes here)
rcon_password 123
//Lan
sv_lan 0
//Configs
sv_airaccelerate 10
sv_airmove 1
sv_clipmode 0
sv_rcon_maxfailures 10
sv_stats 0
sv_contact
[email protected]sv_maxspeed 320
sv_gravity 800
sv_unlag 0.5
sv_maxunlag 0.5
sv_restart 0
sv_restartround 0
sv_uploadmax 0.5
sv_clienttrace 1.0
//Downloads
sv_allowupload 1
sv_allowdownload 1
sv_downloadurl "example.com/csfiles" (for people with fast downloader add link here)
//Voice
sv_alltalk 1 (set to 0 to disable voice)
sv_voiceenable 1 (set this one to 0 too)
sv_voicecodec voice_speex
sv_voicequality 5
//Cheats
sv_aim 0
sv_cheats 0
// Rates (not sure if this are right)
sv_maxrate 30000
sv_minrate 15000
sv_maxupdaterate 101
sv_minupdaterate 50
sv_maxcmdrate 66
sv_mincmdrate 50
sv_client_cmdrate_difference 30
sv_client_predict 1
sv_client_max_interp_ratio 1
sv_client_min_interp_ratio 1
sv_maxunlag 0.5
allow_spectators "1"
decalfrequency 60
pausable 0
log on
edgefriction 2
host_framerate 0
// Cfg Files
exec listip.cfg
exec banned.cfg
exec dproto.cfg (only add this if ur using dproto)
//Map (First Map You will have on Server)
map de_dust2
//MasterServer
setmaster add 69.28.151.162
setmaster add 72.165.61.189
setmaster add 207.173.177.11
setmaster add 65.73.232.251:27040
setmaster add 65.73.232.253:27040
setmaster add 207.173.177.12:27010
Ok another suggestion here:
How to launch your server and different ways:
Most people launch their private serversby clicking on the hlds.exe but heres outher ways: (also i recommend if ur hosting a server from your pc to put it on max priority just go to task manager, go to processes/tasks (or something like that bad translation from portuguese to english) then select hlds.exe with right mouse button and put priority on HIGH or REAL TIME (i dont recommend real time).
Launch your server by cmd:
Make a shortcut of hlds then open it with ur right mouse button and go to properties
You will see this line here: "H:\\\\HLDS\\\\hlds.exe" (in case yours will probably be C:\\\\) then add this after that like so it looks like this "H:\\\\HLDS\\\\hlds.exe -console -game cstrike -ip 192.168.1.5(your ip goes here) -port 27015(you can change to any port you want) +maxplayers 18(max players on server)"
If you want you can also launch with a .bat file and on this one you can already force it to run in high priority skipping the task manager step which is rather usefull and it will already run on cmd (i think run the server on window cmd is fastter than hlds console but thats ur choise)
to make the .bat file just create a new notepad file and then write this on it "START/HIGH hlds.exe -console -game cstrike -ip 192.168.1.5 -port 27015 +maxplayers 18" remenber ip and stuff change it to the stuff of your pc this is just a example
Regards, Ichigo
(If you dont understand something that i wrote here please feel free to ask for screenshots and more organized steps i am just trying to improve the current tutorial since i have experience