- Хроники
- 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);
}