Witam. Mam problem, ponieważ chce sprawdzić czy gracz posiada dane przedmioty w swoim EQ.
if (p.getInventory().contains(Material.DIAMOND_BLOCK, 64) && if (p.getInventory().contains(Material.GOLDEN_APPLE, 64, (short)1)))
Ale to nie działa... Po prostu tak jakby ta linijka jest pomijana.
Gdy dam tylko 1 item do sprawdzenia bez tego "&&..." to działa normalnie.
Bo robie cos takiego ze sprawdzamy czy gracz ma dane przedmioty, jak nie ma to otwieram mu inventory, a jak ma to daje mu dany item i zabieram przedmioty które sprawdza.
I w przypadku więcej niż 1 item do sprawdzenia jest to odrazu dostaje przedmiot.
Pytanie
PakerP1337 3
Witam. Mam problem, ponieważ chce sprawdzić czy gracz posiada dane przedmioty w swoim EQ.
if (p.getInventory().contains(Material.DIAMOND_BLOCK, 64) && if (p.getInventory().contains(Material.GOLDEN_APPLE, 64, (short)1)))
Ale to nie działa... Po prostu tak jakby ta linijka jest pomijana.
Gdy dam tylko 1 item do sprawdzenia bez tego "&&..." to działa normalnie.
Bo robie cos takiego ze sprawdzamy czy gracz ma dane przedmioty, jak nie ma to otwieram mu inventory, a jak ma to daje mu dany item i zabieram przedmioty które sprawdza.
I w przypadku więcej niż 1 item do sprawdzenia jest to odrazu dostaje przedmiot.
Edytowane przez xAxeeOdnośnik do komentarza
Udostępnij na innych stronach
2 odpowiedzi na to pytanie
Rekomendowane odpowiedzi