Skocz do zawartości

Potrzebuję pomocy w evencie Javy

Polecane posty

    @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

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Pani Kasia

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?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Pani Kasia

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.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

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!");
                        
                    }
                }
            }
        }
    }

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
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.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Pani Kasia

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się

  • Kto przegląda   0 użytkowników

    Brak zalogowanych użytkowników przeglądających tę stronę.

×
Okienko zamknie się za 5 sekund...