Привет.Оно не хотеть выводить значения координат, вроде бы все логично, 0x289E2AC0 + 0x001C = 0x289E2ADC, ну и для каждой координаты смещение
X: 0x289E2ADC + 10, Y: 0x289E2ADC + 18, Z: 0x289E2ADC + 20.
Но выводит 0, из-за чего это может быть?
DWORD X = RPM<double>((0x289E2AC0 + 0x001C) + 0x0010);
DWORD Y = RPM<double>((0x289E2AC0 + 0x001C) + 0x0018);
DWORD Z = RPM<double>((0x289E2AC0 + 0x001C) + 0x0020);
template <class T>
T RPM(DWORD address)
{
T read;
ReadProcessMemory(hackProcess.process.hndl, (DWORD*)address, &read, sizeof(T), 0);
return read;
}