public byte[] GetBuffer()
{
PacketOut outpack = new PacketOut();
outpack.WriteBuff(InternalPacket.HEAD);
outpack.WriteUInt16(mParam);
outpack.WriteInt32(playerid);
outpack.WriteInt32(key);
outpack.WriteInt32(key2);
outpack.WriteInt32(list_item.Count);
for (int i = 0; i < list_item.Count; i++)
{
outpack.WriteBuff(list_item[i].GetBuffer());
}
outpack.WriteBuff(InternalPacket.TAIL);
return outpack.GetBuffer();
}