Advertisement
Guest User

rofell

a guest
Aug 15th, 2018
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.00 KB | None | 0 0
  1.  
  2. ScoreboardManager sm = Bukkit.getScoreboardManager();
  3.  
  4. Scoreboard sb = sm.getNewScoreboard();
  5.  
  6. if(sb.getObjective(p1.getName()) == null){
  7. Objective o = sb.registerNewObjective(p1.getName(), "sboard");
  8. o.setDisplaySlot(DisplaySlot.SIDEBAR);
  9. }
  10. Objective o = sb.getObjective(p1.getName());
  11.  
  12. for(Player all : Bukkit.getOnlinePlayers()){
  13.  
  14. if(sb.getTeam("001Owner") == null){
  15. sb.registerNewTeam("001Owner");
  16. sb.registerNewTeam("002Admin");
  17. sb.registerNewTeam("003Youtuber");
  18. sb.registerNewTeam("005Builder");
  19. sb.registerNewTeam("006Supporter");
  20. sb.registerNewTeam("007Premium");
  21. sb.registerNewTeam("008Spieler");
  22. }
  23.  
  24.  
  25. sb.getTeam("001Owner").setPrefix("§4Owner | ");
  26. sb.getTeam("002Admin").setPrefix("§cAdmin | ");
  27. sb.getTeam("003Youtuber").setPrefix("§5YT | ");
  28. sb.getTeam("005Builder").setPrefix("§eBuilder | ");
  29. sb.getTeam("006Supporter").setPrefix("§9Supporter | ");
  30. sb.getTeam("007Premium").setPrefix("§6Premium | ");
  31. sb.getTeam("008Spieler").setPrefix("§aSpieler | ");
  32.  
  33.  
  34.  
  35. if(PermissionsEx.getUser(all.getPlayer()).inGroup("Owner")){
  36. sb.getTeam("001Owner").addPlayer(all.getPlayer());
  37. } else
  38. if(PermissionsEx.getUser(all.getPlayer()).inGroup("Admin")){
  39. sb.getTeam("002Admin").addPlayer(all.getPlayer());
  40. } else
  41. if(PermissionsEx.getUser(all.getPlayer()).inGroup("Youtuber")){
  42. sb.getTeam("003Youtuber").addPlayer(all.getPlayer());
  43. } else
  44. if(PermissionsEx.getUser(all.getPlayer()).inGroup("Builder")){
  45. sb.getTeam("005Builder").addPlayer(all.getPlayer());
  46. } else
  47. if(PermissionsEx.getUser(all.getPlayer()).inGroup("Supporter")){
  48. sb.getTeam("006Supporter").addPlayer(all.getPlayer());
  49. } else
  50. if(PermissionsEx.getUser(all.getPlayer()).inGroup("Premium")){
  51. sb.getTeam("007Premium").addPlayer(all.getPlayer());
  52. } else
  53. sb.getTeam("008Spieler").addPlayer(all.getPlayer());
  54.  
  55. }
  56.  
  57. o.setDisplayName("§a§lⓛⓤⓣⓘⓒⓡⓐⓕⓣ");
  58. o.getScore(Bukkit.getOfflinePlayer("§8➲ ")).setScore(11);
  59. o.getScore(Bukkit.getOfflinePlayer("§a§l➲ Online: ")).setScore(10);
  60. o.getScore(Bukkit.getOfflinePlayer("§b§l➲ " + Bukkit.getOnlinePlayers().size() + "/10")).setScore(9);
  61. o.getScore(Bukkit.getOfflinePlayer("§8➲ ")).setScore(8);
  62. o.getScore(Bukkit.getOfflinePlayer(("§6§l❂ Deine Coins:"))).setScore(7);
  63. o.getScore(Bukkit.getOfflinePlayer("§b§l➲ " + CoinAPI.getBalance(p1))).setScore(6);
  64. o.getScore(Bukkit.getOfflinePlayer("§8➲ ")).setScore(5);
  65. o.getScore(Bukkit.getOfflinePlayer("§a§l⚔ Deine Kills:")).setScore(4);
  66.  
  67. o.getScore(Bukkit.getOfflinePlayer("§8➲ ")).setScore(2);
  68.  
  69. o.getScore(Bukkit.getOfflinePlayer("§b§l➲ " + plugin.getConfig().getInt(p1.getName()))).setScore(3);
  70.  
  71.  
  72. p1.setScoreboard(sb);
  73.  
  74. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement