Skocz do zawartości
  • 0

Nether i swiat ktory nie jest nazwany world


AsthonHener

Pytanie

Siemka! Mam pytanko, mam świat nazwany "survival" i gdy wchodze do netheru ze swiata "survival" tepa mnie normalnie do netheru, ale gdy w netherze wchodze do portalu to tepa mnie do "world" a nie do "survival", czy dałoby się to jakoś naprawic, lub napisac skrypt na to? z gory dzieki!

 

Odnośnik do komentarza
Udostępnij na innych stronach

6 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 1

Witaj!

Oto skrypt o który prosiłeś. Działa tak jak chciałeś z tymi światami tylko trzeba dostosować jedną liczbę (tam gdzie kometarz):

on portal enter:
    if world of player is "survival":
        set {portal.%player%} to location of player
        set {blokada.%player%} to 1
        wait 10 second #UWAGA! DOSTOSUJ TĄ LICZBĘ DO SWOICH POTRZEB! (5 za mało 10 troche za dużo więc poszukaj dobrze ;))
        set {blokada.%player%} to 0
 
on portal enter:
    if {blokada.%player%} is 1:
        stop  
    if world of player is "world_nether":
        if {portal.%player%} is not 0:
            wait 5 second
            teleport player to {portal.%player%}

 

Testowany na moim serwie i działa mega ;) Licze na "GŁOS NA TAK"

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0

Nie no wzystko działa... przy najmniej u mnie. To działa tak:

-tworzysz se świat o nazwie survival

-gdy wchodzisz do portalu on cie normalnie teleportuje ale zapisuje twoje kordy. Gdy będziesz wchodził do portalu w netherze to to tepnie cie zamiast tam gdzie powinnien być portal (czyli do overworldu) tylko do miejsca gdzie wchodziłeś.

MI to na serwie działa..., ale moge jeszcze sprawdzić. Upewnij się że masz dobrze nazwane światy (wielkość liter też się liczy)!

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0

Nie wiem poeksperymentowałem może to lepiej zadziała:

on portal enter:
    if world of player is "survival":
        set {portal.%player%} to location of player
        set {blokada.%player%} to 1
        wait 10 second #UWAGA! DOSTOSUJ TĄ LICZBĘ DO SWOICH POTRZEB! (5 za mało 10 troche za dużo więc poszukaj dobrze ;))
        set {blokada.%player%} to 0
 
on portal enter:
    if {blokada.%player%} is 1:
        stop   
    if world of player is "world_nether":
        if {portal.%player%} is not 0:
            wait 2 second
            teleport player to {portal.%player%}  
            set {portal.%player%} to 1
            set {blokada.%player%} to 1
            wait 2 second  
            set {blokada.%player%} to 0
            stop

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
11 godzin temu, Norbiros napisał:

Nie wiem poeksperymentowałem może to lepiej zadziała:

on portal enter:
    if world of player is "survival":
        set {portal.%player%} to location of player
        set {blokada.%player%} to 1
        wait 10 second #UWAGA! DOSTOSUJ TĄ LICZBĘ DO SWOICH POTRZEB! (5 za mało 10 troche za dużo więc poszukaj dobrze ;))
        set {blokada.%player%} to 0
 
on portal enter:
    if {blokada.%player%} is 1:
        stop   
    if world of player is "world_nether":
        if {portal.%player%} is not 0:
            wait 2 second
            teleport player to {portal.%player%}  
            set {portal.%player%} to 1
            set {blokada.%player%} to 1
            wait 2 second  
            set {blokada.%player%} to 0
            stop

Nie łatwiej by ci było gdybyś użył true albo false zamiast zmieniać ciągle liczbe?

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0

Nie pomyślałem ;) Kompletnie wyleciało mi z głowy już poprawiam:

on portal enter:
    if world of player is "survival":
        set {portal.%player%} to location of player
        set {blokada.%player%} to true
        wait 10 second #UWAGA! DOSTOSUJ TĄ LICZBĘ DO SWOICH POTRZEB! (5 za mało 10 troche za dużo więc poszukaj dobrze ;))
        set {blokada.%player%} to false
 
on portal enter:
    if {blokada.%player%} is 1:
        stop   
    if world of player is "world_nether":
        if {portal.%player%} is not 0:
            wait 2 second
            teleport player to {portal.%player%}  
            set {portal.%player%} to 0
            set {blokada.%player%} to true
            wait 2 second  
            set {blokada.%player%} to false
            stop

Odnośnik do komentarza
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ę...