Skocz do zawartości
  • 0

"Zapisywanie" bloków


kamil7430

Pytanie

Witajcie, mam taki skrypt:

on projectile hit:
  if projectile is an egg named "Magiczne jajko":
    loop blocks in radius 1 around the projectile:
      loop-block is not air:
        set loop-blocks to wool

command /dajjajko:
  trigger:
    give an egg named "Magiczne jajko" to player

I chciałbym, żeby po jakichś 5-10 sekundach skrypt przywrócił bloki, które znajdowały się wcześniej w miejscach wełny.

Dzięki;)

Odnośnik do komentarza
Udostępnij na innych stronach

8 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
options:
	czas: 10 # <-- w sekundach
                   
on projectile hit:
  if projectile is an egg named "Magiczne jajko":
    loop blocks in radius 1 around the projectile:
      loop-block is not air:
        set loop-blocks to wool
        wait {@czas} seconds
        set loop-blocks to air

command /dajjajko:
  trigger:
    give an egg named "Magiczne jajko" to player

Tu na code skript (polecam tutaj) Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść!

Jesli pomoglem, daj + :D

edit: poprawka kodu

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

  • 0
11 minut temu, piotrus131102 napisał:

@VaeNN no ci wytłumaczyłem, najwyraźniej nie umiesz czytać ze zrozumieniem ...

Jak strzelisz tym jajkiem to block w który trafi to jajko zamienia się w wełne

i po 5 sekundach ta wełna ma zniknąć i przywrócić trafiony block ...

W takim razie, takie cos powinno dzialac. Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść! albo Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść!

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

  • 0
loop all blocks in radius 1 around projectile:
	add 1 to {_block}
	set {_loc.%{_block}%} to location of loop-block
	set {_block.%{_block}%} to loop-block
	set loop-block to air
	wait 5 seconds
	loop {_block} times:
		set block at {_loc.%{_block}%} to wool

 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0

@VaeNN Niestety nie działa, ani jeden, ani drugi, w obu przypadkach strzelam w ziemię i pojawia się wełna, a potem nic... i zostaje.

@KCPRRR Nie chodziło o to, żeby zamieniała się najpierw w powietrze. Ja chciałem, żeby zamieniło się najpierw w wełnę, a potem w blok, który był w tym miejscu wcześniej.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
Godzinę temu, kamil7430 napisał:

@VaeNN Niestety nie działa, ani jeden, ani drugi, w obu przypadkach strzelam w ziemię i pojawia się wełna, a potem nic... i zostaje.

@KCPRRR Nie chodziło o to, żeby zamieniała się najpierw w powietrze. Ja chciałem, żeby zamieniło się najpierw w wełnę, a potem w blok, który był w tym miejscu wcześniej.

To sobie zamień air na wool lol

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ę...