loading
So you have been playing Counter Strike for a while and are thinking about setting up your own server. There are many guides on installing a Half Life Dedicated Server (HLDS) all over the internet, the one I followed is;
HLDS Tutorial
but there wasn't one on Instructables! So here it is to help generate more traffic to this site!

NOTE: Please post all questions regarding errors on the following forum:
       http://forums.steampowered.com/forums/forumdisplay.php?f=16

You will learn:
How to install a HLDS
How to run a HLDS
Configure your Router for HLDS
Set up a Static IP address for HLDS

Extra:
Install Metamod
Install AMX MOD X
-bullet damage plug in
-bullet whiz plug in
Install POD BOT

Materials:
Obviously you will need a computer.
-Microsoft Windows XP Pro (it can be done on other Windows OS)
-1.8Ghz Minimum
-512MB RAM Minimum
-7200RPM Hard Drive 20GB Minimum
-Internet Connection (DSL or grater recommended)
-Video Card (Optional) It will relieve Strain on the CPU and RAM
-admin privileges

You will also need to be able access and configure your Router. This is the device that provides your Internet connection.

NOTE: You will need two computers to be exact. One to run the server and the other to run the game! It is possible to run both the server and the game form the same computer but it strains the CPU and is not recommended.

Read on to begin!

Step 1: Static IP Adress

You will first want to set up a Static IP address.

'Go to 'Start" -> 'RUN' -> type 'cmd' without to quotes-> ENTER

You are now in the command prompt. See picture. Now type 'ipconfig /all' without the quotes.

Look for the following and write down:
-IP address
-Subnet Mask
-Default Gateway
-DNS Server

EDIT: You do not need to write down your IP address. We will be changing it. Everytime you turn on your computer your network automaticaly assisgns you an IP address. You will want to choose an IP address that is not likely to be assigned or else you may have big problems!

1.Now go to 'Start' -> 'Control Panel'
2.Find 'Network and Internet Connections'
3.Find 'Network Connections'
4.Find The connection you use for the Internet if more than one. RIGHT click and select PROPERTIES
5.Select 'Internet Protocol' from list and then 'Properties'
6.Check 'Static IP address'
7.Fill out information that was collected from ipconfig /all
EDIT: for IP address put something with the highest possible number. 192.168.254.253 for example.
8.Click OK

