Advertisement
Guest User

Untitled

a guest
Jul 21st, 2017
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.06 KB | None | 0 0
  1. byte[] Packet = new byte[8+ 109 + client.Entity.Spouse.Length + client.Entity.Name.Length];//92
  2. WriteUInt16((ushort)(Packet.Length - 8), 0, Packet);
  3. WriteUInt16(0x3ee, 2, Packet);
  4. WriteUInt32(client.Entity.UID, 4, Packet);
  5. WriteUInt32(client.Entity.Mesh, 8, Packet);
  6. WriteUInt16(client.Entity.HairStyle, 12, Packet);
  7. WriteUInt32(client.Entity.Money, 14, Packet);
  8. WriteUInt32(client.Entity.ConquerPoints, 18, Packet);
  9. WriteUInt64(client.Entity.Experience, 22, Packet);
  10. WriteUInt16(client.Entity.Strength, 50, Packet);
  11. WriteUInt16(client.Entity.Agility, 52, Packet);
  12. WriteUInt16(client.Entity.Vitality, 54, Packet);
  13. WriteUInt16(client.Entity.Spirit, 56, Packet);
  14. WriteUInt16(client.Entity.Atributes, 58, Packet);
  15. WriteUInt16((ushort)client.Entity.Hitpoints, 60, Packet);
  16. WriteUInt16(client.Entity.Mana, 62, Packet);
  17. WriteUInt16(client.Entity.PKPoints, 64, Packet);
  18. Packet[66] = client.Entity.Level;
  19. Packet[67] = client.Entity.Class;
  20. Packet[71] = client.Entity.Reborn;//69
  21. Packet[70] = 1;
  22. WriteUInt32(client.Entity.QuizPoints, 73, Packet);
  23. Packet[81] = 1;//81
  24. Packet[107] = 1;//89
  25. Packet[108] = 2;//89
  26. Packet[109] = (byte)client.Entity.Name.Length;
  27. for (int i = 0; i < client.Entity.Name.Length; i++)
  28. {
  29. try
  30. {
  31. Packet[110 + i] = Convert.ToByte(client.Entity.Name[i]);
  32. }
  33. catch { }
  34. }
  35. Packet[110 + Packet[109]] = (byte)client.Entity.Spouse.Length;
  36. for (int i = 0; i < client.Entity.Spouse.Length; i++)
  37. {
  38. try
  39. {
  40. Packet[111 + Packet[109] + i] = Convert.ToByte(client.Entity.Spouse[i]);
  41. }
  42. catch { }
  43. }
  44. return Packet;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement