This is Windows base CounterStrike Only
First, create a folder where the files for the dedicated server will be located. We will use, C:\srcds as the server directory.
Next, download the HLDS_UpdateTool from here:
http://steampowered.com/download/hldsupdatetool.exe
Copy this file to your desktop.
Doubleclick and install it to: C:\srcds.
Open srcds and Doubleclick on HldsUpdateTool.exe, so it will update itself.
Now we need to open the DOS command line. So!
Click Start, then Run, Type in cmd then click the OK button.
The Command Prompt will open, Now change directory by copy and paste this in the command line:
cd C:\srcds
Now copy and paste the following to the command line
hldsupdatetool -command update -game "Counter-Strike Source" -dir c:\srcds
This will download all the files needed to run a Source Dedicated Server.
Now we need to start the server. So!
Go to your C:\srcds\orangebox\ directory. Find srcds.exe Right click on it and goto create a shortcut.
Now right click on the newly created shortcut and go to properties.
On the tab shortcut, in the Target line you will see C:\srcds\orangebox\srcds.exe
Now copy and paste the following line to get the server started
C:\srcds\orangebox\srcds.exe -console -game cstrike +maxplayers 20 +map de_dust2
Click OK
All you need to do now to start your server is doubleclicking the shortcut you created.
If you move this file to a different location on your computer or drive,
Just create a new shortcut go to properties and copy and paste the following to the command line
-console -game cstrike +maxplayers 20 +map de_dust2
Happy Lan party