Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Potrzebuję pomocy w evencie Javy


bartas1996

Rekomendowane odpowiedzi

Opublikowano

    @EventHandler(priority = EventPriority.NORMAL)
    public void Kliknarozdzke(PlayerInteractEvent e){
        Player p = e.getPlayer();
        if (!(e.getAction() == Action.RIGHT_CLICK_AIR)) return;

        if -----------------------------------------------------------------
        if (!(e.getItem().getType()  == Material.BLAZE_ROD))  return;
        if(!p.hasPermission("example.example")) return;
        p.sendMessage(ChatColor.GREEN + "BOOOOM!");

 

 

 

 

Chodzi o to zeby w tym kodzie dopisac w miejcu kresek tłumaczac na polski "jesli gracz trzyma blaze_rod o nazwie "Kijek władzy"to" nic nie chce dzialac nw czemu moze wy wiecie jak to napisac zeby odczytalo nazwe

  • AlexsanderARG zmienił(a) tytuł na Potrzebuje pomocy w evencie Javy
Opublikowano
4 godziny temu, bartas1996 napisał:

    @EventHandler(priority = EventPriority.NORMAL)
    public void Kliknarozdzke(PlayerInteractEvent e){
        Player p = e.getPlayer();
        if (!(e.getAction() == Action.RIGHT_CLICK_AIR)) return;

        if -----------------------------------------------------------------
        if (!(e.getItem().getType()  == Material.BLAZE_ROD))  return;
        if(!p.hasPermission("example.example")) return;
        p.sendMessage(ChatColor.GREEN + "BOOOOM!");

 

 

 

 

Chodzi o to zeby w tym kodzie dopisac w miejcu kresek tłumaczac na polski "jesli gracz trzyma blaze_rod o nazwie "Kijek władzy"to" nic nie chce dzialac nw czemu moze wy wiecie jak to napisac zeby odczytalo nazwe

https://www.programcreek.com/java-api-examples/?api=org.bukkit.event.player.PlayerInteractEvent

 

Wiesz, co to jest spoiler?

Opublikowano
39 minut temu, bartas1996 napisał:

nie ucze sie dopiero 

Skończ pierw podstawówkę, bo pewne rzeczy pojmuje się szybciej w pewnym wieku.

Umiejętność szukania wiedzy w google jest bardzo przydatna. Powiedziałbym wręcz, że jest obowiązkowa.

W internecie jest masa przykładów kodu pod bukkit, więc dlaczego nie znalazłeś sam ani jednego przykładu?

Z tego można wywnioskować, że wcale nie chcesz się uczyć, tylko w desperacji poszukujesz kogoś, kto zrobiłby coś za Ciebie.

Żeby się nauczyć, musisz kombinować, a nie pytać się na forum i spamić tematami, które już istnieją, na tym, czy na innym forum.

Opublikowano

Nie oceniaj mnie cieżko znaleść coś na internecie jesli sie na tym nie znasz nawet nie wiesz co wpisac żeby wyszukało bo sam nie wiesz czego szukasz. Myslałem że znajde tu coś w rodzaju nakierowania wyjaśnicie  mi co jest z tym nie tak i co zrobiłem źle i tak chciałem gotowca bo na nim najszybciej bym to wiedział ale już sb poradziłem bez internetu i pomocy.

    @EventHandler(priority = EventPriority.NORMAL)
    public void Kliknarozdzke(PlayerInteractEvent e){
        Player p = e.getPlayer();
        ItemStack item = p.getInventory().getItemInMainHand();
        if(!(item.getItemMeta().getDisplayName().equals("Kijek"))) return;{
            if (!(e.getAction() == Action.RIGHT_CLICK_AIR)) return;{
                if (!(e.getItem().getType()  == Material.BLAZE_ROD))  return;{
                    if(!p.hasPermission("example.example")) return;{
                        p.sendMessage(ChatColor.GREEN + "BOOOOM!");
                        
                    }
                }
            }
        }
    }

  • Aive zmienił(a) tytuł na Potrzebuję pomocy w evencie Javy
Opublikowano
13 godzin temu, bartas1996 napisał:

Nie oceniaj mnie cieżko znaleść coś na internecie jesli sie na tym nie znasz nawet nie wiesz co wpisac żeby wyszukało bo sam nie wiesz czego szukasz. Myslałem że znajde tu coś w rodzaju nakierowania wyjaśnicie  mi co jest z tym nie tak i co zrobiłem źle i tak chciałem gotowca bo na nim najszybciej bym to wiedział ale już sb poradziłem bez internetu i pomocy.

    @EventHandler(priority = EventPriority.NORMAL)
    public void Kliknarozdzke(PlayerInteractEvent e){
        Player p = e.getPlayer();
        ItemStack item = p.getInventory().getItemInMainHand();
        if(!(item.getItemMeta().getDisplayName().equals("Kijek"))) return;{
            if (!(e.getAction() == Action.RIGHT_CLICK_AIR)) return;{
                if (!(e.getItem().getType()  == Material.BLAZE_ROD))  return;{
                    if(!p.hasPermission("example.example")) return;{
                        p.sendMessage(ChatColor.GREEN + "BOOOOM!");
                        
                    }
                }
            }
        }
    }

Nawet możesz sobie wpisać w google hasło "bukkit porównanie nazwy itemu".

Podałem Ci wyżej linka do zbioru przykładów.

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...