Advertisement
Guest User

Untitled

a guest
Aug 24th, 2019
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.55 KB | None | 0 0
  1. #!/bin/bash
  2. function startServer(){
  3. NUMSECONDS=`expr $(date +%s)`
  4. alias proj="cd /servers/customers/liljekvist/fivem/156/cfx-server-data/"
  5. until ./servers/customers/liljekvist/fivem/156/server/run.sh +exec server.cfg; do
  6. let DIFF=(`date +%s` - "$NUMSECONDS")
  7. if [ "$DIFF" -gt 15 ]; then
  8. NUMSECONDS=`expr $(date +%s)`
  9. echo "Server './run.sh +exec server.cfg' crashed with exit code $?. Respawning..." >&2
  10. fi
  11. sleep 3
  12. done
  13. let DIFF=(`date +%s` - "$NUMSECONDS")
  14. if [ ! -e "SERVER_STOPPED" ] && [ "$DIFF" -gt 15 ]; then
  15. startServer
  16. fi
  17. }
  18. startServer
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement