install_ut99.sh 979 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. #!/bin/bash
  2. # LGSM install_ut99.sh function
  3. # Author: Daniel Gibbs
  4. # Website: http://gameservermanagers.com
  5. lgsm_version="271215"
  6. echo "Installing ${gamename} Server"
  7. echo "================================="
  8. sleep 1
  9. cd "${filesdir}"
  10. echo "Extracting ut-server-436.tar.gz"
  11. sleep 1
  12. tar -zxvf ut-server-436.tar.gz ut-server/ --strip-components=1
  13. echo "Extracting UTPGPatch451.tar.bz2"
  14. sleep 1
  15. tar -jxvf UTPGPatch451.tar.bz2
  16. while true; do
  17. read -p "Was the install successful? [y/N]" yn
  18. case $yn in
  19. [Yy]* ) break;;
  20. [Nn]* ) install_retry.sh;;
  21. * ) echo "Please answer yes or no.";;
  22. esac
  23. done
  24. while true; do
  25. read -p "Remove ut-server-436.tar.gz? [y/N]" yn
  26. case $yn in
  27. [Yy]* ) rm -fv ut-server-436.tar.gz; break;;
  28. [Nn]* ) break;;
  29. * ) echo "Please answer yes or no.";;
  30. esac
  31. done
  32. while true; do
  33. read -p "Remove UTPGPatch451.tar.bz2? [y/N]" yn
  34. case $yn in
  35. [Yy]* ) rm -fv UTPGPatch451.tar.bz2; break;;
  36. [Nn]* ) break;;
  37. * ) echo "Please answer yes or no.";;
  38. esac
  39. done
  40. echo ""