Raised This Month: $12 Target: $400
 3% 

tutorial of how to make servers by STEAMCMD


Post New Thread Reply   
 
Thread Tools Display Modes
Powerlord
AlliedModders Donor
Join Date: Jun 2008
Location: Seduce Me!
Old 11-09-2017 , 22:56   Re: tutorial of how to make servers by STEAMCMD
Reply With Quote #121

For all of Valve's game servers, just use login anonymous .
__________________
Not currently working on SourceMod plugin development.

Last edited by Powerlord; 11-09-2017 at 22:56.
Powerlord is offline
ZEDD_Intensity
Senior Member
Join Date: Jun 2016
Old 11-29-2017 , 14:12   Re: tutorial of how to make servers by STEAMCMD
Reply With Quote #122

Hey there,

I've been running a cstrike test server since 2 years and I'm installing another server right now on a different VDS, and bumped into this error :
Quote:
Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
Error! App '90' state is 0x606 after update job.
As it seemed like app_update 90 never downloads a complete installation of the base HLDS files.

And YES, I know about this solution :
Quote:
Originally Posted by Arkshine View Post
It looks like SteamCMD has some difficulties to download dependencies' appmanifest files.
You can create the files yourself:

Code:
"AppState"
{
	"appid"		"$APPID"
	"Universe"	"1"
	"StateFlags"	"1090"
	"installdir"	"Half-Life"
}
You replace $APPID by the needed app id.
You have a list of app ids here: https://developer.valvesoftware.com/...pplication_IDs.

The base ids for every mod are 10 and 70 (which should install HLDM + Counter-Strike)
The relevant others ids are:
  • 20: Team Fortress Classic
  • 30: Day of Defeat
  • 40: Deathmatch Classic
  • 50: Opposing Force
  • 60: Ricochet
  • 80: Condition Zero

I've put such file in a GitHub repository (Daniel Gibbs's guide misses files)
You can use the following command to retrieve them at once:
  • Assuming your installation is located to /home/hlds; go to home/hlds/steamapps/ directory.
  • Download the relevant files depending your mod:
    • CS : for i in 10 70; do wget -q https://raw.githubusercontent.com/Arkshine/hlds-appmanifest/master/appmanifest_$i.acf -O appmanifest_$i.acf; done
    • CZ : for i in 10 70 80; do wget -q https://raw.githubusercontent.com/Arkshine/hlds-appmanifest/master/appmanifest_$i.acf -O appmanifest_$i.acf; done
    • DoD: for i in 10 70 30; do wget -q https://raw.githubusercontent.com/Arkshine/hlds-appmanifest/master/appmanifest_$i.acf -O appmanifest_$i.acf; done
      etc..
  • Then you need to execute steamcmd (like you usually do) several times (three or four times) until all is downloaded.
But seems like, I'm having the exact same problem even after updating the appmanifest by Arkshine.
Just a quick confirmation that, login anonymous OR login <accountname> isn't making any difference.

Tried spamming the app_update command, but it is rigidly stuck on there.

I hope this is an 'in-control' / 'fixable' error. Another note : Fix by Daniel Gibbs doesn't do anything as well.
If anyone's got another workaround, I'd appreciate it.
Regards,
ZEDD

EDIT : Don't you guys think it is funny how bugged SteamCMD is even when the game is almost outdated?
ALL I did was app_uninstall it and reinstall it, and I was looking out for a solution since over 4 hours.
PHP Code:
Steam>app_uninstall 90

Steam
>app_update 90
 Update state 
