Skocz do zawartości
  • 0

Skrypt na restart serwera


dxlv

Pytanie

8 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
command /restart [<text>]:
    trigger:
        broadcast "&a&lTWOJANAZWA.PL Za 30 sekund zostanie wykonany restart serwera!"
        wait 25 real seconds
        broadcast "&2TWOJANAZWA.PL Za 5 sekund Restart "
        wait 4 real seconds
        broadcast " TWOJANAZWA.PL &2RESTART!"
        execute console command "kickall TWOJANAZWA.PL &2Restart serwera!"
        execute console command "reload"
        execute console command "sk reload all"
        execute console command "whitelist on" # ta whitelista jest po to zeby sie wszystkie skrypty odpalily
        wait 10 real seconds
        execute console command "whitelist off" # ta whitelista jest po to zeby sie wszystkie skrypty odpalily
        broadcast "&2Serwer gotowy po restarcie!"

 

Jeśli pomogłem oznacz moją odpowiedź jako najlepszą :D

Edytowane przez Heku
Heku

Wstawiam w code

Notatka dodana przez Heku

Odnośnik do komentarza
https://skript.pl/temat/28772-skrypt-na-restart-serwera/#findComment-190147
Udostępnij na innych stronach

  • 0

command /restart:
    trigger:
        if player has permission "*":
            loop all players:
                kick loop-player due to "Restart serwera"
            execute console command "stop"

 

Odnośnik do komentarza
https://skript.pl/temat/28772-skrypt-na-restart-serwera/#findComment-190148
Udostępnij na innych stronach

  • 0
Teraz, LloydPL napisał:

 


command /restart:
    trigger:
        if player has permission "*":
            loop all players:
                kick loop-player due to "Restart serwera"
            execute console command "stop"

 

 

Przepraszam ale komenda stop odpowiada za zatrzymanie serwera nie za restart a skrypt powyżej po wpisaniu restart odlicza czas + restartuje wszystko łącznie z skryptami oraz daje white liste na chwilę by wszystkie pliki po restarcie zdążyły się załadować ;)

Odnośnik do komentarza
https://skript.pl/temat/28772-skrypt-na-restart-serwera/#findComment-190150
Udostępnij na innych stronach

  • 0
1 minutę temu, PolskiCiastek napisał:

Przepraszam ale komenda stop odpowiada za zatrzymanie serwera nie za restart a skrypt powyżej po wpisaniu restart odlicza czas + restartuje wszystko łącznie z skryptami oraz daje white liste na chwilę by wszystkie pliki po restarcie zdążyły się załadować ;)

ja ci zaraz zrestartuje serwer /reload

btw ta whitelista się nawet nie włączy bo skrypt się zatrzyma przy reloadzie i nawet nw po co to tam dałeś bo przy przeładowaniu już się wszystkie pliki załadowały (jakby się nie załadowały serwer po prostu by nie wpuścił gracza na serwer bo nie miałby jak tego obsłużyć)

Odnośnik do komentarza
https://skript.pl/temat/28772-skrypt-na-restart-serwera/#findComment-190151
Udostępnij na innych stronach

  • 0
1 minutę temu, LloydPL napisał:

ja ci zaraz zrestartuje serwer /reload

btw ta whitelista się nawet nie włączy bo skrypt się zatrzyma przy reloadzie i nawet nw po co to tam dałeś bo przy przeładowaniu już się wszystkie pliki załadowały (jakby się nie załadowały serwer po prostu by nie wpuścił gracza na serwer bo nie miałby jak tego obsłużyć)

używam tego skryptu i wszystko działa bez zarzutu white lista się włącza więc nwm o co ci chodzi 

Odnośnik do komentarza
https://skript.pl/temat/28772-skrypt-na-restart-serwera/#findComment-190152
Udostępnij na innych stronach

  • 0
W dniu 5.08.2018 o 14:58, dxlv napisał:

pisze "trwa restart" zamiast "server closed"

To jest do zrobienia przez edycję linijki

shutdown-message: Server closed

w pliku bukkit.yml

Odnośnik do komentarza
https://skript.pl/temat/28772-skrypt-na-restart-serwera/#findComment-190245
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...