BroadcastPacket

Wiz

Путник
Участник
Сообщения
32
Розыгрыши
0
Репутация
27
Реакции
9
Баллы
53
Хроники
  1. Chaotic Throne: High Five
Исходники
Присутствуют
Сборка
base src Lostworld
Всем привет! Подскажите, пожалуйста, кто мб в курсе, как портануть вывод статистики в event tvt, например как в статистике олимпиады, если выиграл или проиграл?

На данный момент это работает вот так =>

Java:
 protected static IBroadcastPacket getFinalStatistics(final PvPEventTeam team, final String event) {
        final HtmlMessage msg = new HtmlMessage(1);
        try {
            final StringBuilder txt = new StringBuilder();
            final PvPEventPlayerInfo[] inf = PvPEventUtils.sortAndTrimPlayerInfos(team.getPlayerInfosArray(), 25);
            txt.append("<html><title>%replace%</title><body><center><br><table width=265 border=0 bgcolor=\"000000\"><tr><td width=40><font color=\"LEVEL\">Rank</font></td><td><font color=\"LEVEL\">Name</font></td><td width=40><font color=\"LEVEL\">Points</font></td></tr>");
            int poz = 1;
            for (final PvPEventPlayerInfo anInf : inf) {
                if (anInf == null) {
                    continue;
                }
                txt.append("<tr><td>").append(poz).append(".</td><td>").append(anInf.getPlayer() == null ? "D/C" : anInf.getPlayer().getName()).append("</td><td>").append(anInf.getKillsCount()).append("</td></tr>");
                ++poz;
            }
            txt.append("</table></center></body></head>");
            msg.setHtml(txt.toString().replace("%replace%", event));
        } catch (final Exception e) {
            LOGGER.error("", e);
        }
 
Назад
Сверху Снизу