3 Simple Ways to
Share What You Make

With Instructables you can share what you make with the world — and tap into an ever-growing community of creative experts.

PhotosPhotos

Share one or more photos of a project, recipe, or whatever you've made, quickly and easily.

Step by StepStep-By-Step

Share your step-by-step photos with text instructions of what you made so others can do it too!

VideoVideo

Share your how-to video. You'll need your embed code from a video site such as YouTube.

HLDS Counter Strike 1.6 Server

HLDS Counter Strike 1.6 Server
«
  • cs.jpg
  • desktop-plain.bmp
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!

 
Remove these adsRemove these ads by Signing Up
 

Step 1Static IP Adress

Static IP Adress
«
  • or run.bmp
  • cmd in run.bmp
  • ip config.bmp
  • ipconfig 2.bmp
  • Control Panel.bmp
  • network and inernet connections.bmp
  • network connections.bmp
  • your internet.bmp
  • internet protacal.bmp
  • last photo ←
»
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.
« Previous StepDownload PDFView All StepsNext Step »
262 comments
1-40 of 262next »
Feb 24, 2012. 3:26 AMutkarshz says:
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

But the problem is my public ip is dynamic and changes every time so, what should i do to make it static

plz admin help me :D:D

waiting for ur reply...... :)

thanks...
Dec 12, 2010. 12:19 PMnyx992 says:
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?
Feb 3, 2012. 3:26 AMemirm says:
if u have a router then u need to make port forwarding for hlds
Jan 9, 2012. 10:03 PMPinksalamander says:
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.
Dec 11, 2011. 8:13 AMihaider1 says:
plZZzz mujay server banana sekayo mari facebook ki i.d ya ha irfanhadier@yahoo.com


Nov 10, 2011. 3:02 AMschaps says:
CAN I PLAY WITH MY FRIENDS WHO ARE VERY FAR FROM MY HOUSE CS 1.6
Apr 7, 2011. 1:23 AMvjordanov says:
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 !!
Oct 29, 2011. 7:32 AMhuzair1 says:
Hey,I also have broadband connection.So,can we play?
Oct 28, 2011. 7:24 AMArlindi55 says:
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
what should i do??????
Oct 7, 2011. 4:49 AMpchitroda says:
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 "shortcut" only
Oct 6, 2011. 10:53 AMpchitroda says:
dude where we hav to install hldsupdatetool >>
Oct 1, 2011. 4:36 AMedwinjohn2010 says:
hi plz help me...when im trying to connect an error is coming which is showing

This server is using a newer protocol ( 48 ) than your client ( 47 ). You should check for updates to your client

plz plz plz hel me with this ..im trying real hard to make a server
help me plz

my email id is edwin_john2010@rediffmail.com.pls do reply.
Aug 3, 2011. 9:15 AMagrawalchirag95 says:
ive found a damn easy way to create a non steam server..people interested reply
Oct 1, 2011. 4:38 AMedwinjohn2010 says:
pls reply how??
my email id is edwin_john2010@rediffmail.com
Oct 1, 2011. 4:37 AMedwinjohn2010 says:
how??
Sep 6, 2011. 2:23 AMrsrivastava rsh says:
how ?
Aug 18, 2011. 6:53 AMacharania says:
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
Aug 7, 2011. 10:44 AMhbutt says:
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....
Sep 16, 2011. 8:09 AMaaabbbooo says:
I tried username and password admin to 192.168.1.1 but the webpage relods
Sep 15, 2011. 5:49 AMrfaustino says:
I GOT WHEN UPDATING INSTALLATION ..( networking receive aborted by caller ) pls. tell me what will i do .thank u.
Sep 6, 2011. 3:35 AMrsrivastava rsh says:
how to open 192.168.1.1 page
plzzz help ...plz frnd
Sep 6, 2011. 3:21 AMrsrivastava rsh says:
cant do dis step plzzz help
Sep 6, 2011. 2:21 AMrsrivastava rsh says:
my ip is 192.168.1.5 and ur ip is 192.168.254.9 .....and when i going i "ipconfig/all" it also shows dhcp server too.................. after that when i enter all ------> -IP address
-Subnet Mask
-Default Gateway
-DNS Server
My internet doesnt works.......as i m typing all correct ?????? Why help help help ! plzzz p[lzzz plzzzzzzzz..........
Aug 21, 2011. 8:20 PMapamak says:
wen i join my server it doesnt connects & shows :
WARNING: UDP_OpenSocket: port: 27015 bind: WSAEADDRINUSE
NET Ports: server 27015, client 27005
Could not get TCP/IP address, TCP/IP disabled
Reason: WSAENOT
Aug 21, 2011. 8:02 PMapamak says:
i dont knw wat is my ip hw do i see??
Aug 21, 2011. 7:26 PMapamak says:
pls help m not findin d file bulet_damage.amxx
Aug 1, 2011. 2:10 AMrrathi says:
I'm Getting Problem While Starting hlds.exe
Its Showing Some Errors...

PLEASE HELP ME OUT
THANKS IN ADV
Nov 28, 2010. 1:06 PMagrawalchirag95 says:
hi plz help me...when im trying to connect an error is coming which is showing

This server is using a newer protocol ( 48 ) than your client ( 47 ). You should check for updates to your client

plz plz plz hel me with this ..im trying real hard to make a server
help me plz
Jun 28, 2011. 2:02 PMbogigang says:
ok after that will I be able to play on servers with 47 protocol?
Aug 1, 2011. 1:45 AMrrathi says:
will you please tell me where to Open Steam?? iz there any file or its a website?
Jul 31, 2011. 9:51 PMrrathi says:
FCKIN AWESOME INSTRUCTION MAN....YOU ROCK!!
Jul 5, 2011. 2:11 AMafernandes3 says:
Connection Reset, WinSock Error 10054 "Connection reset by peer"
that is the error i got
Jul 15, 2011. 3:32 AMvberzins says:
plz help me! when i write ipconfig in cmd my DNS server doesnt shop up!
Jul 16, 2011. 3:19 AMalabde says:
i have created my own HLDS server but only i can play on it others are unable to connect on that server...plzz help me out ...
1-40 of 262next »

Pro

Get More Out of Instructables

Already have an Account?

close

All Steps Viewing
View all steps of an Instructable on the same page when you're a Pro Member.

Upgrade to Pro today!
24
Followers
8
Author:LeumasYrrep
Currently a Mechanical Engineering Student at RIT