Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class ScoreboardManager
- {
- public static void loadScoreboard(Player p)
- {
- Scoreboard sb = new Scoreboard();
- ScoreboardObjective obj = sb.registerObjective("aabb", IScoreboardCriteria.b);
- obj.setDisplayName("�aCecoueGames �7� �6" + Main.cfg.getString("Einstellungen.ServerName"));
- PacketPlayOutScoreboardDisplayObjective Display = new PacketPlayOutScoreboardDisplayObjective(1, obj);
- PacketPlayOutScoreboardObjective createPacket = new PacketPlayOutScoreboardObjective(obj, 0);
- ScoreboardScore a = new ScoreboardScore(sb, obj, "�a");
- ScoreboardScore a1 = new ScoreboardScore(sb, obj, "�a? �7| �8Deine Coins");
- ScoreboardScore a2 = new ScoreboardScore(sb, obj, " �7� �6" + PointsAPI.getInstance().getPoints(p));
- ScoreboardScore a3 = new ScoreboardScore(sb, obj, "�5");
- ScoreboardScore a4 = new ScoreboardScore(sb, obj, "�c? �7| �8Dein Rang");
- ScoreboardScore a5 = null;
- if (PermissionsEx.getUser(p).inGroup("Admin")) {
- a5 = new ScoreboardScore(sb, obj, " �7� �4Admin");
- } else if (PermissionsEx.getUser(p).inGroup("Developer")) {
- a5 = new ScoreboardScore(sb, obj, " �7� �bDeveloper");
- } else if (PermissionsEx.getUser(p).inGroup("SrBuilder")) {
- a5 = new ScoreboardScore(sb, obj, " �7� �aSrBuilder");
- } else if (PermissionsEx.getUser(p).inGroup("Builder")) {
- a5 = new ScoreboardScore(sb, obj, " �7� �aBuilder");
- } else if (PermissionsEx.getUser(p).inGroup("SrModerator")) {
- a5 = new ScoreboardScore(sb, obj, " �7� �cSrModerator");
- } else if (PermissionsEx.getUser(p).inGroup("Moderator")) {
- a5 = new ScoreboardScore(sb, obj, " �7� �cModerator");
- } else if (PermissionsEx.getUser(p).inGroup("Supporter")) {
- a5 = new ScoreboardScore(sb, obj, " �7� �9Supporter");
- } else if (PermissionsEx.getUser(p).inGroup("Donator")) {
- a5 = new ScoreboardScore(sb, obj, " �7� �dDonator");
- } else if (PermissionsEx.getUser(p).inGroup("YouTuber")) {
- a5 = new ScoreboardScore(sb, obj, " �7� �5YouTuber");
- } else if (PermissionsEx.getUser(p).inGroup("Premium+")) {
- a5 = new ScoreboardScore(sb, obj, " �7� �ePremium+");
- } else if (PermissionsEx.getUser(p).inGroup("Premium")) {
- a5 = new ScoreboardScore(sb, obj, " �7� �6Premium");
- } else if (PermissionsEx.getUser(p).inGroup("Spieler")) {
- a5 = new ScoreboardScore(sb, obj, " �7� �aSpieler");
- }
- ScoreboardScore a6 = new ScoreboardScore(sb, obj, "�8");
- ScoreboardScore a7 = new ScoreboardScore(sb, obj, "�6? �7| �8TeamSpeak");
- ScoreboardScore a8 = new ScoreboardScore(sb, obj, " �7| �aCecoueGames.de");
- ScoreboardScore a9 = new ScoreboardScore(sb, obj, "�9");
- a.setScore(10);
- a1.setScore(9);
- a2.setScore(8);
- a3.setScore(7);
- a4.setScore(6);
- a5.setScore(5);
- a6.setScore(4);
- a7.setScore(3);
- a8.setScore(2);
- a9.setScore(1);
- PacketPlayOutScoreboardObjective removePacket = new PacketPlayOutScoreboardObjective(obj, 1);
- PacketPlayOutScoreboardScore pa = new PacketPlayOutScoreboardScore(a);
- PacketPlayOutScoreboardScore pa1 = new PacketPlayOutScoreboardScore(a1);
- PacketPlayOutScoreboardScore pa2 = new PacketPlayOutScoreboardScore(a2);
- PacketPlayOutScoreboardScore pa3 = new PacketPlayOutScoreboardScore(a3);
- PacketPlayOutScoreboardScore pa4 = new PacketPlayOutScoreboardScore(a4);
- PacketPlayOutScoreboardScore pa5 = new PacketPlayOutScoreboardScore(a5);
- PacketPlayOutScoreboardScore pa6 = new PacketPlayOutScoreboardScore(a6);
- PacketPlayOutScoreboardScore pa7 = new PacketPlayOutScoreboardScore(a7);
- PacketPlayOutScoreboardScore pa8 = new PacketPlayOutScoreboardScore(a8);
- PacketPlayOutScoreboardScore pa9 = new PacketPlayOutScoreboardScore(a9);
- sendPacket(p, removePacket);
- sendPacket(p, createPacket);
- sendPacket(p, Display);
- sendPacket(p, pa);
- sendPacket(p, pa1);
- sendPacket(p, pa2);
- sendPacket(p, pa3);
- sendPacket(p, pa4);
- sendPacket(p, pa5);
- sendPacket(p, pa6);
- sendPacket(p, pa7);
- sendPacket(p, pa8);
- sendPacket(p, pa9);
- }
- private static void sendPacket(Player p, Packet packet)
- {
- ((CraftPlayer)p).getHandle().playerConnection.sendPacket(packet);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement