Skocz do zawartości

Grivious

Użytkownik
  • Ilość zawartości

    1
  • Rejestracja

  • Ostatnia wizyta

Osiągnięcia Grivious

Świeżak

Świeżak (1/13)

0

Reputacja

  1. Witam, mam mały problem. Polega on na tym, że po zmianie nazwy przedmiotu, w tym przypadku jest to diament, nie usuwa itemu z inventory, a dodaje do HashMapy +1. Np. mamy te 64 diamenty i zmieniamy ich nazwę w kowadle, wystarczy dopisać jeden znak, a ten błąd już będzie istniał, kawałek kodu: if(item.getType() == Material.DIAMOND) { if(p.getInventory().contains(Material.DIAMOND,64)) { Inv.kasa.put(p.getUniqueId(), Inv.kasa.get(p.getUniqueId()) +1); p.sendMessage("§a§oPomyslna sprzedarz§8: §2§l+ §e§o" + Inv.kasa.get(p.getUniqueId())); p.getInventory().removeItem(new ItemStack(Material.DIAMOND,64)); //TUTAJ JEST TA KLUCZOWA LINIJKA e.setCancelled(true); return; }
×
×
  • Dodaj nową pozycję...