fn_install_ut99fix 881 B

123456789101112131415161718192021222324252627
  1. #!/bin/bash
  2. # LGSM fn_install_ut99fix function
  3. # Author: Daniel Gibbs
  4. # Website: http://danielgibbs.co.uk
  5. # Version: 070215
  6. echo "Applying ${gamename} Server Fixes"
  7. echo "================================="
  8. echo "enabling UdpServerUplink."
  9. {
  10. echo "[IpServer.UdpServerUplink]"
  11. echo "DoUplink=True"
  12. echo "UpdateMinutes=1"
  13. echo "MasterServerAddress=unreal.epicgames.com"
  14. echo "MasterServerPort=27900"
  15. echo "Region=0"
  16. }|tee -a "${servercfgfullpath}" > /dev/null 2>&1
  17. sleep 1
  18. echo "removing dead gamespy.com master server."
  19. sed -i '/master0.gamespy.com/d' "${servercfgfullpath}"
  20. sleep 1
  21. echo "removing dead mplayer.com master server."
  22. sed -i '/master.mplayer.com/d' "${servercfgfullpath}"
  23. sleep 1
  24. echo "inserting qtracker.com master server."
  25. sed -i '66i\ServerActors=IpServer.UdpServerUplink MasterServerAddress=master.qtracker.com MasterServerPort=27900' "${servercfgfullpath}"
  26. echo ""