Czemu ten ciąg, wykonuje się aż do osiągnięcia 100%?
Chcę uzyskać opcję, że loopoje bloki w regionie i tworzy nad ostatnim poziomem lawy kolejny.
Czy mam Y: 10 który jest lawą
Skrypt ma loopować bloki i nad lawą zrobić lawę tak, że Y:9 będzie teraz lawą.
Ma zastąpić klocki wyżej z powietrza na lawę.
Problem jest taki, że skrypt wykonuje się na cały region od razu i tworzy na samej górze lawę, a powinien robić to po kolei od dołu.
command /lava <text>:
trigger:
if arg-1 is "start":
loop all blocks in region "lavarena":
if loop-blocks is stone_bricks:
set block above loop-block to lava
if loop-blocks is lava:
set block above loop-block to lava
Ma to wyglądać tak, że co 10 sekund ostatni najniższy poziom zamienia się w lawę.
Mam ogarnięty wait etc. jedynie muszę ogarnąć ten kod.
Sama podstawa to kamienne cegły, potem podstawą będzie lawa, która co 10 sekund ma rosnąć o 1 poziom zalewając od dołu graczy
Pytanie
LordYu 296
Czemu ten ciąg, wykonuje się aż do osiągnięcia 100%?
Chcę uzyskać opcję, że loopoje bloki w regionie i tworzy nad ostatnim poziomem lawy kolejny.
Czy mam Y: 10 który jest lawą
Skrypt ma loopować bloki i nad lawą zrobić lawę tak, że Y:9 będzie teraz lawą.
Ma zastąpić klocki wyżej z powietrza na lawę.
Problem jest taki, że skrypt wykonuje się na cały region od razu i tworzy na samej górze lawę, a powinien robić to po kolei od dołu.
Ma to wyglądać tak, że co 10 sekund ostatni najniższy poziom zamienia się w lawę.
Edytowane przez LordYuMam ogarnięty wait etc. jedynie muszę ogarnąć ten kod.
Sama podstawa to kamienne cegły, potem podstawą będzie lawa, która co 10 sekund ma rosnąć o 1 poziom zalewając od dołu graczy
Odnośnik do komentarza
https://skript.pl/temat/51317-ci%C4%85g%C5%82e-loopowanie-blok%C3%B3w-bez-ko%C5%84ca/Udostępnij na innych stronach
2 odpowiedzi na to pytanie
Rekomendowane odpowiedzi