Показать сообщение отдельно

  #3  
Старый 28.10.2021, 19:00
4el0ve4ik
Познавший АНТИЧАТ
Регистрация: 12.11.2015
Сообщений: 1,560
С нами: 5526867

Репутация: 183


По умолчанию

Цитата:
Сообщение от TheD1sl1ke  

Всем привет. Недавно возникла потребность в чтении адресов памяти формата ProcessName.exe + abc (где abc - адрес памяти). Вот пример такого адреса памяти:

Раньше, для чтения обычных адресов памяти, я использовал ReadProcessMemory, но как использовать его в данной ситуации я не знаю. Заранее благодарю за помощь.
Если у игры адрес статичный, то просто float abc = *reinterpret_cast(0x1412AD4);

либо использовать GetModuleHandle(0) для определения базового адреса и использовать

unsigned long base = *reinterpret_cast(GetModuleHandle(0));

float abc = *reinterpret_cast(base+0x1412AD4);
 
Ответить с цитированием