Sfoglia il codice sorgente

Added error check for steamcmd.

Daniel Gibbs 10 anni fa
parent
commit
75f3f59b14
1 ha cambiato i file con 4 aggiunte e 0 eliminazioni
  1. 4 0
      functions/fn_install_serverfiles

+ 4 - 0
functions/fn_install_serverfiles

@@ -10,6 +10,10 @@ counter="0"
 while [ "${counter}" == "0" ]||[ "$(grep -wc 0x402 .fn_install_serverfiles.tmp)" -ge "1" ]||[ "$(grep -wc 0x406 .fn_install_serverfiles.tmp)" -ge "1" ]||[ "$(grep -wc 0x6 .fn_install_serverfiles.tmp)" -ge "1" ]||[ "$(grep -wc 0x106 .fn_install_serverfiles.tmp)" -ge "1" ]; do
 	counter=$((counter+1))
 	cd "${rootdir}/steamcmd"
+	./steamcmd.sh +quit > /dev/null 2>&1
+	if [[ $? != 0 ]]; then
+		fn_printfailurenl "Cannot start SteamCMD. Are dependencies installed?"
+	fi	
 	if [ "${counter}" -le "10" ]; then
 		# Attempt 1-4: Standard attempt
 		# Attempt 5-6: Validate attempt