Вопрос Вывод из памяти процесса

Начинающий
Статус
Оффлайн
Регистрация
23 Фев 2017
Сообщения
2
Реакции[?]
0
Поинты[?]
0
Код:
#include "stdafx.h"
#include <windows.h>
#include <string.h>
#include <Tlhelp32.h>
#include <iostream>

int main()
{
	using namespace std;

	DWORD address = 0x0AE4;//ping игрока 
	int value = 8;
	DWORD pid;
	HWND hwnd;

	hwnd = FindWindow(NULL,L"Counter-Strike: Global Offensive");
	if (!hwnd) {
		cout << "window not found";
		cin.get();
		   }

	GetWindowThreadProcessId(hwnd,&pid);
	HANDLE phandle = OpenProcess(PROCESS_VM_READ,0,pid);
	if (!phandle) {
		cout << "Couldnt get handle";
		cin.get();
	}

	while (TRUE) {
		ReadProcessMemory(phandle,(void*)address,&value,sizeof(value),0);
		cout << value << "\n";
		Sleep(1000);
	}

}
Есть такой код, судя по CS:GO offset dumper, 0x0AE4 это адрес пинга перса (m_iPing). Но программа упорно выводит 8ки в консоль, в чем проблема?
 
Сверху Снизу