Skocz do zawartości

Ranking

Popularna zawartość

Treść z najwyższą reputacją w 11/22/22 w Odpowiedzi

  1. LeviBoyPL

    Redisson, jak to jest?

    Kod jest tragiczny, nie pozwala na jakąkolwiek rozbudowę, a chęć dodania kita, równa się z dopisywaniem wszędzie if(k==4) give(). Powinieneś stworzyć sobie obiekt kita, zawierający pola id, cooldown (tak żeby każdy kit mógł być obierany co x czasu niezależnie), items w formie jakiejś listy. Wtedy w komendzie pobierasz sobie kita po id i sprawdzasz kiedy gracz ostatnio go brał i nadajesz itemy forem. Skróci Ci to kod niebotycznie. Nazywanie zmiennych też jakoś dziwnie, klasę nazywasz KitUser (swoją drogą java jest językiem OOP, nie wiem dlaczego korzystasz ze staticów), a w kodzie nazywasz ją kit, co sugeruje, że działasz na obiekcie kita. Aktualne pole kit zawiera pole UUID, ale z tego co widzę to UUID jest kluczem w mapie, więc nigdzie z niego nie korzystasz. Piszesz dziesiątki setterów, starczyłoby użyć lomboka.
    1 punkt
Ten Ranking jest ustawiony na Warszawa/GMT+02:00
×
×
  • Dodaj nową pozycję...