After we recently discovered that people have difficulty creating an Internet-based Counter Strike 1.6 Server we decided to help you by devising our own complete guide:
Step 2: Go on My Computer, then to C:/ and create a new folder called HLDS .
Step 3: Extract the Counter-Strike 1.6 Server Creation Files you downloaded (using WinRar), open Counter-Strike 1.6 Server Creator and choose C:/HLDS as the directory for installation. Once the installation is complete a black CMD screen will open which will download the server files from the Half-Life Servers! This will take 10-15 minutes depending upon your Internet Speed.
Step 4: Once the installation is complete check that the HLDS Folder’s size is approximately 315-320 Mb! If not repeat Step 3
Step 5: If u want a Server which accepts both Steam and Non-Steam Players then you will have to patch it using the swds.exe in the files you downloaded! Double click swds.exe, chose C:/HLDS as the installation directory.
Step 6:Now we have to Modify the server.cfg in order to make your server work on the internet . Go to HLDS\cstrike folder and open server.cfg with Wordpad or Notepad. Delete everything and paste this:
Step 7: Replace Server Name with any name, e.g: The Techno Geeks! CS Server. And Replace RCON Password with any password of your choice.
Step 8:No go to HLDS\cstrike\liblist.gam , open it with Notepad and add this line at the end:
gamedll “addons\metamod\dlls\metamod.dll”
Step 9:CONGRATULATIONS! Server Installation Complete!
In order to switch on the server on, create a shortcut of hlds.exe file on your desktop and double click it. Edit the Server Name and chose your map, port and RCON Password(the one you set earlier in Step 6) and click Start Server. The hlds.exe file is located inside your main directory (HLDS).
The installer automatically installed Amx Mod X 1.8.1 on your server. Amx Mod X is probably the best Server plugin out there that can help you manage maps, kick/slay/ban/gag players, pause/restart server, manage cvars and other useful elements right from the game.
Step 10: To Make the Server INTERNET BASED you will have to do Port Forwarding, which means you will have to forward the Server Port through your router to the Internet, Port-Forwarding varies with every router, so message the Router Model and Company of your router to our Facebook page (Visit our Facebook Page HERE) or our Google+ page (Visit our Google+ Page HERE) and I will help you out in no time! You can also use the comments section below.
Hey, I am using Tp-Link TL-MR3020 router in 3G/4G mode with vodafone 3g dongle connected to it. In router config I have add 3 virtual servers in forwarding menu. But When I check with http://www.gametracker.com/servers/ with my external-ip:27015 it says “Gametracker could not scan the server.”
What I am missing? or Is like I can’t create CS server while using Tp-Link router on 3G dongle mode?
I am guessing you are not behind a router? You must be using a 3G dongle? After looking at the screenshot, I can see that your public IP is shown in the server dashboard, which technically means your server should be accessible from the Internet and yet you say it isn’t. If this is the case then you will have to contact your Service Provider and ask them to unblock the Server Port on your Internet connection.
Hi Sarath,
It is not necessary to have a static IP to play online. Port forwarding does not change your IP, it allows a computer outside your LAN to access a service you’re running.
Make sure you are connecting to the correct IP of your server and the correct port. You can check your IP by going to http://www.whatsmyip.org/
You can check the port from the Counter Strike Server Dashboard as shown below:
Then your ports may automatically be forwarded, run a Counter Strike Server and then use http://www.canyouseeme.org to see whether your ports are open, if not, you will have to contact your ISP for help forwarding ports.
When typing amxmodmenu in console i keep geeting the error “you dont have access to this command”….also tried usind setinfo_pw “YourPassword”….and also tried binding key to amxmodmenu….but the amxmodmenu wont display up what to do???????
There needs to be a space between setinfo and _pw. It should be like this:
setinfo _pw “yourpassword”
P.S.: Also ensure you have created an entry for your nickname and password in the ‘users.ini’ file for administrator access. If you haven’t please reply and I will let you know how. Good Luck.
how to keep server up with same public ip every time
pls send some suggestions on my id
godfather_maddy@yahoo.com
You would have to request your ISP for a static IP. They’ll do this by charging you a small fee.
Hey, I am using Tp-Link TL-MR3020 router in 3G/4G mode with vodafone 3g dongle connected to it. In router config I have add 3 virtual servers in forwarding menu. But When I check with http://www.gametracker.com/servers/ with my external-ip:27015 it says “Gametracker could not scan the server.”
What I am missing? or Is like I can’t create CS server while using Tp-Link router on 3G dongle mode?
You’ve identified the problem by yourself! Some ISP don’t allow ports to be forwarded on 3G dongles whereas some do.
plz if u can help me
lok http://prntscr.com/7585mg
after this i cant see my server in internet only in lan 😦 help
I am guessing you are not behind a router? You must be using a 3G dongle? After looking at the screenshot, I can see that your public IP is shown in the server dashboard, which technically means your server should be accessible from the Internet and yet you say it isn’t. If this is the case then you will have to contact your Service Provider and ask them to unblock the Server Port on your Internet connection.
port forwarding for tplink…
Model No. TL-WR740N / TL-WR740ND
Here is the guide for WR740N: http://portforward.com/english/routers/port_forwarding/TP-Link/TL-WR740N/Counter_Strike.htm
and for WR740ND: http://portforward.com/english/routers/port_forwarding/TP-Link/TL-WR740ND/Counter_Strike.htm
Cs 1.6
Router Model
DSL-2750U
http://portforward.com/english/routers/port_forwarding/Dlink/DSL-2750U/Counter_Strike.htm
hey
I followed your steps and it was successful but my server is only coming in LAN field not in Internet field
help plz.
Installed files are 14.5 MB. I tried to install five times, but it’s same. What to do?
Hello Haris,
As I’ve mentioned in the beginning of this post, this guide is out-dated. The latest guide is available here: Creating a Counter-Strike 1.6 INTERNET-Based Server using SteamCMD (With AMX Mod X) [COMPLETE GUIDE with VIDEO]
my router is binatone DT845w . I used port forward to change my ip but it didn’t change it…so pls tell me how to make static so i can play cs online
Hi Sarath,

