Tutorial:Setting up a Counter-Strike server
Hello world, this is my 2nd post on Setting up a Counter-Strike server, yes your very own server. After you’ve port forwarded already from the last post, this is gonna be easier .
First you’ll have to download the CS 1.6 Server Creator from the following link : http://tinyurl.com/yhc5rdt
Then create a new folder in your Hard-Disk and name it ‘HLDS’.
Now execute the ‘installer.exe’ from the CS 1.6 Server Creator and select the HLDS folder in your Hard-Disk, it will start unpacking and extracting the files there . It will take time depending upon the bandwidth of your internet connection. When it’s done installing, it should be around 315MB. It should look like this :-
The next step is to setup the server for accepting Non-Steam clients. In-order to do that download the swds.dll patch from the following link : http://tinyurl.com/2ezvugs . Patch this to your HLDS Folder.
Next step is to configure the server.cfg. Go to HLDS/cstrike and open server.cfg on notepad. Delete all content and copy the following text :
// server name
hostname “Server Name”
// rcon passsword
// server cvars
// round specific cvars
// bandwidth rates/settings
// server logging
// execute ban files
^This is how your server will work on the internet. (You will edit you server name and cvar from the server.cfg)
You’ll have to add this text in your server.cfg in order to make your server visible in the Master Server List :
setmaster add 22.214.171.124
setmaster add 126.96.36.199
setmaster add 188.8.131.52
setmaster add 184.108.40.206:27040
setmaster add 220.127.116.11:27040
setmaster add 18.104.22.168:27010
^This is how other players (Pub) will find your server on the Master Servers and connect.
Now go to HLDS/cstrike and open liblist.gam in notepad and add the following text :-
In-order to get the server working copy your HLDS folder on your desktop and execute ‘hlds.exe’
To see if the server is running properly, type in the server console ‘meta list’ – If the message relieved is AMX Mod X – Run, then the server is working fine.
You are done .