Skocz do zawartości
  • 0

if player's tool is axe


Pytanie

Witam po długiej przerwie. Robię system kowadeł, najpierw w skripcie, później w javie żeby sprawdzić czy się sprawdzi, lecz mam mały, dziwny problem(?).

Otóż robię to w gui i póki raz nie nałożę enchantu poprzez enchant player's tool with [enchant] [lvl] gui się otwiera, lecz gdy enchant jest nałożony, gui się nie otwiera. Proszę o pomoc.

 

*dopisanie any przed nazwą przedmiotu nic nie zmienia

Edytowane przez Oedeopol
Odnośnik do komentarza
https://skript.pl/temat/32233-if-players-tool-is-axe/
Udostępnij na innych stronach

3 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
39 minut temu, xAxee napisał:

A mozesz podac sk? Bo moze cos zle zapisane

Edit: Z ciekawości ulepszylem enchant tablem i dzieje się dokładnie to samo, czyli wychodzi na to ze enchantowana siekiera to juz nie siekiera XD

Edit2: Jeśli pominiemy sprawdzanie if player's tool ... działa jak powinno, lecz ze wszystkim co trzymamy w ręku.

Edytowane przez Oedeopol
Odnośnik do komentarza
https://skript.pl/temat/32233-if-players-tool-is-axe/#findComment-209566
Udostępnij na innych stronach

  • 0

Okej, rozwiązałem problem. Okazało się że zrobiłem mały błąd

Z tego:

if player's tool is axe or pickaxe or shovel or hoe:

Należało zmienić na to, gdyż gracz w tym momencie miał ten przedmiot odebrany XD:

if {item.%player%} is axe or pickaxe or shovel or hoe:

Teraz działa.

Odnośnik do komentarza
https://skript.pl/temat/32233-if-players-tool-is-axe/#findComment-209588
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ę...