Я кодирую хак для онлайн-игры, но у меня есть проблема. Значение для адреса, которое я хочу сделать, меняется каждый раз, когда я перезапускаю игру.Чтение памяти процесса в C++
void WallShootFunction(bool fEnable)
{
if(fEnable)
{
int value = 0x000000;
int oo = ReadProcessMemory("S4Client", (LPVOID)value, &value, 4, 0);
WritePointer(oo, 0x0, 4)
}
}
Я сделал это так. Вещь, которую я хочу сделать, - мне нужно добавить значение +3 каждый раз, например, если это оригинал. значение 5, оно должно быть 8. Тогда, если его начало. значение изменяется до 7, оно должно быть 10, 17 => 20 и т. д. Как я могу это сделать? Благодарю.
Разве это не просто вопрос о том, что 'int' составляет 4 байта? – Biffen
'Я кодирую хак для онлайн-игры', играй честно! –