Показать сообщение отдельно
Непрочитано 26.05.2017, 14:48   #4
Забанен за кидаловo/обман/развод

По умолчанию Re: Помогите

Цитата:
Type t = Type.GetType("PB.Auth.Network.Receive." + packet.ToString());
Log.Info("PacketId = {0} Lenght = {1}", BitConverter.ToUInt16(opcode, 0), buffer.Length);
if (t != null)
{
ReceivePacket clientpacket = (ReceivePacket)Activator.CreateInstance(t);
clientpacket.Client = this;
clientpacket.Process(buffer);
}
else
{
// Log.Warn("");
Log.Warn(temp.ToHex());
}
Меняешь на вот это и будет норм длина пакета, а с опкодом смогу вечером помочь или жди пока кто то поможет
Цитата:
Type t = Type.GetType("PB.Auth.Network.Receive." + packet.ToString());
if (t != null)
{
ReceivePacket clientpacket = (ReceivePacket)Activator.CreateInstance(t);
clientpacket.Client = this;
clientpacket.Process(temp);
}
else
{
Log.Info("PacketId = {0} Lenght = {1}", BitConverter.ToUInt16(opcode, 0), temp.Length);
Log.Warn(temp.ToHex());
}
Boris2105 вне форума Ответить с цитированием