Skocz do zawartości
  • 0

Gui


KrejzolekPRO

Pytanie

Witam, pisze sobie plugin, w którym występuje GUI, no i jest okej działa wszystko, tylko jest jedno ALE. Kod wygląda najzwyczajniej, czyli: ustawiam sloty i przy InventoryClickEvent  daje e.setCancelled(true). No ale gdy gracz przytrzyma shifta, kliknie na przedmiot PPM i ułamek sekundy później e (które zamyka inventory) to przedmiot zostanie mu w eq. Da się to zablokować inaczej niż przy p.closeInventory(); sprawdzać czy w eq gracza nie ma itemu z gui?

Dobra, temat do zamknięcia. Miałem opa na serwerze :P

Edytowane przez KrejzolekPRO
Odnośnik do komentarza
https://skript.pl/temat/20884-gui/
Udostępnij na innych stronach

3 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
15 godzin temu, Ixidi napisał:

Mozesz jeszcze dodawac


event.setResult(Event.Result.DENY);

;)

Wyrażenia event.setCancelled(true) i event.setResult(Result.DENY) są w tym przypadku równoznaczne.
https://hub.spigotmc.org/stash/projects/SPIGOT/repos/bukkit/browse/src/main/java/org/bukkit/event/inventory/InventoryInteractEvent.java#74-76

Odnośnik do komentarza
https://skript.pl/temat/20884-gui/#findComment-142017
Udostępnij na innych stronach

  • 0
9 minut temu, konwboy napisał:

Wyrażenia event.setCancelled(true) i event.setResult(Result.DENY) są w tym przypadku równoznaczne.
https://hub.spigotmc.org/stash/projects/SPIGOT/repos/bukkit/browse/src/main/java/org/bukkit/event/inventory/InventoryInteractEvent.java#74-76

Racja, nie widziałem.

Odnośnik do komentarza
https://skript.pl/temat/20884-gui/#findComment-142021
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ę...