(0x3reconfiguringprogress0.00 (0)
 
Update state (0x3reconfiguringprogress0.00 (0)
 
Update state (0x61downloadingprogress0.00 (805630738)
 
Update state (0x61downloadingprogress2.33 (18773467 805630738)
 
Update state (0x61downloadingprogress7.63 (61484287 805630738)
 
Update state (0x61downloadingprogress11.65 (93822308 805630738)
 
Update state (0x61downloadingprogress17.25 (138982553 805630738)
 
Update state (0x61downloadingprogress19.45 (156682049 805630738)
 
Update state (0x61downloadingprogress23.99 (193304348 805630738)
 
Update state (0x61downloadingprogress30.23 (243540780 805630738)
 
Update state (0x61downloadingprogress33.76 (271970792 805630738)
 
Update state (0x61downloadingprogress35.38 (285014031 805630738)
 
Update state (0x61downloadingprogress40.01 (322314363 805630738)
 
Update state (0x61downloadingprogress46.87 (377632153 805630738)
 
Update state (0x61downloadingprogress54.84 (441838809 805630738)
 
Update state (0x61downloadingprogress62.68 (504978296 805630738)
 
Update state (0x61downloadingprogress67.51 (543870563 805630738)
 
Update state (0x61downloadingprogress73.51 (592252233 805630738)
 
Update state (0x61downloadingprogress76.98 (620182311 805630738)
 
Update state (0x61downloadingprogress81.34 (655292312 805630738)
 
Update state (0x61downloadingprogress84.80 (683191852 805630738)
 
Update state (0x61downloadingprogress88.00 (708974232 805630738)
 
Update state (0x61downloadingprogress89.54 (721334828 805630738)
 
Update state (0x61downloadingprogress91.42 (736481527 805630738)
 
Update state (0x61downloadingprogress91.88 (740203738 805630738)
 
Update state (0x61downloadingprogress94.62 (762280170 805630738)
 
Update state (0x61downloadingprogress99.87 (804582162 805630738)
 
Update state (0x61downloadingprogress99.87 (804582162 805630738)
SuccessApp '90' fully installed
__________________

Last edited by ZEDD_Intensity; 11-29-2017 at 14:49. Reason: FIXED
ZEDD_Intensity is offline
smiley92
Senior Member
Join Date: Jun 2011
Location: Romania
Old 11-29-2017 , 15:13   Re: tutorial of how to make servers by STEAMCMD
Reply With Quote #123

I do "app_uninstall 90" and nothing happens.
smiley92 is offline
ZEDD_Intensity
Senior Member
Join Date: Jun 2016
Old 11-29-2017 , 17:02   Re: tutorial of how to make servers by STEAMCMD
Reply With Quote #124

Quote:
Originally Posted by smiley92 View Post
I do "app_uninstall 90" and nothing happens.
Hey,

app_uninstall 90 won't actually show you the Uninstallation Process, it's a background process which won't be shown on your console as it basically resets any previous installations done by the Steam Dataserver.

Also, from your screenshot, it looks like you're having a successful installation right there. Don't really see a problem with it, but as far as I'm not sure if it is actually installing "cstrike" mod or not, as that's exactly what it didn't do for me. If that's the case, You'll definitely wanna take a look at your appmanifest_10, 70 and 90s and update them accordingly.

Here are some additional commands which have helped people conclude a successful installation :
PHP Code:
app_set_config 90 mod cstrike
app_update 90 validate
app_update 90 
-beta beta validate 
Hope that helps.

Regards,
ZEDD
__________________
ZEDD_Intensity is offline
smiley92
Senior Member
Join Date: Jun 2011
Location: Romania
Old 11-30-2017 , 03:28   Re: tutorial of how to make servers by STEAMCMD
Reply With Quote #125

How say Arkshine to update that files appmanifest_10 and 70 works but after when all resources is downloaded if you check that appmanfest files updated will appear that line:
"name" "appid_10"

Normally, he should have written:
"name" "Counter-Strike"

I make manual that files appmanifest_10 and 70, like that:
"AppState"
{
"appid" "10"
"Universe" "1"
"StateFlags" "1090"
"installdir" "Half-Life"
}

and for appmanifest_70:
"AppState"
{
"appid" "70"
"Universe" "1"
"StateFlags" "1090"
"installdir" "Half-Life"
}

Is good like how I edit "appid", or must to update himself?
smiley92 is offline
ZEDD_Intensity
Senior Member
Join Date: Jun 2016
Old 11-30-2017 , 19:38   Re: tutorial of how to make servers by STEAMCMD
Reply With Quote #126

Quote:
Originally Posted by smiley92 View Post
How say Arkshine to update that files appmanifest_10 and 70 works but after when all resources is downloaded if you check that appmanfest files updated will appear that line:
"name" "appid_10"

Normally, he should have written:
"name" "Counter-Strike"

I make manual that files appmanifest_10 and 70, like that:
Code:
"AppState"
{
	"appid"		"10"
	"Universe"	"1"
	"StateFlags"	"1090"
	"installdir"	"Half-Life"
}

and for appmanifest_70:
"AppState"
{
	"appid"		"70"
	"Universe"	"1"
	"StateFlags"	"1090"
	"installdir"	"Half-Life"
}
Is good like how I edit "appid", or must to update himself?
Hey,

Ah that's normal.

My appmanifest_10 used to be :
PHP Code:
"AppState"
{
        
"appid"         "10"
        "Universe"              "1"
        "name"          "Counter-Strike"
        "StateFlags"            "68"
        "installdir"            "Half-Life"
        "LastUpdated"           "1496519162"
        "UpdateResult"          "0"
        "SizeOnDisk"            "292827978"
        "buildid"               "68736"
        "LastOwner"             "0"
        "BytesToDownload"               "0"
        "BytesDownloaded"               "0"
        "AutoUpdateBehavior"            "0"
        "AllowOtherDownloadsWhileRunning"               "0"
        "UserConfig"
        
{
        }
        
"InstalledDepots"
        
{
                
"11"
                
{
                        
"manifest"              "3149618157612033597"
                
}
        }
        
"MountedDepots"
        
{
                
"11"            "3149618157612033597"
        
}

And this worked for me as well. But currently I'm using arkshine's configuration will does a smooth job in getting the thing done.

So, yeah. If it doesn't work for you, you can try these.

appmanifest_70
PHP Code:
"AppState"
{
        
"appid"         "70"
        "Universe"              "1"
        "name"          "Half-Life"
        "StateFlags"            "68"
        "installdir"            "Half-Life"
        "LastUpdated"           "1496519162"
        "UpdateResult"          "0"
        "SizeOnDisk"            "445330938"
        "buildid"               "392283"
        "LastOwner"             "0"
        "BytesToDownload"               "0"
        "BytesDownloaded"               "0"
        "AutoUpdateBehavior"            "0"
        "AllowOtherDownloadsWhileRunning"               "0"
        "UserConfig"
        
{
        }
        
"InstalledDepots"
        
{
                
"1"
                
{
                        
"manifest"              "5409401804038872403"
                
}
                
"71"
                
{
                        
"manifest"              "778444776426820105"
                
}
        }
        
"MountedDepots"
        
{
                
"1"             "5409401804038872403"
                "71"            "778444776426820105"
        
}

appmanifest_90
PHP Code:
"AppState"
{
        
"appid"         "90"
        "Universe"              "1"
        "name"          "Half-Life Dedicated Server"
        "StateFlags"            "4"
        "installdir"            "Half-Life"
        "LastUpdated"           "1496519162"
        "UpdateResult"          "0"
        "SizeOnDisk"            "66393415"
        "buildid"               "332582"
        "LastOwner"             "76561201630444669"
        "BytesToDownload"               "11280288"
        "BytesDownloaded"               "11280288"
        "AutoUpdateBehavior"            "0"
        "AllowOtherDownloadsWhileRunning"               "0"
        "UserConfig"
        
{
                
"mod"           "cstrike"
        
}
        
"InstalledDepots"
        
{
                
"4"
                
{
                        
"manifest"              "6246909582980773196"
                
}
                
"1006"
                
{
                        
"manifest"              "4340969341640026639"
                
}
        }
        
"MountedDepots"
        
{
                
"4"             "6246909582980773196"
                "1006"          "4340969341640026639"
        
}
        
"SharedDepots"
        
{
                
"1"             "70"
                "11"            "10"
                "71"            "70"
        
}

Hope this helps.

Regards,
ZEDD
__________________
ZEDD_Intensity is offline
smiley92
Senior Member
Join Date: Jun 2011
Location: Romania
Old 12-01-2017 , 10:49   Re: tutorial of how to make servers by STEAMCMD
Reply With Quote #127

This appmanifest files is with updates...

Code:
"SizeOnDisk"            "66393415" 
        "buildid"               "332582" 
        "LastOwner"             "76561201630444669" 
        "BytesToDownload"               "11280288" 
        "BytesDownloaded"               "11280288"

Is with how much space did you get with the updates.
smiley92 is offline
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 07:12.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode