Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Scoreboard'y + aktualizacja ich


kubaw208

Rekomendowane odpowiedzi

Opublikowano

Mam problem: potrzebuję dowiedzieć się jak mogę napisać w swoim pluginie scoreboard który się będzie aktualizować oraz nie będzie migać.

Opublikowano

Nie zrozumieliśmy się - mówię o tym że tworzę plugin, i nie potrafię stworzyć scoreboard'a który będzie się update'tował kiedy będę tego wymagał

Opublikowano

Dobra, udało mi się samemu do tego dojść - szkoda że nikt mi nie chciał pomóc 😞 Kod który pokazuję w jaki sposób to zrobiłem:
 

Spoiler

public void setScoreboard(Player p) {
	timeLeft = board.registerNewTeam("time");
	timeLeft.addEntry(ChatColor.RED+"");
	timeLeft.setPrefix("Czas: "+ChatColor.GREEN+plugin.gameManager.minutes+":"+plugin.gameManager.seconds);
}

public static void updateScoreboard(Player p) {
	Scoreboard board = p.getScoreboard();
	board.getTeam("time").setPrefix(ChatColor.GREEN+"Czas: "+ChatColor.GOLD+plugin.gameManager.minutes+":"+plugin.gameManager.seconds);
}

 

Użyłem drużyn aby mieć możliwość aktualizacji tablicy bez konieczności ciągłego tworzenia nowych.


Temat do zamknięcia

 

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...