Skocz do zawartości

Pytanie

Użytkownik

Wiem, że bardzo głupie pytanie, ale po prostu zapomniałem. A więc, jak pobrać ile jest obecnie graczy na serwerze?

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

6 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

Użytkownik
  • 0
14 minut temu, Queito napisał:

Bukkit.getOnlinePlayers().size()

To tak, dlaczego Eclipse wyświetla mi błąd:

ChatUtil.sendMessage(g, Config.Join.get(id).replace("{p}", g.getName()).replace("{o}", Bukkit.getOnlinePlayers().size()));

 

Edytowane przez Qotrek
poprawka

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik
  • 0

a co ja jestem jasnowidzem, ze wiem jaki blad jest? moze musisz podac stringa, a nie inta

Edytowane przez Queito

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik
  • 0
1 godzinę temu, Qotrek napisał:

To tak, dlaczego Eclipse wyświetla mi błąd:

ChatUtil.sendMessage(g, Config.Join.get(id).replace("{p}", g.getName()).replace("{o}", Bukkit.getOnlinePlayers().size()));

 

Tak jak @up napisał, w metodzie String#replace parametrem pierwszym i drugim musi byc String.. Naucz sie czytac takie proste rzeczy, lub czytaj to co podpowiada eclipse..

Daj te (bukkit.getonlineplayers...) w String#valueOf aby sprowadzic to do stringa.

A odchodząc od tematu, te Config.Join.get(id) moze rzucac bledami, wiec zrob sobie to jakos lepiej i zamiast zwyklego replace mozesz uzywac tego z StringUtils od apache

 

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Losowy awatar
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.

  • Przeglądający   0 użytkowników

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

×