static void EntityHealth(ISmartMemory memUtils)
{
scan = memUtils["client.dll"].Find(
new byte[] { 0x8B, 0x41, 0x00, 0x89, 0x41, 0x00, 0x8B, 0x41, 0x00, 0x89, 0x41, 0x00, 0x8B, 0x41, 0x00, 0x89, 0x41, 0x00, 0x8B, 0x4F, 0x00, 0x83, 0xB9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x2E },
"xx?xx?xx?xx?xx?xx?xx?xx????xxx");
if (scan.Success)
{
//int tmp = memUtils.Read<int>((IntPtr)(lastScan.Address.ToInt32() + 23));
Offsets.Health = (IntPtr)memUtils.Read<int>((IntPtr)(scan.Address.ToInt32() + 23));
Logger.Info(ObjectEx.GetName(() => Offsets.Health) + "\n" + Offsets.Health.ToString("X8"));
}
}