Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public byte[] ToArray()
- {
- byte[] level = new byte[145 + this.client.Entity.Spouse.Length + this.client.Entity.Name.Length + 2];
- Writer.WriteUInt16((ushort)((int)level.Length - 8), 0, level);
- Writer.WriteUInt16(1006, 2, level);
- Writer.WriteUInt32(this.client.Entity.UID, 8, level);
- Writer.WriteUInt32(this.client.Entity.Mesh, 14, level);
- Writer.WriteUInt16(this.client.Entity.HairStyle, 18, level);
- Writer.WriteUInt32(this.client.Entity.Money, 20, level);
- Writer.WriteUInt32((uint)client.Entity.ConquerPoints, 28, level);
- Writer.WriteUInt64(this.client.Entity.Experience, 32, level);
- Writer.WriteUInt16(this.client.Entity.Strength, 60, level);
- Writer.WriteUInt16(this.client.Entity.Agility, 62, level);
- Writer.WriteUInt16(this.client.Entity.Vitality, 64, level);
- Writer.WriteUInt16(this.client.Entity.Spirit, 66, level);
- Writer.WriteUInt16(this.client.Entity.Atributes, 68, level);
- Writer.WriteUInt16((ushort)this.client.Entity.Hitpoints, 74, level);
- Writer.WriteUInt16(this.client.Entity.Mana, 72, level);
- Writer.WriteUInt16(this.client.Entity.PKPoints, 76, level);
- level[78] = this.client.Entity.Level;
- level[79] = this.client.Entity.Class;
- level[80] = this.client.Entity.FirstRebornClass;
- level[81] = this.client.Entity.SecondRebornClass;
- level[83] = this.client.Entity.Reborn;
- Writer.WriteUInt32(this.client.Entity.QuizPoints, 85, level);
- Writer.WriteUInt16(this.client.Entity.EnlightenPoints, 93, level);
- Writer.WriteUInt16(0, 91, level);
- Writer.WriteUInt16(this.client.Entity.VIPLevel, 94, level);
- Writer.WriteByte(client.Entity.SubClasses.Active, 111, level);
- Writer.WriteUInt32(client.Entity.SubClasses.GetHashPoint(), 112, level);
- level[120] = 1;
- Writer.WriteUInt16((ushort)this.client.Entity.CountryID, 124, level);
- Writer.WriteByte(3, 130, level);
- level[131] = (byte)this.client.Entity.Name.Length;
- Writer.WriteString(this.client.Entity.Name, 132, level);
- Writer.WriteByte((byte)this.client.Entity.Spouse.Length, 133 + this.client.Entity.Name.Length, level);
- Writer.WriteString(this.client.Entity.Spouse, 134 + this.client.Entity.Name.Length, level);
- byte[] numArray = level;
- return numArray;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement