Показать сообщение отдельно
Старый 17.02.2010, 19:06   #3
Рыцарь
 
Аватар для mks
 
Регистрация: 21.09.2007
Сообщений: 376
Сказал Спасибо: 11
Имеет 218 спасибок в 106 сообщенях
mks пока неопределено
По умолчанию

От Java серверов могу дать пакеты сервера:
Interlude:
Код:
public class ExOpenMPCC extends L2GameServerPacket
{

	private static final String _S__FE_25_EXOPENMPCC = "[S] FE:25 ExOpenMPCC";

	@Override
	protected void writeImpl()
	{
		writeC(0xfe);
		writeH(0x25);
	}

	@Override
	public String getType()
	{
		return _S__FE_25_EXOPENMPCC;
	}
}
Код:
public class ExCloseMPCC extends L2GameServerPacket
{

	private static final String _S__FE_26_EXCLOSEMPCC = "[S] FE:26 ExCloseMPCC";

	@Override
	protected void writeImpl()
	{
		writeC(0xfe);
		writeH(0x26);
	}

	@Override
	public String getType()
	{
		return _S__FE_26_EXCLOSEMPCC;
	}
}
Graci Final:
Код:
public class ExMultiPartyCommandChannelInfo extends L2GameServerPacket
{
	private static final String _S__FE_31_EXMULTIPARTYCOMMANDCHANNELINFO = "[S] FE:31 ExMultiPartyCommandChannelInfo";
	private L2CommandChannel _channel;

	public ExMultiPartyCommandChannelInfo(L2CommandChannel channel)
	{
		this._channel = channel;
	}

	@Override
	public String getType()
	{
		return _S__FE_31_EXMULTIPARTYCOMMANDCHANNELINFO;
	}

	@Override
	protected void writeImpl()
	{
		if (_channel == null)
			return;
		writeC(0xfe);
		writeH(0x31);
		writeS(_channel.getChannelLeader().getName()); // Channelowner
		writeD(0); // Channelloot 0 or 1
		writeD(_channel.getMemberCount());
		writeD(_channel.getPartys().size());
		for (L2Party p : _channel.getPartys())
		{
			writeS(p.getLeader().getName()); // Leadername
			writeD(p.getPartyLeaderOID()); // Leaders ObjId
			writeD(p.getMemberCount()); // Membercount
		}
	}
}
__________________
FA©Q!
mks вне форума   Ответить с цитированием