Skocz do zawartości
  • 0

Komenda /execute


Marcelik10

Pytanie

Siemka wie ktoś może jak zrobić zeby wykrywalo np jak gracz ma w eq 5 potek? Męczę się z tym od godziny i ta comenda z count niedziała 
/execute as @a[nbt={Inventory:[{id:"minecraft:potion",Count:5,tag:{Potion:"minecraft:strength"}}]}] run say sdsd
 

Odnośnik do komentarza
https://skript.pl/temat/57921-komenda-execute/
Udostępnij na innych stronach

3 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
Godzinę temu, Marcelik10 napisał:

Siemka wie ktoś może jak zrobić zeby wykrywalo np jak gracz ma w eq 5 potek? Męczę się z tym od godziny i ta comenda z count niedziała 
/execute as @a[nbt={Inventory:[{id:"minecraft:potion",Count:5,tag:{Potion:"minecraft:strength"}}]}] run say sdsd
 

Powyższa komenda nie zadziała, ponieważ jej zapis sugeruje próbę poszukiwania gracza, który posiada w ekwipunku tylko 5 mikstur siły zebranych w jednym slocie. Oczywiście jest to niemożliwe, ponieważ mikstury w Minecraft'cie nie mogą się stackować.

Pytanie nawet nie dotyczy Skripta, ale zostało zadane w tym dziale, więc podpowiem jak właśnie za pomocą Skripta można się z tym uporać. Wystarczy zapętlić przedmioty w ekwipunkach wszystkich graczy, aby policzyć ile każdy z graczy posiada mikstur siły. Jeśli jest ich co najmniej 5, można wymusić na graczu wykonanie komendy.

Pomocne linki do dokumentacji:

W ramach sprawdzania samej mikstury podpowiem, że można sprawdzić czy zapętlany przedmiot jest nią w poniższy sposób:

if loop-item is a potion of strength:
	# [...]

Należy pamiętać, że mikstury o wydłużonym czasie działania i drugiego tieru są postrzegane jako inne przedmioty:

if loop-item is a potion of extended strength:
if loop-item is a potion of level 2 strength:

Pozdrawiam.

Odnośnik do komentarza
https://skript.pl/temat/57921-komenda-execute/#findComment-344137
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ę...