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.
__________________