Skocz do zawartości
  • 0

PlayerInteractEvent - errors


Pytanie

10 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
38 minut temu, Xemixd napisał:

Podczas gdy klikam PPM lub LPM to wyskakuje błąd w konsoli...

Pokaż ten plik .yml oraz całą metodę (a najlepiej całą klasę).

EDIT:

Warto również zrobić prosty debug w postaci wysyłania wiadomości po każdym spełnionym warunku.

Wtedy będziesz mógł określić gdzie jest błąd.

Edytowane przez Kormic
Odnośnik do komentarza
https://skript.pl/temat/46110-playerinteractevent-errors/#findComment-290391
Udostępnij na innych stronach

  • 0

cxiazYk.pngLHmnAmI.png

2 godziny temu, Kormic napisał:

Pokaż ten plik .yml oraz całą metodę (a najlepiej całą klasę).

EDIT:

Warto również zrobić prosty debug w postaci wysyłania wiadomości po każdym spełnionym warunku.

Wtedy będziesz mógł określić gdzie jest błąd.

KECizMr.pngSprawdziłem i chodzi o tego ifa. Podsyłam yamla 

Edytowane przez Xemixd
Odnośnik do komentarza
https://skript.pl/temat/46110-playerinteractevent-errors/#findComment-290437
Udostępnij na innych stronach

  • 0
27 minut temu, Xemixd napisał:

Sprawdziłem i chodzi o tego ifa. Podsyłam yamla 

1. Brakuje cudzysłowu przy tym stringu w YAMLu.

2. Dodaj nawiasy klamrowe przy tym warunku co wywala NPE.

Odnośnik do komentarza
https://skript.pl/temat/46110-playerinteractevent-errors/#findComment-290447
Udostępnij na innych stronach

  • 0
6 minut temu, Xemixd napisał:

1. Jak dodać string w cudzysłowu?

No, daj to w cudzysłów. Może być albo pojedynczy ('tekst'), albo podwójny ("tekst").

Ja preferuję ten pierwszy.

Odnośnik do komentarza
https://skript.pl/temat/46110-playerinteractevent-errors/#findComment-290482
Udostępnij na innych stronach

  • 0
3 minuty temu, Xemixd napisał:

uIFKjjy.png

Jak tutaj dodać przy nicku cudzysłów? 

Nie przy nicku, a w pliku YAML...

EDIT:

Dlaczego używasz klasy Integer, a nie typu int przy przechwytywaniu hashcode'u?

Edytowane przez Kormic
Odnośnik do komentarza
https://skript.pl/temat/46110-playerinteractevent-errors/#findComment-290493
Udostępnij na innych stronach

  • 0

Chwila, nie rozumiesz chyba o co mi chodzi. 

Gdy gracz postawi blok do do yamlu wysyłają sie kordy bloku i jego nick. I własnie chce sprawdzić w evencie czy to ten sam gracz. Nie chodzi  mi o to aby ręcznie dodać cudzysłów w pliku. Bardziej o to, aby on sie sam dodał

Odnośnik do komentarza
https://skript.pl/temat/46110-playerinteractevent-errors/#findComment-290497
Udostępnij na innych stronach

  • 0

Nie wygodniej byłoby przechowywać lokacje zamast hashcode tej lokacji? Masz nawet metodę pozwalającą wyciągnąć od razu obiekt lokacji z yamla

 

 

Co do problemu, System.out.printIn() Twoim przyjacielem, printuj sobie nazwę gracza i to co dostajesz z configu

Edytowane przez LeviBoyPL
Odnośnik do komentarza
https://skript.pl/temat/46110-playerinteractevent-errors/#findComment-290508
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ę...