Now test your connection to make sure it works by going going to the internet.
-Works? good now move on.
-Doesn't work? you filled out the wrong number. Try again.
<p>no steam content .....................</p><p>what the probleme ?</p>
wen i join my server it doesnt connects &amp; shows :<br>WARNING: UDP_OpenSocket: port: 27015 bind: WSAEADDRINUSE<br>NET Ports: server 27015, client 27005<br>Could not get TCP/IP address, TCP/IP disabled<br>Reason: WSAENOT
<p>Try UCP/TCP it will work </p>
Change the ports.<br><br>Here is to make cs1.6 online dedicated server in a easy way + testing sv + amxmod + nonsteamers<br><br>http://makeyourowndedicatedservers.blogspot.in/2015/10/how-to-make-counter-strike-16-dedicated.html?m=1
I GOT WHEN UPDATING INSTALLATION ..( networking receive aborted by caller ) pls. tell me what will i do .thank u.
Here is to make cs1.6 online dedicated server in a easy way + testing sv + amxmod + nonsteamers<br><br>http://makeyourowndedicatedservers.blogspot.in/2015/10/how-to-make-counter-strike-16-dedicated.html?m=1
ive found a damn easy way to create a non steam server..people interested reply
hi i m interesting in it please tell me about creating server....Please give me your email address of yahoo gmail or skype or facebook....
Here is to make cs1.6 online dedicated server in a easy way + testing sv + amxmod + nonsteamers<br><br>http://makeyourowndedicatedservers.blogspot.in/2015/10/how-to-make-counter-strike-16-dedicated.html?m=1
pls reply how??<br>my email id is edwin_john2010@rediffmail.com<br>
how??<br>
how ?<br>
hello please help me to create my own cs 1.6 server plase my emil add is charaniaali1986@gmail.com hope to hear from u
hi plz help me...when im trying to connect an error is coming which is showing<br><br>This server is using a newer protocol ( 48 ) than your client ( 47 ). You should check for updates to your client<br><br>plz plz plz hel me with this ..im trying real hard to make a server<br>help me plz<br><br>my email id is edwin_john2010@rediffmail.com.pls do reply.<br>
Ya beause you are non steamers ..and the sever which you had is to connect to steamers only. <br>Check this link out so that nonsteamers can so connect and create your server in a easy wa<br>
From further down in the comments:<br><br><br>This is telling you that you need to update your game. Make sure you have the game set to accept updates. You may also want to force it to find any new updates.<br><br>To update open up Steam and find CS in the games list. Right click and select properties. Navigate to the update tab and make sure that you are set to receive updates automatically. You will need to restart Steam to make it search for new updates. If it is still not updating go to the Local Files tab in the properties window and select Check Local Game Cash, then restart Steam again. <br><br>It should update but if it still does not go to the Steam forums and search/ask on those forums as they will be able to help you further. Good luck.<br>
dude where we hav to install hldsupdatetool &gt;&gt;
Here is to make cs1.6 online dedicated server in a easy way + testing sv + amxmod + nonsteamers<br><br>http://makeyourowndedicatedservers.blogspot.in/2015/10/how-to-make-counter-strike-16-dedicated.html?m=1
dude it was 48 protocol n i ve dlownloaded steam nd in cs 1.6 properties it does nt have dat option it has option called &quot;shortcut&quot; only
Here is to make cs1.6 online dedicated server in a easy way + testing sv + amxmod + nonsteamers<br><br>http://makeyourowndedicatedservers.blogspot.in/2015/10/how-to-make-counter-strike-16-dedicated.html?m=1
when i opened the cmd and i wrote cd C:\Program Files\Valve\HLServer and then hldsupdatetool.exe -command update -game cstrike -dir . it says :win32 error 5 <br>what should i do??????
Here is to make cs1.6 online dedicated server in a easy way + testing sv + amxmod + nonsteamers<br><br>http://makeyourowndedicatedservers.blogspot.in/2015/10/how-to-make-counter-strike-16-dedicated.html?m=1
I do it all, and i make me admin on my server, but my friends can't find my server on internet... i give them all my server IP and they type that in Favourites, and then they not see name of my server, only IP and it is not responding... how to fix that? if you know?
You have to open the ports check here to how to open with wifirouter and without wifirouter<br>http://makeyourowndedicatedservers.blogspot.in/2015/10/how-to-open-ports-without-wifirouter.html?m=1
if u have a router then u need to make port forwarding for hlds
How to make my server to work for non steam users??? <br>Please help and tnx for tutorial...
Here is the solution check this link <br>http://makeyourowndedicatedservers.blogspot.in/2015/10/how-to-make-counter-strike-16-dedicated.html?m=1
<p>yes u just need to forward your port</p><p>ur friends can easiliy connect to ur server</p>
<p>how to make mys server in online ..???<br><br>Example Gametracker.com !!! :(</p>
<p>guys help me how to download cs xtreme v7</p>
<p> Anyone can help me my router model is Mikrotik RouterOS , i can't forward ports plz help me , sms me here <a href="https://www.facebook.com/inidri7" rel="nofollow">https://www.facebook.com/inidri7</a></p>
<p><strong>i own a server but i want to know how can i flash my email on the server if anyone types admin.</strong></p><p><strong>and how many post of admins are there</strong></p><p><br></p>
<p>how to configure my cs 1.6 dfuze server????</p>
<p>Just google;</p><p>'HLDS Build 6132 -2014 By @@Bad_Man@@'.</p><p>install and you are all done, now you only have to port forward(portforward.com) if you are using a router else you are all done..! :)</p><p>You can configure the server as you want..</p><p>email me if any probz: ishanasperfect@gmail.com</p><p>steam id: maverick_noob</p>
<p>aaaaaaaaahhhhhhhhhhhhhhhhh when i use to create a server its almost up to complete but when i try to put my server online in game tracker at there i get error ahhhhhhhh any other idea plzz help me</p>
<p>Hi dude its working thanks.. but when I create and server I am unable to add bots to the game any soloution....??</p>
<p>when I tried updating the HLDSSERVER tool.. just after, showing &quot;Getting Latest update version 51 for hldsservertool &quot; it just goes off everytime. No update, no background processes. Please tell me. </p>
<p>Good job on explaining the settings, do have a view concerns.</p><p>The sv_hltv cvar does not belong to cs_v1.6 server, for that they use sv_proxies.</p><p>For those who need a good server setup ill paste my default server.cfg below.</p><p><br>// ------ * * * Counter-Strike v1.6 TjaardA� 2001-2014 � * * * ------ //</p><p><br>// * * * SERVER HOSTNAME * * * // <br>hostname &quot; Demo Server - TjaardA Powered.&quot;<br><br>rcon_password &quot;12345&quot;<br>sv_password &quot;demo&quot;<br>sv_downloadurl &quot;http://sd-34470.dedibox.fr/cstrike/&quot;<br>sv_contact &quot;cs_tjaarda@msn.com&quot;<br><br>//-------------- * * * Other SETTINGS * * * ------- //<br><br>fps_max &quot;1005&quot;<br>sys_ticrate &quot;1001&quot;<br>pausable &quot;0&quot;<br>allow_spectators &quot;1&quot;<br>decalfrequency &quot;60&quot;<br>edgefriction &quot;2&quot;<br>host_framerate &quot;0&quot;<br>mp_autokick &quot;0&quot;<br>mp_autoteambalance &quot;0&quot;<br>mp_buytime &quot;0.25&quot;<br>mp_c4timer &quot;35&quot;<br>mp_chattime &quot;4&quot;<br>mp_consistency &quot;1&quot;<br>mp_fadetoblack &quot;0&quot;<br>mp_flashlight &quot;0&quot;<br>mp_footsteps &quot;1&quot;<br>mp_forcecamera &quot;2&quot;<br>mp_forcechasecam &quot;2&quot;<br>mp_freezetime &quot;4&quot;<br>mp_friendlyfire &quot;1&quot;<br>mp_kickpercent &quot;1&quot;<br>mp_mapvoteratio &quot;1&quot;<br>mp_limitteams &quot;0&quot;<br>mp_logdetail &quot;0&quot;<br>mp_logecho &quot;0&quot;<br>mp_logfile &quot;0&quot;<br>mp_logmessages &quot;0&quot;<br>mp_maxrounds &quot;0&quot;<br>mp_roundtime &quot;3&quot;<br>mp_startmoney &quot;800&quot;<br>mp_timelimit &quot;30&quot;<br>mp_tkpunish &quot;0&quot;<br>mp_winlimit &quot;0&quot;<br>mp_windifference &quot;1&quot;<br><br>sv_accelerate &quot;5&quot;<br>sv_aim &quot;0&quot;<br>sv_airaccelerate &quot;10&quot;<br>sv_airmove &quot;1&quot;<br>sv_allowdownload &quot;1&quot;<br>sv_allowupload &quot;1&quot;<br>sv_bounce &quot;1&quot;<br>sv_cheats &quot;0&quot;<br>sv_clienttrace &quot;1&quot;<br>sv_friction &quot;4&quot;<br>sv_gravity &quot;800&quot;<br>sv_proxies &quot;0&quot; //- HLTV Proxi OFF reduces server load.<br>sv_send_logos &quot;1&quot;<br>sv_send_resources &quot;1&quot; <br>sv_stepsize &quot;18&quot;<br>sv_stopspeed &quot;75&quot;<br>sv_timeout &quot;25&quot;<br>sv_uploadmax &quot;0.5&quot;<br>sv_wateraccelerate &quot;10&quot;<br>sv_waterfriction &quot;1&quot;<br>sv_region &quot;3&quot;<br>sv_lan &quot;0&quot; <br><br>// * * * connection Cvars * * * //<br>sv_maxrate 30000<br>sv_minrate 45000<br>sv_maxupdaterate 102<br>sv_minupdaterate 50<br><br>// * * * server logging Cvars * * * //<br>log off<br>mp_logmessages 0<br>mp_logdetail 0 // (0=Log no attacks) (1=log enemy attacks) (2=Log teammate attacks) (3=Log enemy AND teammate attacks)<br>// sv_log_onefile 1<br><br>// * * * Voicecomm Cvars * * * //<br>sv_voiceenable 0<br>sv_alltalk 0<br>sv_voicequality 5<br>sv_voicecodec &quot;voice_speex&quot;<br><br>// * * * Lagg calculation Cvars * * * //<br>sv_unlag 1<br>sv_maxunlag &quot;0.6&quot;<br>sv_unlagsamples 2<br><br>// * * * Rcon Penalty * * * //<br>sv_rcon_banpenalty 15<br>sv_rcon_maxfailures 10<br>sv_rcon_minfailures 5<br>sv_rcon_minfailuretime 45<br><br>// * * * load files * * * // <br>exec listip.cfg;<br>exec banned.cfg;<br>exec ServerScript.cfg;<br><br>// ------ * * * Counter-Strike TjaardA 2001-2014 * * * ------ //<br></p>
<p>heyy bro i have a question to ask , in CS when i want to enter to any server an error comes and say file read failure what should i doo can u please help me </p>
no<br>
or you can use that step by step <br>http://gaminlive.id1945.com/making%20server%20cs1.6.php
Hiii friends, <br> <br>I have solved the problem of creating my own server. But it was not a one-step process. The solution that Instructables gave may be true but IT IS VERY TEDIOUS so I downloaded a software called Hamachi. It helps to create your own servers and connect friends to it and play CS. <br>Steps: <br>1. Download Hamachi client(a.k.a LogMeInHamachi) <br> <br>2.Install it in your PC <br> <br>3.Run it <br> <br>4.Press the ON button and be online <br> <br>5.Go to NETWORK <br> <br>6.choose &quot;create a new network&quot; <br> <br>7.Put a unique network id and a simple password and tell this to your friends also(Id and password) <br> <br>8.Now go to the folder where you have saved your game <br> <br>9.Start HLDS(the normal one NO need to update or manipulate it) <br> <br>10.Note down your UDP port (eg.27015) <br> <br>12.Press Start server <br> <br>13.Also note down the IP address that Hamachi gives you(ONLY THE FIRST FOUR COLUMNS OF THE IP, you will find it next to the ON/OFF button) <br> <br>14.Now start your game <br> <br>15.Go to console and type &quot;connect (your hamachi IP address):(colon)(your UDP port)&quot; <br> <br>16.Eg:- connect 87.116.206.112:27015 <br> <br>17.Tell your friends also to ON hamachi and give them the same IP address to type in their consoles. <br> <br>18.ENJOYY GAMING!!!!!!!!!!:-) <br> <br>The max.players that hamachi allows are 5. But you can create multiple servers and join them using the same IP........................... <br> <br>If you are havin any problms or doubts plz feel free to mail me...........................
Hi LeumasYrrep, <br>I would say this is like taking up a semester's course in college. Its very much appreciated to have a knowledge base as intense as this available for free. <br> <br>I would like to ask if this server works with CS 1.6 MW2? If not, I hope you could post LAN server settings. I just cant see my server on LAN. <br> <br>I hope you could help. <br> <br>Thanks and more brain power! <br>
i have done all the steps and my server is working, but when i give me ip address to my friends they cant find my server but as i give them my public ip address the can easily connect<br><br>But the problem is my public ip is dynamic and changes every time so, what should i do to make it static <br><br>plz admin help me :D:D<br><br>waiting for ur reply...... :)<br><br>thanks...
Can you make a tutorial on how to make a TF2 server? I already made a TF2 server, it's just that I can't make myself admin. And how do I make people admin (including myself) in my server in TF2? Also, I was trying to download Metamod, I couldn't find my liblist.gam.
plZZzz mujay server banana sekayo mari facebook ki i.d ya ha irfanhadier@yahoo.com<br><br><br>
CAN I PLAY WITH MY FRIENDS WHO ARE VERY FAR FROM MY HOUSE CS 1.6<br>
Well i have a broadband connection and if i set up a static ip on my broadband connection i will lose internet connection and my cs sever always uses the broadband connect not the local area connect HELP !!
Hey,I also have broadband connection.So,can we play?<br>
I tried username and password admin to 192.168.1.1 but the webpage relods

About This Instructable

547,732views

18favorites

License:

Bio: Full time Mechanical Engineer
More by LeumasYrrep:Sizzix Big Shot Bearing Replacement Transistor Tester Tow Behind Camper Bird House 
Add instructable to: