Witam postanowiłem wziąć się za pisanie hack'ów, pisałem według instrukcji na początek z jedną opcją wyskoczyło ze nie ma błędów i wchodzę do folderu biorę .dll'kę podkładam injektor i co? Ne działa nie ma menu do wybierania opcji. Dodam jeszcze że wstrzyknięcie do gry zakończone powodzeniem.
Proszę o pomoc co źle zrobiłem? Poniżej daje kod.
#include <windows.h>
//============================= GLOBALS ===============================//
#define ADR_SPEED 0x09C7F9C
//============================= FUNCTIONS =============================//
void UnProtectFloat( void* pxAddress, float code)
{
unsigned long Protection;
VirtualProtect((void*)pxAddress, sizeof(code), PAGE_READWRITE, &Protection);
memcpy((void*)pxAddress, &code, sizeof(code));
VirtualProtect((void*)pxAddress,sizeof(code), Protection, 0);
}
void SPEED_HACK ()
{
UnProtectFloat((void*)ADR_SPEED,200); // predkosc x2
}