fn_install_gsquery 1006 B

123456789101112131415161718192021222324252627282930
  1. #!/bin/bash
  2. # LGSM fn_install_gsquery function
  3. # Author: Daniel Gibbs
  4. # Website: http://gameservermanagers.com
  5. lgsm_version="061115"
  6. fn_dlgsquery(){
  7. cd "${rootdir}"
  8. echo -e "downloading gsquery.py...\c"
  9. wget -N /dev/null "http://gameservermanagers.com/dl/gsquery.py" 2>&1 | grep -F "HTTP" | grep -v "Moved Permanently" | cut -c45- | uniq
  10. chmod +x gsquery.py
  11. }
  12. if [ "${engine}" == "avalanche" ]||[ "${engine}" == "goldsource" ]||[ "${engine}" == "realvirtuality" ]||[ "${engine}" == "source" ]||[ "${engine}" == "spark" ]||[ "${engine}" == "unity3d" ]||[ "${engine}" == "unreal" ]||[ "${engine}" == "unreal2" ]; then
  13. echo ""
  14. echo "GameServerQuery"
  15. echo "============================"
  16. if [ -z ${autoinstall} ]; then
  17. while true; do
  18. read -e -i "y" -p "Do you want to install GameServerQuery? [Y/n]" yn
  19. case $yn in
  20. [Yy]* ) fn_dlgsquery;break;;
  21. [Nn]* ) echo ""; echo "Not installing GameServerQuery.";break;;
  22. * ) echo "Please answer yes or no.";;
  23. esac
  24. done
  25. else
  26. fn_dlgsquery
  27. fi
  28. fi