Цитата:
Сообщение от Gaikotsu
ObserverArenasList
хотя что тебе это даст то...
|
Нет такого пакета впринципе:
Код:
public class ExOlympiadMatchList extends L2GameServerPacket
{
private static final String _S__FE_D4_OLYMPIADMATCHLIST = "[S] FE:D4 ExOlympiadMatchList";
private final List<OlympiadGameTask> _games;
public ExOlympiadMatchList(List<OlympiadSystem> games)
{
_games = games;
}
@Override
protected final void writeImpl()
{
writeC(EXT);
writeH(0xd4);
writeD(0x00);
writeD(_games.size());
writeD(0x00);
for (OlympiadSystem game : _games)
{
writeD(game.getGame().getArenaId());
if (game.getGame() instanceof OlympiadNC)
writeD(1);
else if (game.getGame() instanceof OlympiadC)
writeD(2);
else if (game.getGame() instanceof OlympiadT)
writeD(-1);
else
writeD(0);
writeD(game.isStarted() ? 0x02 : 0x01);
writeS(game.getGame().getParticipiants()[0].name);
writeS(game.getGame().getParticipiants()[1].name);
}
}
@Override
public String getType()
{
return _S__FE_D4_OLYMPIADMATCHLIST;
}
}
По коду, думаю, понятно что куда и где. Подгоняйте под себя.