Daniel Gibbs 11 лет назад
Родитель
Сommit
2628745e83
1 измененных файлов с 36 добавлено и 0 удалено
  1. 36 0
      functions/fn_sdtdfix_alloc

+ 36 - 0
functions/fn_sdtdfix_alloc

@@ -0,0 +1,36 @@
+#!/bin/bash
+# LGSM fn_sdtdfix_alloc function
+# Author: Daniel Gibbs
+# Contributor: Chris Koepf
+# Website: http://gameservermanagers.com
+# Version: 210115
+
+# Description: Creates a .tar.gz file in the backup directory.
+# addition for 7 Days to Die - very popular server addon run on most dedicated servers
+# file validation breaks this addon and it requires re-installation each time.
+
+if [ "${allocsfixes}" = true ]; then
+        sleep 5
+        fn_scriptlog "Installing Alloc's Server Fixes"
+        echo -en "\n"
+        sleep 5
+        echo -en "Installing Alloc's Server Fixes\n"
+        cd "${rootdir}"/serverfiles/
+        rm -rf server_fixes.tar.gz
+        wget http://illy.bz/fi/7dtd/server_fixes.tar.gz
+        if [ -f "server_fixes.tar.gz" ]; then
+                tar -xzf server_fixes.tar.gz
+                rm -rf server_fixes.tar.gz
+                fn_scriptlog "Server Fixes Installed"
+                echo -en "Alloc's Server Fixes have been installed.\n"
+        else
+            	if [ ! -f "server_fixes.tar.gz" ]; then
+                        fn_scriptlog "Error downloading Server Fixes!"
+                fi
+                echo -en "There was a problem installing Alloc's Server Fixes!"
+        fi
+
+	fn_scriptlog "Alloc's Server Fixes installed."
+        echo -en "FAlloc's Server Fixes installed.\n"
+fi
+}