Skocz do zawartości
  • 0

Jak zrobić aby mob spawnil się na powierzchni, a nie w jaskiniach ?


xFreku

Pytanie

Tak jak w temacie. Mam taki kod:

options:	time: 30 seconds	min.x: 10	max.x: 100	min.z: 10	max.z: 100command /g [<text&gt]:	trigger:		set {_x} to random integer between {@max.x} and {@min.x}		set {_z} to random integer between {@max.z} and {@min.z}		set {_y} to 64		loop 40 times:			set {_r} to location at {_x}, {_z}, {_y}			block at {_r} isn't air:				add 1 to {_y}			else:				spawn giant at {_r}				broadcast "&2&lPojawil sie giant na x %{_x}%y %{_y}% z %{_z}%!"				#teleport player to {_r}				exit loop

Giant prawie zawsze pojawia sie w jaskiniach i umiera :c Może ktoś to naprawić ?

Odnośnik do komentarza
Udostępnij na innych stronach

5 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
command /g [<text&gt]:	trigger:		set {_x} to random integer between {@max.x} and {@min.x}		set {_z} to random integer between {@max.z} and {@min.z}		set {_y} to 150		wait 5 seconds		heal last-spawned entity		loop 40 times:			set {_r} to location at {_x}, {_z}, {_y}			block at {_r} isn't air:				add 1 to {_y}			else:				spawn giant at {_r}				broadcast "&2&lPojawil sie giant na x %{_x}%y %{_y}% z %{_z}%!"				#teleport player to {_r}				exit loop

Spawnuje moba na wysokości 150 kratek, po czym czeka 5 sekund, aż mob spadnie i uzdrawia go :)

Moim zdaniem najlepsze roziązanie bo najmniej będzie bociążać serwer, jest też proste i zarazem skuteczne.

Jak Ci sie nudzi możesz zawsze zloopować bloki dookoła moba i nie komendą radius tylko męczyć się dodając 1 klocek kolejno do x y i z...

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0

wtf?! to nie zadziała

command /g [<text&gt]:	trigger:		set {_x} to random integer between {@max.x} and {@min.x}		set {_z} to random integer between {@max.z} and {@min.z}		set {_y} to 150			    set {_r} to location at {_x}, {_z}, {_y}	    spawn giant at {_r}		wait 5 seconds		heal last-spawned entity
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ę...