Skocz do zawartości
  • 0

Skript nether pass


Blak

Pytanie

Cześć, potrzebuję skriptu na nether pass, chodzi mi konkretnie, o to żeby nether działał sobie/był otwarty w konkretnych godzinach, załóżmy że 16-20, tyle żeby tam wejść, potrzeba mieć wejściówkę. Dla ułatwienia, podam przykład, polskiego pluginu TimeForNether, niestety nie wspiera on paperspigota, działa on tylko na spigocie, wielka szkoda bo dosłownie czegoś takiego szukałem na swój serwer, miło by było żeby działało to w taki sposób. W skrócie, mam karnet, jest godzina 16, więc mogę wejść do netheru. Widziałem takie skripty, przynajmniej troche podobne do tego czego szukam, niestety dużo błędów, na bardzo stare wersje, ja oczekuję tego na 1.16.5, bo na takiej stoi serwer. Pozdro

Odnośnik do komentarza
https://skript.pl/temat/48085-skript-nether-pass/
Udostępnij na innych stronach

Rekomendowane odpowiedzi

  • 0

@Blakcoś takiego? Jak będą błędy to sorki ale pisane na telefonie.

options:
    godzina1: 16:0 #godzina otwarcia
    godzina2: 20:0 #godzina zamkniecia
every 1 second:
    if "%hour%:%minute%" is "{@godzina1}":
        set {nether} to true
        stop
    if "%hour%:%minute%" is "{@godzina2}":
        set {nether} to false
on portal:
    if {nether} is false:
        cancel event

Nie mam na czym przetestować lecz myślę, że powinno działać.

Odnośnik do komentarza
https://skript.pl/temat/48085-skript-nether-pass/#findComment-300731
Udostępnij na innych stronach

  • 0

Spoko, dzięki, ym dwa errory

https://imgur.com/a/e5MHwW3

 

próbowałem zamienić %hour%:%minute% na HH:mm, bez errorów tym razem, ale niestety jest godzina równa 12:00 i mogę wejść do netheru :/

Glicz

Łączę posty.

Notatka dodana przez Glicz

Odnośnik do komentarza
https://skript.pl/temat/48085-skript-nether-pass/#findComment-300745
Udostępnij na innych stronach

  • 0
options:
    godzina1: 16:00 #godzina otwarcia
    godzina2: 20:00 #godzina zamkniecia
every 1 second:
    if "%now formatted as ""HH:mm""%" is "{@godzina1}":
        set {nether} to true
        stop
    if "%now formatted as ""HH:mm""%" is "{@godzina2}":
        set {nether} to false
on portal:
    if {nether} is false:
        cancel event

dla pewności, wygląda to tak, zero errorów, godzina 12:20 mogę wejść do netheru, chociaż według kodu nether powinien być zamkniety 

Odnośnik do komentarza
https://skript.pl/temat/48085-skript-nether-pass/#findComment-300749
Udostępnij na innych stronach

  • 0
39 minut temu, Blak napisał:


options:
    godzina1: 16:00 #godzina otwarcia
    godzina2: 20:00 #godzina zamkniecia
every 1 second:
    if "%now formatted as ""HH:mm""%" is "{@godzina1}":
        set {nether} to true
        stop
    if "%now formatted as ""HH:mm""%" is "{@godzina2}":
        set {nether} to false
on portal:
    if {nether} is false:
        cancel event

dla pewności, wygląda to tak, zero errorów, godzina 12:20 mogę wejść do netheru, chociaż według kodu nether powinien być zamkniety 

Spróbuj wejść na innym koncie z na którym nie masz żadnych uprawnień. Może to przez to? Ale nie wiem, bo tutaj nie wymieniałem uprawnień więc raczej to nie to.

Odnośnik do komentarza
https://skript.pl/temat/48085-skript-nether-pass/#findComment-300751
Udostępnij na innych stronach

  • 0

O, coś się zadziało, w sensie teraz portale nie działają, tak zmieniałem godziny, żeby nie było że ustawione 16-19 a o 9 próbuję wejść do netheru, jeden error, z góry mówie ze to nie jest błąd spowodowany napisaniem godziny 9tej, czy była 16 czy 15 czy 9 ten error był, ale ważne że już się coś zadziało

https://imgur.com/a/3liY3Oz

Odnośnik do komentarza
https://skript.pl/temat/48085-skript-nether-pass/#findComment-300975
Udostępnij na innych stronach

  • 0

 

spoko już wrzucam

\/ \/ \/ \/

a i tam co masz on portal i za dużo tabów to testowałem, wkleiłem tak jak mi dałeś, nie działało więc DODAŁEM TABÓW i też nie działało, żeby nie było, że to jest przez to

i jeszcze tu poprawione https://imgur.com/a/owzIFgJ

options:
    godzina1: 09:0 #godzina otwarcia
    godzina2: 19:0 #godzina zamkniecia
	
every 1 second:
    if "%now formatted as ""HH""%" is "09:0:0":
        set {nether} to true
        stop
    if "%now formatted as ""HH""%" is "19:0:0":
        set {nether} to false
on portal:
		now formatted as "HH" is not between 9 and 19
		cancel event
Edytowane przez Blak
buont
Odnośnik do komentarza
https://skript.pl/temat/48085-skript-nether-pass/#findComment-300993
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Nieaktywny
Odpowiedz na pytanie...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  • Ostatnio przeglądający   0 użytkowników

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