Skocz do zawartości
  • 0

block up


WIZIBANG

Pytanie

10 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
4 godziny temu, xNightix_ napisał:

every second:
  loop all players:
    block under loop-player is strone:
      #Kod

Poczytaj sobie ten temat. Znalazłem go przypadkowo na forum. Powinien Ci pomóc.

Chodziło mi ze pod graczem w sensie np 10 pod nim czy w ogóle jest jakiś stone pod nim

Odnośnik do komentarza
https://skript.pl/temat/45382-block-up/#findComment-285879
Udostępnij na innych stronach

  • 0
12 minut temu, WIZIBANG napisał:

Chodziło mi ze pod graczem w sensie np 10 pod nim czy w ogóle jest jakiś stone pod nim

To zapętl sobie bloki pod nim i sprawdzaj 'loop-block'. Pętlę zatrzymujesz gdy koordynat Y zapętlanego bloku nie będzie ze zbioru liczb między (koordynat Y gracza) a (koordynat Y gracza - 10).

Edytowane przez Kormic
Odnośnik do komentarza
https://skript.pl/temat/45382-block-up/#findComment-285880
Udostępnij na innych stronach

  • 0
52 minuty temu, Kormic napisał:

To zapętl sobie bloki pod nim i sprawdzaj 'loop-block'. Pętlę zatrzymujesz gdy koordynat Y zapętlanego bloku nie będzie ze zbioru liczb między (koordynat Y gracza) a (koordynat Y gracza - 10).

To jest jedyny sposób na jaki wpadłem
loop blocks in radius 10:
            if loop-block is not glowstone:
                set {_xd} to x-coordinate of loop-block
                if {_xc} is {_xd}:
Bo ogólnie chodzi mi o to że najbliższym koordynatów y powinien być glowstone albo powietrze

Odnośnik do komentarza
https://skript.pl/temat/45382-block-up/#findComment-285882
Udostępnij na innych stronach

  • 0
15 minut temu, WIZIBANG napisał:

To jest jedyny sposób na jaki wpadłem
loop blocks in radius 10:
            if loop-block is not glowstone:
                set {_xd} to x-coordinate of loop-block
                if {_xc} is {_xd}:
Bo ogólnie chodzi mi o to że najbliższym koordynatów y powinien być glowstone albo powietrze

Zrób tak jak napisałem. Zapętlanie bloków wokół gracza spowoduje spadki TPS'ów na serwerze.

Odnośnik do komentarza
https://skript.pl/temat/45382-block-up/#findComment-285885
Udostępnij na innych stronach

  • 0

 

Godzinę temu, Kormic napisał:

To zapętl sobie bloki pod nim i sprawdzaj 'loop-block'. Pętlę zatrzymujesz gdy koordynat Y zapętlanego bloku nie będzie ze zbioru liczb między (koordynat Y gracza) a (koordynat Y gracza - 10).

Loop 5 blocks under player?

Odnośnik do komentarza
https://skript.pl/temat/45382-block-up/#findComment-285888
Udostępnij na innych stronach

  • 0
1 minutę temu, WIZIBANG napisał:

 

Loop 5 blocks under player?

Możesz zrobić to tak:

loop blocks between (block below player) and (block 10 meters below player):

Powinno pomóc.

Odnośnik do komentarza
https://skript.pl/temat/45382-block-up/#findComment-285890
Udostępnij na innych stronach

  • 0
10 minut temu, Kormic napisał:

Możesz zrobić to tak:


loop blocks between (block below player) and (block 10 meters below player):

Powinno pomóc.

Już sobie poradziłem dzięki za pomoc skorzystałem z loop all blocks up block: i if loop-block is air or glowstone block:

Odnośnik do komentarza
https://skript.pl/temat/45382-block-up/#findComment-285901
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ę...