Scoreboard YARDIM!

Demmy

Demir Madencisi
Mesajlar
345
En iyi cevaplar
0
Beğeniler
52
Puanları
210
Arkadaşlar Ben ScoreBoard'imda

Oyuncunun ismi Oyuncunun Parasi Oyuncunun Yetkisi Saat Ve Online Olmasini İstiyorum Nasil Yapabilirim Yardim Edene Tesekkür Ederiz
 


Leforfs

Kızıltaş Madencisi
Mesajlar
639
En iyi cevaplar
0
Beğeniler
229
Puanları
340
Google'a scoreboardstats variables yaz izle
 

BattukClashTR

Kömür Madencisi
Mesajlar
103
En iyi cevaplar
0
Beğeniler
25
Puanları
0
Al sana bu yardimci olur:
  1. private static final Logger log = Logger.getLogger("Minecraft");
  2. public static Economy econ = null;


  3. public void onEnable() {

  4. if (!setupEconomy() ) {
  5. log.severe(String.format("[%s] - Disabled due to no Vault dependency found!", getDescription().getName()));
  6. getServer().getPluginManager().disablePlugin(this);
  7. return;
  8. }

  9. ScoreboardManager manager = Bukkit.getScoreboardManager();
  10. Scoreboard board = manager.getNewScoreboard();

  11. Objective objective = board.registerNewObjective("test", "dummy");

  12. //Setting where to display the scoreboard/objective (either SIDEBAR, PLAYER_LIST or BELOW_NAME)
  13. objective.setDisplaySlot(DisplaySlot.SIDEBAR);

  14. //Setting the display name of the scoreboard/objective
  15. objective.setDisplayName("Statistics");

  16. for(Player online : Bukkit.getOnlinePlayers()){
  17. online.setScoreboard(board);
  18. Score scoreDeaths = objective.getScore(Bukkit.getOfflinePlayer(ChatColor.GREEN + "Deaths:"));

  19. scoreDeaths.setScore(50);
  20. }
  21. }

  22. private boolean setupEconomy() {
  23. if (getServer().getPluginManager().getPlugin("Vault") == null) {
  24. return false;
  25. }
  26. RegisteredServiceProvider<Economy> rsp = getServer().getServicesManager().getRegistration(Economy.class);
  27. if (rsp == null) {
  28. return false;
  29. }
  30. econ = rsp.getProvider();
  31. return econ != null;
  32. }
  33. }

 

Üst