Skocz do zawartości
  • 0

Enderchest w promieniu 5 kratek.


zakros222

Pytanie

Witam. Od 2 miesięcy nie pisze juz skryptów i zapomniało sie to i tamto. A więc tak chciałbym skrypt na enderchest tzw.


Jezeli chcemy polozyc w promieniu 5 kratek enderchest to zapętla wswzystkie bloki i szuka innego enderchesta. Jezeli znajdzie go to konczy event i wyświetla się wiadomość "W promieniu 5 kratek znaleziono inny enderchest wiec nie mozesz tego polozyć!"


Pomoze ktoś?


Odnośnik do komentarza
Udostępnij na innych stronach

6 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
Gość DonFallingCookie

on place of enderchest:


    loop blocks in radius 5 around location of event-block:


        if loop-block is enderchest:


            cancel event


            send "W promieniu 5 kratek znaleziono inny enderchest wiec nie mozesz tego polozyć!"


            stop


Odnośnik do komentarza
Udostępnij na innych stronach

  • 0

Zaraz sprawdzę czy działa i dam znać.


 


@Edit:


Nie działa. bo jak chcę postawic enderchest to konczy event i wysyla tą wiadomosc


@Edit2:


Ponieważ bierze pod uwagę tez tego enderchesta którego teraz stawiasz


@Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść! pomozesz?


Edytowane przez zakros222
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0

on place of enderchest:

    cancel event

    loop blocks in radius 5 around location of event-block:

        if loop-block is enderchest:

            send "W promieniu 5 kratek znaleziono inny enderchest wiec nie mozesz tego polozyć!"

            stop

    set event-block to enderchest

stop

@Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść! Albo jesteś ślepy, albo nigdy nie pisałeś skryptów, bo to nie ma zmiennych.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0

Skoro tak nie, to tak:



on place ender chest:
    cancel event
    wait 5 ticks
    if "%all blocks in radius 4 around event-block%" contains "ender chest":
        send "W promieniu 5 kratek znaleziono inny enderchest wiec nie mozesz tego polozyc!"
        stop
    set event-block to ender chest

radius 4 = 5 kratek.


Działa, testowałem.


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