Çözüldü SkQuery Gui Tıklanan Eşyanın Adını Almak

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Buhari

mbuharigkz.com
Yönetici
Onaylı Satıcı
Hosting Görevlisi
Katılım
6 Eylül 2017
Mesajlar
2.057
Elmaslar
1.248
Puan
18.150
Discord İzni
Minecraft
xBuhari

Discord:

xBuhari

SkQuery de menü yapıyorum fakat bir yerde tıkandım.

Aşağıdaki kod ile bir listedeki oyuncuları çekiyorum ve kafalarını gui de listeliyorum.

Amacım kafalardan birine tıklayınca o kafanın ismini almak.

Kod:
                format slot {_l} of player with {_x}'s skull named "&6Kullanıcı -> &4%{_x}%" with lore "%{list::%{_x}%}% ||%{_xx}%" to close then run [execute player command "/me İteminAdı"]

on inventory click eventi ile yapmaya çalıştım ama açılan menüde boş bir yere tıklayınca çalışıyor kafalardan birine tıklayınca çalışmıyor.

Lütfen gui için başka addon önermeyin bu addon ile yapmak istiyorum.​
 
Kod:
format slot {_l} of player with {_x}'s skull named "&6Kullanıcı -> &4%{_x}%" with lore "%{list::%{_x}%}% ||%{_xx}%" to close then run:
    send "%{_x}%" to player
 
Kod:
format slot {_l} of player with {_x}'s skull named "&6Kullanıcı -> &4%{_x}%" with lore "%{list::%{_x}%}% ||%{_xx}%" to close then run:
    send "%{_x}%" to player
O zaman tüm oyuncular geliyor.
 
Kodun tamamını atın da görelim
 
Kodun tamamını atın da görelim
Kodun tamamını atmaya ne gerek var anlamadım {_l} slot sayısı {_x} player {_xx} player olarak geliyor ve de bunlara gerek yok. Sorunumu bukkit ile çözdüm kodları aşağıya bırakıyorum belki birinin işine yarar.

Java:
    @EventHandler
    public void InventoryClickEvent(InventoryClickEvent event) {
        HumanEntity pl = event.getWhoClicked();
        if (event.getInventory().getName().contains("Menüİsmi")) {
              if (event.getCurrentItem().getType() == Material.AIR) {
                  return;
              }
              //if (event.getCurrentItem().getType() == Material.NETHER_STAR) {
                //  return;
              //}
              
              ((Player) pl).performCommand("Tıklanınca kullanılacak komut.");
      
        }
    }

Konu kilit.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Hala Discord sunucumuza katılmadın mı?

Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!

Şimdi Katıl
Üst