character Packet content as follows
-----------------------------------------------------------------------
public CharPacket(Char Entity)
: base(8 + 92 + Entity.Name.Length + Entity.Mate.Length)
{
WORD((ushort)(Packet.Length - 8), 0);
WORD(0x3ee, 2);
DWORD32(Entity.UID, 4);
DWORD32(Entity.lookface, 8);
WORD(Entity.HairStyle, 12);
DWORD32(Entity.money, 14); //right
DWORD32(Entity.emoney, 18); // right
DWORD(Entity.experience , 22); //
WORD(Entity.str, 50); // str
WORD(Entity.agi, 52); // agi
WORD(Entity.vit, 54); // vit
WORD(Entity.spi, 56); // spi
WORD(Entity.AdditionalPoints, 58); // error
WORD((ushort)Entity.life, 60);
WORD(Entity.mana, 62);
WORD(0, 64); //pk
Packet[66] = Entity.Level;// right
Packet[67] = Entity.Class; // proffesion right
Packet[69] = Entity.Metompsychosis; // right
Packet[70] = 1;
DWORD32(100, 71); //QuizPoints
WORD(0, 75); //Enlightenpoints
Packet[81] = 1;
Packet[89] = 2;
Packet[90] = (byte)Entity.Name.Length;
Byte(Entity.Name, 91, this.Packet); // error
Packet[91 + Packet[90]] = (byte)Entity.Mate.Length;
Byte(Entity.Mate, 92 + Packet[90], this.Packet);
}
-----------------------------------------------------------------------
After landing, character name displayed nothing;
I think is what's wrong with the packet
Hope you can help me!