It is not necessary to have a static IP to play online. Port forwarding does not change your IP, it allows a computer outside your LAN to access a service you’re running.
Make sure you are connecting to the correct IP of your server and the correct port. You can check your IP by going to http://www.whatsmyip.org/
You can check the port from the Counter Strike Server Dashboard as shown below:
I Have A TP-LINK router model :TL:WR340G
how to forward it ?
And Thanks 🙂
Hello Elie, I replied to your comment on my G+ page but here you go anyway: http://portforward.com/english/routers/port_forwarding/TP-Link/TL-WR340G/Counter_Strike.htm
i have mydlink how i forward it?
Can you please tell me what model is your D-Link router?
Bro..! I have a netgear router model no. jnr1010 help me! i am all done….and ready to make the server internet based.
Hello Abishek,
Please read the Port Forwarding chapter: http://www.downloads.netgear.com/files/GDC/JNR1010/JNR1010_UM_10Aug12.pdf
hey man the server is complet but iam every day to go whats is my ip
to know my ip
i want to stop change my ip plzz tell me how.??
You need to request your ISP to provide you a static IP.
thank you ….
any way to low ping 😦
Try installing a plugin called HLBooster (http://forums.alliedmods.net/showthread.php?t=46163)
thnx man server is complet but ping and lag on server why
.??
and thank you agine.!
You’re most welcome. That is because you’re Internet upload speed is too slow, I’d suggest you opt for a faster Internet connection.
i have a tp link router plz tell me how to forward it..??
Please tell me the Model Name/Number of your TP-Link router.
I dont have router I use wi_tribe internet
Then your ports may automatically be forwarded, run a Counter Strike Server and then use http://www.canyouseeme.org to see whether your ports are open, if not, you will have to contact your ISP for help forwarding ports.
I Have A TP-LINK router model :TL:WR740N
how to forward it ?
And Thanks 🙂
Hello Umar,
Here is how to port-forward on TP-Link TL-WR740N: http://portforward.com/english/routers/port_forwarding/TP-Link/TL-WR740N/Counter_Strike.htm
You’re most welcome!
When typing amxmodmenu in console i keep geeting the error “you dont have access to this command”….also tried usind setinfo_pw “YourPassword”….and also tried binding key to amxmodmenu….but the amxmodmenu wont display up what to do???????
There needs to be a space between setinfo and _pw. It should be like this:
setinfo _pw “yourpassword”
P.S.: Also ensure you have created an entry for your nickname and password in the ‘users.ini’ file for administrator access. If you haven’t please reply and I will let you know how. Good Luck.
Port forwarding for CS 1.6..
Model: D-Link DIR 600L
Please Help Me
Here you go Rushabh: http://www.ports3658.com/2012/10/dir-600l-how-to-port-forwarding.html
Port forwarding for CS 1.6..
Model: D-Link DIR 600L
Please Help.
Here you go Rushabh: http://www.ports3658.com/2012/10/dir-600l-how-to-port-forwarding.html