Advertisement
Guest User

Untitled

a guest
Feb 11th, 2016
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.79 KB | None | 0 0
  1. #!/bin/sh
  2. CRASHCOUNT=0
  3. MAXCRASH=100
  4. #=========================
  5. # This script is based the Zdaemon's server script
  6. # Adapted by Ch0wW for Zandronum
  7. #=========================
  8.  
  9. # The folder with every wad/cfg file
  10. cd /server/zand
  11.  
  12. # IWAD (Case sensitive!!)
  13. IWAD="Doom2.wad"
  14. # ServerPort (Default: 10666)
  15. PORT=10666
  16. # Your custom .wad/.pk3
  17. PWAD=""
  18. # Your CFG (add its .cfg extension)
  19. CFG="template.cfg"
  20.  
  21. export ADD_PARMS=""
  22.  
  23. ulimit -c 0
  24. while (true)
  25. do
  26. zandronum-server -host -port $PORT-iwad $IWAD -file $PWAD +exec $CFG $ADD_PARMS </dev/null >/dev/null 2>&1 &
  27. PID=$!
  28. trap "kill -15 $PID; exit 0" 15
  29. wait
  30. echo `date '+%Y-%m-%d %H:%M:%S'` : zandronum crashed >> zandc.log
  31. CRASHCOUNT=`expr $CRASHCOUNT + 1`
  32. if [ $CRASHCOUNT -ge $MAXCRASH ]; then break; fi
  33. sleep 2
  34. done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement