Skocz do zawartości
  • 0

Chodzenie po wygenerowanym bloku.


Pytanie

Witam pisze skrypt, ale mam problem z jedną rzeczą, czyli chodzeniem po wygenerowanym bloku.
Może ja wytłumaczę.

Więc mam komendę która generuje blok na którym musi stanąć gracz, dobrze generuje i pokazuje, ale nie wiem jak zrobić by dawało np. 1 diamenta za to, ze gracz na tym bloku stanie (czyli prościej: generuje blok i gracz musi stanąć na nim daje mu diaxa i generuje kolejny)

Pomoże ktoś?

Odnośnik do komentarza
https://skript.pl/temat/46316-chodzenie-po-wygenerowanym-bloku/
Udostępnij na innych stronach

3 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
9 minut temu, W1c3k napisał:

Witam pisze skrypt, ale mam problem z jedną rzeczą, czyli chodzeniem po wygenerowanym bloku.
Może ja wytłumaczę.

Więc mam komendę która generuje blok na którym musi stanąć gracz, dobrze generuje i pokazuje, ale nie wiem jak zrobić by dawało np. 1 diamenta za to, ze gracz na tym bloku stanie (czyli prościej: generuje blok i gracz musi stanąć na nim daje mu diaxa i generuje kolejny)

Pomoże ktoś?

Przy generowaniu bloku ustaw sobie do zmiennej jego lokalizację.

Następnie w evencie 'on any move' (wymagany dodatek SkQuery) sprawdzasz czy lokalizacja bloku pod graczem jest taka sama jak lokalizacja zapisana w zmiennej.

Jeżeli warunek jest zgodny, wiesz, że to ten blok. Dajesz następnie graczowi diament, czyścisz zmienną z lokalizacją i generujesz kolejny blok.

Odnośnik do komentarza
https://skript.pl/temat/46316-chodzenie-po-wygenerowanym-bloku/#findComment-291539
Udostępnij na innych stronach

  • 0
3 minuty temu, Kormic napisał:

Przy generowaniu bloku ustaw sobie do zmiennej jego lokalizację.

Następnie w evencie 'on any move' (wymagany dodatek SkQuery) sprawdzasz czy lokalizacja bloku pod graczem jest taka sama jak lokalizacja zapisana w zmiennej.

Jeżeli warunek jest zgodny, wiesz, że to ten blok. Dajesz następnie graczowi diament, czyścisz zmienną z lokalizacją i generujesz kolejny blok.

Ale chodzi o to, że to nie ma być tylko jeden blok, ale każdy

Jak wygeneruje stone i gracz stanie na stone nawet 5k klocków od spawnu to tak mu zaliczy i wygeneruje kolejny

Odnośnik do komentarza
https://skript.pl/temat/46316-chodzenie-po-wygenerowanym-bloku/#findComment-291540
Udostępnij na innych stronach

  • 0
3 minuty temu, W1c3k napisał:

Ale chodzi o to, że to nie ma być tylko jeden blok, ale każdy

Jak wygeneruje stone i gracz stanie na stone nawet 5k klocków od spawnu to tak mu zaliczy i wygeneruje kolejny

Rozumiem...

W takim razie wykorzystaj event 'on walking on stone'. Usuwasz w nim blok pod graczem i dajesz diament.

Odnośnik do komentarza
https://skript.pl/temat/46316-chodzenie-po-wygenerowanym-bloku/#findComment-291543
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ę...