NightWolf Jan 11, 2018 @ 1:44am
Creatıng Dedicated Server
How to create a half life dedıcated server? And how my friends join it up?
< >
Showing 1-13 of 13 comments
Blaquicat Jan 13, 2018 @ 8:02am 
Originally posted by -=GOz=-Blyte:
google ----- https://www.google.com/search?ei=4-NXWsq6CpD0zgL_0JfICQ&q=HLDS+SteamCMD+tutorial&oq=HLDS+SteamCMD+tutorial&gs_l=psy-ab.3..0i71k1l4.0.0.0.57065.0.0.0.0.0.0.0.0..0.0....0...1c..64.psy-ab..0.0.0....0.7pmoNFNu3Fc
HLDS on steamcmd is broken..


Originally posted by NightWolf:
How to create a half life dedıcated server? And how my friends join it up?
On the library, theres tools, find the server you want there..
https://files.gamebanana.com/img/ss/tuts/53051f2c82f8d.jpg
Last edited by Blaquicat; Jan 13, 2018 @ 8:03am
NightWolf Jan 13, 2018 @ 9:39am 
do ı really have to open ports?
NightWolf Jan 13, 2018 @ 9:40am 
ıs there some other way?
Blaquicat Jan 13, 2018 @ 2:49pm 
Originally posted by NightWolf:
do ı really have to open ports?
Yes, this old game dont support upnp
Blyte Jan 13, 2018 @ 4:43pm 
Yes you will need to open ports. If you want people to be able to connect from the internet.
You can download the files from the Steam browser Library / Tools. But it will be a listen server not a dedicated server. Meaning you will start the server by selecting create server in the half-life game menu.
Last edited by Blyte; Jan 13, 2018 @ 4:44pm
Blaquicat Jan 13, 2018 @ 7:02pm 
Originally posted by -=GOz=-Blyte:
Yes you will need to open ports. If you want people to be able to connect from the internet.
You can download the files from the Steam browser Library / Tools. But it will be a listen server not a dedicated server. Meaning you will start the server by selecting create server in the half-life game menu.
Servers downloaded using tools/ library are all dedicated servers..
You dont need to download things to host listen server, just use map command or create game/server on the game.
NightWolf Jan 14, 2018 @ 1:08am 
what ports do ı have to open for an internet game
Blaquicat Jan 14, 2018 @ 7:36am 
Originally posted by NightWolf:
what ports do ı have to open for an internet game
The same ports you start the server with.
If you start 27015 (default) you have to open that port.
Blyte Jan 15, 2018 @ 11:22am 
Originally posted by <o> Blaquicat:
Originally posted by -=GOz=-Blyte:
Yes you will need to open ports. If you want people to be able to connect from the internet.
You can download the files from the Steam browser Library / Tools. But it will be a listen server not a dedicated server. Meaning you will start the server by selecting create server in the half-life game menu.
Servers downloaded using tools/ library are all dedicated servers..
You dont need to download things to host listen server, just use map command or create game/server on the game.


On a dedicated server the server files are not contained within the game client. A dedicated server does not need Steam or a game client to operste / fumction,. When you use the HLDS from the tools menu it installs the files to the game client. It does not ask for a location to download / install the files too.

I have been running game servers since the 1998. One of the servers I run has been running none stop sinve 2000 (outside of updating). So please tell me what the word dedicated means. (stand alone , by it self)

You must be refering to the differant 2 types of game server mods. One require you to predownload and install files. The game server does not provide all required files to play the mod. Then there are servers that will upload all required files to the game client to play the mod. Such as the game server mod Half-Life OzDM. It is a server side only mod providing / upload all needed files for the game client to use.
Blaquicat Jan 15, 2018 @ 1:46pm 
Left 4 dead 1 & 2, Half life 2, Team Fortress 2, Garrys Mod, Counter Strike (all of them), amont
few others, dont require download of anything, all those games you have the option to start a listen server (host game), without the need of downloading anything.

You can pretty much download using the tools then starting directly via folder/executable, move to other place, etc, still stand-alone version dedicated version.

I think you are not aware that HLDS on SteamCMD is broken, it download the wrong appmanifest version, making the steamcmd download only 30~70mb (depends on the SO).
Unless valve fixed it on the last two months (which i bet) still broken.

In order to download using steamcmd tool you must download the first part, then put a modified version of appmanifest then resuming the download, i tested only on linux, dont know if works on windows.

1998? Dude, i hosted quakeworld games with Team Fotress 2.5 mod, besides a lot of Duke3d using dial up p2p.
Last edited by Blaquicat; Jan 15, 2018 @ 1:47pm
Blyte Jan 15, 2018 @ 4:41pm 
Half-Life 2 and the others you mention use the Source game engine. And yes they are all server side only game servers.. You are still starting your server from within the game client which is a listen server. Just like I said in my first post to this discussion.

Half-Life 1 is GoldSRC game engine.
I do know that steamcmd is messed-up right now. It only downloads the root folder half-life files. plus one folder valve that only contains the folder dlls with only 2 files the director.dll and the hl.dll. Even after doing multiple runs of steamcmd with the validate command being used. Nothing more downloads, but steamcmd reports fully updated.

When downloading from steam browser tools. It downloads all the files correctly over-writing (updating) the game client files directory. including the valve folder (half-life 1 game files) and cstrike folder. It does not and will not write filest to a dedicated server that is in it's own folder directroy outside of the game client (steam directory).
The reason is, when you download from steam browser tools. it does not ask for the location (directory) to place the files.

Look where HLDS.exe is located when downloading from steam tools. It is in the half-life folder (witch is the base game client). A HLDS.exe is told what folder to start in by its' target command line Then it will read the liblist.gam file line gamedll/ which tells the location and name of the game dll file to run.

You can always just go to the github . com half-life depot and download all the files directly from there.
But it has not been updated with the latest security and crash fixes.
Blaquicat Jan 15, 2018 @ 5:00pm 
I mean you don't need a dedicated server to host a game.

You can select where you want to install the dedicated server, you can even download using the tools then moving it to another folder, also you can run outside steam (running hlds.exe)
Stand-alone, like i said.

Just like the steamcmd version, without the glitch, that's why i posted, its easy to people without deep knowledge to download and install it.
< >
Showing 1-13 of 13 comments
Per page: 1530 50