Skocz do zawartości

[SKRYPT] na serwer DEDYKOWANY = start,restart,wylaczenie serwera komeda PuTTy = sh server.sh [start,stop,status,restart]


Zamorak669

Rekomendowane odpowiedzi

[REKLAMA]

[REKLAMA]

[REKLAMA]

[REKLAMA]

[REKLAMA]

[REKLAMA]

[REKLAMA]

[REKLAMA]

[REKLAMA]

[REKLAMA]

[REKLAMA]

[REKLAMA]

[REKLAMA]

[REKLAMA]

[REKLAMA]

[REKLAMA]

  1. #!/bin/sh
  2. folder="WASZ FOLDER Z SERWEREM"
  3. case "$1" in
  4. start )
  5. if [ -e ~/sv/server.log.lck ] ; then
  6. echo "Serwer już dziala!"
  7. else
  8. cd $folder
  9. screen -dmS $LOGNAME java -Xmx4096->tu dalem 4 GB zmiencie to<-M -jar spigot.jar
  10. echo "Serwer wystartował!"
  11. fi
  12. ;;
  13. konsola )
  14. if [ -e ~/sv/server.log.lck ] ; then
  15. cd $folder
  16. screen -x $LOGNAME
  17. echo "Konsola otwarta!"
  18. else
  19. echo "Serwer jest wylaczany!"
  20. fi
  21. ;;
  22. stop )
  23. if [ -e ~/sv/server.log.lck ] ; then
  24. cd $folder
  25. screen -X -S $LOGNAME quit
  26. echo "Serwer zatrzymany!"
  27. else
  28. echo "Serwer już jest wylaczany!"
  29. fi
  30. ;;
  31. up )
  32. cd $folder
  33. screen -X -S $LOGNAME quit
  34. rm spigot.jar
  35. screen -dmS $LOGNAME java -Xmx4096M -jar spigot.jar
  36. echo "Serwer zostal zaktualizowany!"
  37. echo "Dostepne komendy: sh server.sh (start|stop|up|konsola)"
  38. ;;
  39. pomoc )
  40. echo "==============`date`==================="
  41. echo "start - odpala serwer"
  42. echo "stop - zatrzymuje/zabija(zalezy od stanu) serwer"
  43. echo "up - zatrzymuje serwer, aktualizuje go, i odpala na nowo"
  44. echo "konsola - otwiera konsole"
  45. echo "back - tworzy backup (kopia zapasowa)"
  46. echo "status - sprawdza status serwera"
  47. echo "================================================="
  48. ;;
  49. back )
  50. screen -X -S $LOGNAME quit
  51. sleep 5
  52. zip -r $LOGNAME-`date +%d-%m-%y+%H:%M`.zip $folder
  53. cd $folder
  54. screen -dmS $LOGNAME java -Xmx4096M -jar spigot.jar
  55. echo "Backup wykonany!"
  56. echo "Backup jest w pliku $LOGNAME-`date +%d-%m-%y+%H:%M`.zip"
  57. ;;
  58. status )
  59. if [ -e ~/$folder/server.log.lck ] ; then
  60. echo "Serwer dziala"
  61. else
  62. echo "Serwer nie dziala!"
  63. fi
  64. ;;
  65. esac

 

 

 

 

http://pastebin.com/r8s21vbe

 

TU MACIE KOD ZE WSZYSTKIM CALY ZAKOŃCZONY

Proszę zwróćcie uwagę na MB przypisane do serwera ja przypisałem: 4096 czyli 4 GB

dalej macie nazwe waszego Silnika w moim przypadku Spigot możecie też używać Bukkita.

Polecam Spigota

 

 

1 GB = 1024M

2 GB = 2048M

 

minimalne MB dla jednego gracza na Silniku Bukkit to 64M stabilne 100M

100 Slotow = 6400MB Minimalne + około 200/300MB na maszynę

Dlatego polecam Spigota to Silnik który wymaga mniej MB

100 Slotów = 4096MB - Tyle używam ja i bez LAGA !

 

 

 

Aby stworzyć serwer używając tego skryptu:

 

Wklej wszystko do pliku server.sh

  1. Wpisz komendę (Ta komenda pobierze ci najnowszy silnik spigot oraz uruchomi serwer) sh server.sh up

     

  2. Aby zobaczyć menu pomocy wpisz sh server.sh pomoc

     

  3. Wszystkie komendy wpisuj po sh server.sh np.:

     

    sh server.sh start

SKRYPT WYKONALA EKIPA: ModernPoland

2m3QuoH.png


Odnośnik do komentarza

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający forum [SKRYPT] na serwer DEDYKOWANY = start,restart,wylaczenie serwera komeda PuTTy = sh server.sh [start,stop,status,restart]   0 użytkowników
    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...