|
|
@ -23,7 +23,15 @@ if [ "${engine}" == "goldsource" ]; then |
|
|
|
else |
|
|
|
${unbuffer} ./steamcmd.sh +login "${steamuser}" "${steampass}" +force_install_dir "${filesdir}" +app_update "${appid}" +quit|tee -a "${scriptlog}" |
|
|
|
fi |
|
|
|
|
|
|
|
if [ $? -ne 0 ]; then |
|
|
|
fn_printwarningnl "SteamCMD did not complete the download, retrying: Attempt ${counter}" |
|
|
|
counter=$((counter+1)) |
|
|
|
fn_steamcmd_dl |
|
|
|
fi |
|
|
|
if [ ${counter} == 10 ]; then |
|
|
|
fn_printfailurenl "SteamCMD failed to download the update." |
|
|
|
exit 1 |
|
|
|
fi |
|
|
|
fix.sh |
|
|
|
} |
|
|
|
|
|
|
@ -79,5 +87,6 @@ sleep 1 |
|
|
|
if [ "${gamename}" == "Teamspeak 3" ]; then |
|
|
|
fn_teamspeak3_dl |
|
|
|
else |
|
|
|
counter=0 |
|
|
|
fn_steamcmd_dl |
|
|
|
fi |
|
|
|