MaxTheFuck 1 Opublikowano 19 stycznia 2021 Udostępnij Opublikowano 19 stycznia 2021 (edytowane) on right click: if clicked block is stone button: if block behind clicked block is jukebox: teleport player to {grupowe.klepa} send "&aPrzeteleportowano pomyslnie!" niestety ale przy kliknieciu nie teleportuje jezeli gracz nie jest na creative. Edytowane 19 stycznia 2021 przez xNightPower_ Umieszczam kod w code. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 Kormic 1 824 Opublikowano 19 stycznia 2021 Udostępnij Opublikowano 19 stycznia 2021 Teraz, MaxTheFuck napisał: niestety ale przy kliknieciu nie teleportuje jezeli gracz nie jest na creative. Ten skrypt nie działa dlatego, że 'behind' nie zwraca odwrotnego kierunku świata względem tego, w którym jest zwrócony guzik. Z tego co mi wiadomo, zwraca zawsze kierunek południowy. Masz dwa wyjścia: 1. Sprawdzasz wszystkie kierunki świata (wystarczy, że dopiszesz sobie resztę kierunków świata). Metoda dłuższa, ale dokładniejsza. if facing of clicked block is above: block 1 below clicked block is note block set {_t} to true else if facing of clicked block is below: block 1 above clicked block is note block set {_t} to true else if facing of clicked block is west: block 1 east clicked block is note block set {_t} to true # (...) {_t} is set # Dalszy kod 2. Zapętlasz bloki w promieniu 1 metra wokół klikniętego bloku. Metoda mniej dokładna, ale za to krótsza. loop blocks in radius 1 around clicked block: loop-block is note block set {_t} to true exit loop {_t} is set # Dalszy kod Co do reszty kodu, upewnij się, że warunek sprawdzający guzik przechodzi. Możliwe, że w jego przypadku trzeba będzie zamienić 'clicked block' na 'type of clicked block'. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
MaxTheFuck 1
niestety ale przy kliknieciu nie teleportuje jezeli gracz nie jest na creative.
Edytowane przez xNightPower_Umieszczam kod w code.
Odnośnik do komentarza
Udostępnij na innych stronach
1 odpowiedź na to pytanie
Rekomendowane odpowiedzi
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ą.