Skocz do zawartości
  • 0

Przywracanie bloku ze zmiennej


Pytanie

Witam. Pisząc skrypt natknąłem się na problem którego nie mogę przeskoczyć, a mianowicie próbuję stworzyć automat który przywracałby określone kwiaty (lokacje zapisane w tablicy) po sekundzie od zniszczenia. Niestety, ale kod nie działa prawidłowo - kwiaty nie są przywracane. Kawałek kodu skryptu: https://code.skript.pl/K2Nmz08E/

Konkretnie problem na pewno leży gdzieś tutaj:

on break of any flower:
 loop {flowerity::*}:
  if loop-value is location of event-block:
   add event-block to {flowers::%loop-index%}
   cancel event
   drop {flowers::%loop-index%}
   set block at event-location to air
   wait 1 second
   set location of event-block to {flowers::%loop-index%}
   delete {flowers::%loop-index%}

W jaki sposób powinienem to napisać, aby działało prawidłowo?

Odnośnik do komentarza
https://skript.pl/temat/17929-przywracanie-bloku-ze-zmiennej/
Udostępnij na innych stronach

4 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

zamiast loop-index daj loop-value. Tak mi sie wydaję.

Ewentualnie pokaż jak zapisujesz zmienną {flowerity::*}.

Edytowane przez KrejzolekPRO
Odnośnik do komentarza
https://skript.pl/temat/17929-przywracanie-bloku-ze-zmiennej/#findComment-122580
Udostępnij na innych stronach

  • 0
8 minut temu, KrejzolekPRO napisał:

Ewentualnie pokaż jak zapisujesz zmienną {flowerity::*}.

Jest to pokazane we fragmencie kodu który podlinkowałem wyżej. https://code.skript.pl/K2Nmz08E/

Zamiana z loop-index na loop-value nic nie dała, nadal nie działa.

Odnośnik do komentarza
https://skript.pl/temat/17929-przywracanie-bloku-ze-zmiennej/#findComment-122581
Udostępnij na innych stronach

  • 0

No niezbyt chętnie działa. Wyczaiłem sposób:

set block 2 above <ziemia> to 175:10
set block above <ziemia> to lilac
set block 3 above <ziemia> to air




Wystarczy zmienić kwiat w środkowej linijce i się ustawi. Ważne jest sprawdzenie wcześniej tego bloku ziemi, bo można tym kwiaty stawiać nawet w powietrzu :v

Odnośnik do komentarza
https://skript.pl/temat/17929-przywracanie-bloku-ze-zmiennej/#findComment-122586
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ę...