ValveSoftware / halflife

Half-Life 1 engine based games
Other
3.73k stars 629 forks source link

[GoldSrc][Dedicated Server] Steam Tool: Dedicated Server not using Steam-pipe system #737

Closed MasteRs-git closed 11 years ago

MasteRs-git commented 11 years ago

Steam tool: Dedicated Server isn't updated to Steam-pipe system. Still using old hldsupdatetool version. pic

ghost commented 11 years ago

Actually it is using SteamPipe if you opt in Beta it creates separate folder: steamapps/common/hlds and doesn't use .gcf

MasteRs-git commented 11 years ago

It is another Steam App, Dedicated Server = appid 5 Half-Life Dedicated Server = appid 90

ghost commented 11 years ago

Dedicated Server (appid 5) is deprecated https://developer.valvesoftware.com/wiki/Steam_Application_IDs#Server_Files

90 Half-Life Dedicated Server 4 Half-Life Dedicated Server Linux (deprecated) 5 Half-Life Dedicated Server Windows (deprecated)

Use Half-Life Dedicated Server (appid 90) instead

AnAkkk commented 11 years ago

Maybe Dedicated Server should be removed then?

yaakov-h commented 11 years ago

Maybe Dedicated Server should be removed then?

Maybe when Half-Life Dedicated Server works from Steam. I just installed it and get a Missing Executable error.

Likely cause:

"config"
{
    "contenttype"       "3"
    "installdir"        "hlds"
    "launch"
    {
        "0"
        {
            "executable"        "testapp.exe"
        }
    }
}
ghost commented 11 years ago

@yaakov-h you can run the server using hlds.exe, not steam

yaakov-h commented 11 years ago

For someone using steam instead of steamcmd, such as in this issue, I dare say yes.

On 10/03/2013, at 2:25 AM, Max notifications@github.com wrote:

@yaakov-h is it so hard to use hlds.exe, not steam?

\ Reply to this email directly or view it on GitHub.

ghost commented 11 years ago

steam downloads the server to steamapps/common/hlds. You can find hlds.exe there. Everything works (look at my screen)

yaakov-h commented 11 years ago

I know, but you can't kill a seemingly working app and replace it with one that fails to launch from steam, which would follow on from Anakin's suggestion. Someone like the OP who would install it through Steam probably wouldn't bother looking through steamapps to try find hlds

alfred-valve commented 11 years ago

You should run "Half-Life Dedicated Server" now, it has been fixed (just now). You will need to opt into the beta for now. Once people confirm it works we will remove "Dedicated Server" from the tools list. For games to show in the list of available servers you need to install that game first (except for cstrike and hl1, those two come by default).