Skocz do zawartości
  • 0

Limit hopperów na chunku!


q1zZ_

Pytanie

5 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
4 minuty temu, q1zZ_ napisał:

Witam czy napisał by mi ktoś skrypt na to że w promieniu 16 kratek od gracza może być tylko 8 hopperów?

Proszę. Może być tak, że będzie możliwe stawianie 9 hopperów, gdyż pętla nie wykryje postawionego bloku. W takim wypadku w linijce nr 6 zamień '8' na '7'.

on place of hopper:
	loop blocks in radius 16 around player:
		if loop-block is not hopper:
			continue
		add 1 to {_hopper}
	if {_hopper} is less than or equal to 8:
		stop
	cancel event
	send "&cJuz jest &68 &chopperow w promieniu 16 kratek od ciebie!" to player

 

Odnośnik do komentarza
https://skript.pl/temat/41767-limit-hopper%C3%B3w-na-chunku/#findComment-261727
Udostępnij na innych stronach

  • 0
18 minut temu, Kormic napisał:

Proszę. Może być tak, że będzie możliwe stawianie 9 hopperów, gdyż pętla nie wykryje postawionego bloku. W takim wypadku w linijce nr 6 zamień '8' na '7'.


on place of hopper:
	loop blocks in radius 16 around player:
		if loop-block is not hopper:
			continue
		add 1 to {_hopper}
	if {_hopper} is less than or equal to 8:
		stop
	cancel event
	send "&cJuz jest &68 &chopperow w promieniu 16 kratek od ciebie!" to player

 

Nie działa

Odnośnik do komentarza
https://skript.pl/temat/41767-limit-hopper%C3%B3w-na-chunku/#findComment-261728
Udostępnij na innych stronach

  • 0
27 minut temu, q1zZ_ napisał:

Nie działa

Co konkretnie działa? Co się dzieje? "Nie działa" niewiele mi mówi.

Spróbuj z debuggingiem:

on place of hopper:
	loop blocks in radius 16 around player:
		if loop-block is not hopper:
			continue
		add 1 to {_hopper}
		send "&aOdnaleziono &6%{_hopper}% &ahoppery!" to player
	if {_hopper} is less than or equal to 8:
		send "&aW promieniu 16 kratek od ciebie nie ma wiecej niz &68 &ahopperow!" to player
		stop
	cancel event
	send "&cJuz jest &68 &chopperow w promieniu 16 kratek od ciebie!" to player

Sprawdź co wysyła na czacie.

Odnośnik do komentarza
https://skript.pl/temat/41767-limit-hopper%C3%B3w-na-chunku/#findComment-261732
Udostępnij na innych stronach

  • 0
3 minuty temu, Kormic napisał:

Co konkretnie działa? Co się dzieje? "Nie działa" niewiele mi mówi.

Spróbuj z debuggingiem:


on place of hopper:
	loop blocks in radius 16 around player:
		if loop-block is not hopper:
			continue
		add 1 to {_hopper}
		send "&aOdnaleziono &6%{_hopper}% &ahoppery!" to player
	if {_hopper} is less than or equal to 8:
		send "&aW promieniu 16 kratek od ciebie nie ma wiecej niz &68 &ahopperow!" to player
		stop
	cancel event
	send "&cJuz jest &68 &chopperow w promieniu 16 kratek od ciebie!" to player

Sprawdź co wysyła na czacie.

unknown.png

Odnośnik do komentarza
https://skript.pl/temat/41767-limit-hopper%C3%B3w-na-chunku/#findComment-261733
Udostępnij na innych stronach

  • 0
8 minut temu, q1zZ_ napisał:

unknown.png

Hmm... problem leżał w 'continue', dziwne. W każdym bądź razie, skrypt działa.

on place of hopper:
	loop blocks in radius 16 around player:
		if loop-block is hopper:
			add 1 to {_hopper}
	if {_hopper} is less than or equal to 8:
		send "&aOdnaleziono &6%{_hopper}% &ahopperow!" to player
		stop
	cancel event
	send "&cJuz jest &68 &chopperow w promieniu 16 kratek od ciebie!" to player

 

Odnośnik do komentarza
https://skript.pl/temat/41767-limit-hopper%C3%B3w-na-chunku/#findComment-261737
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ę...