7TJlupyY
Język: Java
|
Autor: Anonimowy
private void sendPacket(Player p){ Scoreboard board = new Scoreboard(); ScoreboardObjective obj = board.registerObjective(MessageUtil.colored("&9SAVE&FHC&8.EU"), IScoreboardCriteria.b); PacketPlayOutScoreboardObjective removepacket = new PacketPlayOutScoreboardObjective(obj, 1); PacketPlayOutScoreboardObjective createpacket = new PacketPlayOutScoreboardObjective(obj, 0); PacketPlayOutScoreboardDisplayObjective display = new PacketPlayOutScoreboardDisplayObjective(1, obj); Server s = Server.get("megahc"); obj.setDisplayName(MessageUtil.colored("&9SAVE&FHC&8.EU")); ScoreboardScore s1 = new ScoreboardScore(board, obj, " "); ScoreboardScore s2 = new ScoreboardScore(board, obj, MessageUtil.colored(" &7Serwer: &eMegaHC")); ScoreboardScore s3 = new ScoreboardScore(board, obj, MessageUtil.colored(" &7Online graczy: &e" + s.getCount())); ScoreboardScore s4 = new ScoreboardScore(board, obj, MessageUtil.colored(" &7Status serwera: " + (s.getStatus() ? "&aWlaczony" : "&cWylaczony"))); ScoreboardScore s5 = new ScoreboardScore(board, obj, " "); s2.setScore(-2); s3.setScore(-3); s4.setScore(-4); PacketPlayOutScoreboardScore p1 = new PacketPlayOutScoreboardScore(s1); PacketPlayOutScoreboardScore p2 = new PacketPlayOutScoreboardScore(s2); PacketPlayOutScoreboardScore p3 = new PacketPlayOutScoreboardScore(s3); PacketPlayOutScoreboardScore p4 = new PacketPlayOutScoreboardScore(s4); PacketPlayOutScoreboardScore p5 = new PacketPlayOutScoreboardScore(s5); ((CraftPlayer) p).getHandle().playerConnection.sendPacket(removepacket); ((CraftPlayer) p).getHandle().playerConnection.sendPacket(createpacket); ((CraftPlayer) p).getHandle().playerConnection.sendPacket(display); ((CraftPlayer) p).getHandle().playerConnection.sendPacket(p1); ((CraftPlayer) p).getHandle().playerConnection.sendPacket(p2); ((CraftPlayer) p).getHandle().playerConnection.sendPacket(p3); ((CraftPlayer) p).getHandle().playerConnection.sendPacket(p4); ((CraftPlayer) p).getHandle().playerConnection.sendPacket(p5); }