Skocz do zawartości
  • 0

Teleportacja bloku 2 kratki w doł a później 3 kratki do góry


Talarek

Pytanie

6 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Odrazu mówię, że nie testowane.

on click on block:
	set {_loc} to player's location
	set {_loc}'s y location to ( {_loc}'s y location - 2 )
	teleport player to {_loc}
	wait 2 seconds # Czeka 2 sekundy. Nie uzasadniłeś jaki odstęp czasu ma być pomiędzy teleportami więc dałem 2 sekundy :P
	set {_loc} to player's location
	set {_loc}'s y location to ( {_loc}'s y location + 3 )
	teleport player to {_loc}

 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
15 minut temu, Rafep napisał:

Odrazu mówię, że nie testowane.


on click on block:
	set {_loc} to player's location
	set {_loc}'s y location to ( {_loc}'s y location - 2 )
	teleport player to {_loc}
	wait 2 seconds # Czeka 2 sekundy. Nie uzasadniłeś jaki odstęp czasu ma być pomiędzy teleportami więc dałem 2 sekundy :P
	set {_loc} to player's location
	set {_loc}'s y location to ( {_loc}'s y location + 3 )
	teleport player to {_loc}

 

Chciałem żeby to blok się teleportował, a nie gracz. Jak pozmieniałem to nie było błędów, lecz nie działało.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0

@Talarek Hm... Zobaczę, co da się zrobić...

Napisałem skrypt. Wydawało mi się, że powinien działać, nawet wgrałem go na swój serwer, ale niestety nie działa... :( Przykro mi, ale nie umiem napisać skryptu, którego potrzebujesz :( 

Jak byś chciał zobaczyć, co tam napisałem to proszę, ale raczej wątpie, że Ci się przyda:

on click on block:
	set {_block} to target block
	set {_loc} to target block's location
	set block at {_loc} to air
	set {_loc}'s y location to ( {_loc}'s y location - 2 )
	set block at {_loc} to {_block}
	wait 2 seconds
	set block at {_loc} to air
	set {_loc}'s y location to ( {_loc}'s y location + 3 )
	set block at {_loc} to {_block}	

 

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

  • 0
6 minut temu, Rafep napisał:

@Talarek Hm... Zobaczę, co da się zrobić...

Napisałem skrypt. Wydawało mi się, że powinien działać, nawet wgrałem go na swój serwer, ale niestety nie działa... :( Przykro mi, ale nie umiem napisać skryptu, którego potrzebujesz :( 

Jak byś chciał zobaczyć, co tam napisałem to proszę, ale raczej wątpie, że Ci się przyda:


on click on block:
	set {_block} to target block #jeśli wywala błąd to zmień na target block
	set {_loc} to target block's location
	set block at {_loc} to air
	set {_loc}'s y location to ( {_loc}'s y location - 2 )
	set block at {_loc} to {_block}
	wait 2 seconds
	set block at {_loc} to air
	set {_loc}'s y location to ( {_loc}'s y location + 3 )
	set block at {_loc} to {_block}	

 

Dzięki za chęci. Odrobinkę poprawiłem i jest cycuś glancuś. Dzięki bardzo <3 .

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
5 minut temu, Rafep napisał:

@Talarek Czy mógłbyś podać mi poprawiony skrypt? Bo ciekawy jestem co tam źle było napisane ?

A dałem po prostu tak, że blok na który ktoś kliknął stawał się powietrzem, a potem zamieniał się w blok którym był wcześniej :) . 

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