fn_install_gslt 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. #!/bin/bash
  2. # LGSM fn_install_gslt function
  3. # Author: Daniel Gibbs
  4. # Website: http://gameservermanagers.com
  5. lgsm_version="091215"
  6. # Description: Configures GSLT.
  7. if [ -z "${autoinstall}" ]; then
  8. echo ""
  9. echo "Game Server Login Token"
  10. echo "============================"
  11. sleep 1
  12. if [ "${gamename}" == "Counter Strike: Global Offensive" ]; then
  13. echo "GSLT is required to run a public ${gamename} server"
  14. else
  15. echo "GSLT is an optional feature for ${gamename} server"
  16. fi
  17. echo "Get more info and a token here:"
  18. echo "http://gameservermanagers.com/gslt"
  19. echo ""
  20. echo "Enter token below (Can be blank)."
  21. echo -n "GSLT TOKEN: "
  22. read token
  23. sed -i -e "s/gslt=\"\"/gslt=\"${token}\"/g" "${rootdir}/${selfname}"
  24. sleep 1
  25. echo "The GSLT can be changed by editing ${selfname}."
  26. echo ""
  27. else
  28. if [ "${gamename}" == "Counter Strike: Global Offensive" ]; then
  29. fn_printinfomationnl "GSLT is required to run a public ${gamename} server"
  30. else
  31. fn_printinfomationnl "GSLT is an optional feature for ${gamename} server"
  32. fi
  33. echo "Get more info and a token here:"
  34. echo "http://gameservermanagers.com/gslt"
  35. echo ""
  36. sleep 1
  37. echo "The GSLT can be changed by editing ${selfname}."
  38. sleep 1
  39. fi