private void OnReceivedMessage(MemoryStream ms)
{
BinaryReader r = new BinaryReader(ms);
byte[] message = r.ReadBytes((int)(ms.Length - ms.Position));
//int msglen = message.Length;
ByteBuffer buffer = new ByteBuffer(message);
int mainId = buffer.ReadShort();
NetworkManager.AddEvent(mainId, buffer);
}