Skocz do zawartości
  • 0

GUI


Gość Usunięty#17290

Pytanie

Gość Usunięty#17290

Chciałem zrobić Bany w GUI. Tylko nie wiem jak to zrobić w pluginie.
Chciałbym że wpisuje się /ban Nick i wtedy wybiera się powód bana, np. cheaty albo naruszenie regulaminu i wtedy banuje gracza z powodem: "Używanie zabronionego oprogramowania. [Administrator: Nick]"

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

3 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

1. stwórz obiekt Inventory zawierający sformatowane gui - https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/inventory/Inventory.html

2. dla gracza wpisującego ban otwórz je z pomocą openInventory() https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/entity/HumanEntity.html#openInventory(org.bukkit.inventory.Inventory)

3. następnie nasłuchuj kliknięć użytkownika z pomocą https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/event/inventory/InventoryClickEvent.html

i w razie wyboru odpowiedniego przedmiotu rozpoznanego po nazwie bądź typie wykonaj daną czynność

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

  • 0
Gość Usunięty#17290
2 godziny temu, PrimeGames napisał:

1. stwórz obiekt Inventory zawierający sformatowane gui - https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/inventory/Inventory.html

2. dla gracza wpisującego ban otwórz je z pomocą openInventory() https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/entity/HumanEntity.html#openInventory(org.bukkit.inventory.Inventory)

3. następnie nasłuchuj kliknięć użytkownika z pomocą https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/event/inventory/InventoryClickEvent.html

i w razie wyboru odpowiedniego przedmiotu rozpoznanego po nazwie bądź typie wykonaj daną czynność

a jak bym robił tempbana to bym chciał że wybierasz w gui na ile ma bana i wybierasz powód, i nie wiem jak wydobyć dany argument z komendy. 

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

  • 0
21 godzin temu, CsSkrouble napisał:

a jak bym robił tempbana to bym chciał że wybierasz w gui na ile ma bana i wybierasz powód, i nie wiem jak wydobyć dany argument z komendy. 

Może do tempbana warto użyć anvilGUI? 

https://github.com/WesJD/AnvilGUI

 

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