private static IntPtr ReadPointer(IntPtr pointer, int offset) { int readcount; return (IntPtr)BitConverter.ToInt32(Preader.ReadProcessMemory((IntPtr)((int)pointer + offset), 4, out readcount), 0); }