الموضوع : غير شكل الجارد لشكل شخصيه
شرح الاضافه
ابحث في ملف Map.cs عن
الكود:
public void LoadMonsters()
انزل تحت شويه لحد ما تلاقي
الكود:
entity.X = (ushort)(X + Kernel.Random.Next(0, XPlus));
فوقيها هتلاقي دة
الكود:
#region Guards
امسحو وضيف مكانو دة
الكود:
#region Guards
if (mt.Name == "Guard1" || mt.Name == "Guard2")
{
Network.Writer.Write((byte)255, 271, entity.SpawnPacket);//UNKNOWN
Network.Writer.Write((byte)16, 272, entity.SpawnPacket);//UNKNOWN
Network.Writer.Write((byte)Kernel.Random.Next(1, 7), Entity._Facing, entity.SpawnPacket);//RANDOM~FACING
}
#endregion Guards
#region Guard monk EPIC
if (mt.Name == "Guard1")
{
entity.UID += 0xc3500 + 0xc3500;
Network.Writer.WriteUInt32(143309, 44 + 4 + 4, entity.SpawnPacket);//head.
Network.Writer.WriteUInt16((byte)Enums.Color.Black, 145 + 4 + 9, entity.SpawnPacket);//head color.
entity.Body = 1003;
Network.Writer.WriteUInt32(194395, 52 + 4 + 4, entity.SpawnPacket);//Armor.
Network.Writer.WriteUInt16((byte)Enums.Color.Black, 141 + 4 + 9, entity.SpawnPacket);//Armor color.
var value1 = Update.Flags.BlackName;
Network.Writer.WriteUInt32(188885, 52 + 4, entity.SpawnPacket);//Garment.
Network.Writer.WriteUInt32(350108, 60 + 4 + 4, entity.SpawnPacket);//right w.
Network.Writer.WriteUInt64((ulong)value1, 22 + 4, entity.SpawnPacket);
}
#endregion