Code doesn't work
Hi all, I've a problem with my little hack...I updated everything and removed most of the functions, but even if the injector says "Succesfully injected", it doesn't work. I thought it was cause of the addys, but I checked and they should be ok...
Code:
#include <windows.h>
#include <stdio.h>
//Addys
#define Addr_Playerpointer 0xB163D0
#define Ofs_NoFallDmg 0x102E8
#define ADR_Glasswall 0xB0FD2C
#define ADR_SuperNoSpread 0x8F19A8
#define Ofs_NoRecoil1 0xc444
#define Ofs_NoRecoil2 0xc448
#define Ofs_NoRecoil3 0xc44c
#define ADR_NOSPAWNWAIT1 0xBB29DC
DWORD *ingame= (DWORD*)Addr_Playerpointer;
/*================================*/
void playerhacks()
{
//norecoil
DWORD dwPlayerPtr = *(DWORD*)Addr_Playerpointer;
if(dwPlayerPtr != 0)
{
*(float*)(dwPlayerPtr+Ofs_NoRecoil1) = 0;
*(float*)(dwPlayerPtr+Ofs_NoRecoil2) = 0;
*(float*)(dwPlayerPtr+Ofs_NoRecoil3) = 0;
}
//NFD
if(dwPlayerPtr != 0)
{
*(float*)(dwPlayerPtr+Ofs_NoFallDmg) = -20000;
}
//No Spawn
*(int*)ADR_NOSPAWNWAIT1 = 0;
//GlassWall
if(GetAsyncKeyState(VK_NUMPAD4)&1)
{
*(int*)(ADR_Glasswall) = 1;
}
if(GetAsyncKeyState(VK_NUMPAD5)&1)
{
*(int*)(ADR_Glasswall) = 0;
}
//No spread
if(dwPlayerPtr != 0)
{
*(double*)ADR_SuperNoSpread = 0;
}
}
void HackThread()
{
for(;; )
{
if(*ingame)
{
playerhacks();
}
}
Sleep(200);
}
BOOL WINAPI DllMain(HINSTANCE mod, DWORD DWORD_GRUND, LPVOID res)
{
switch(DWORD_GRUND)
{
case 1:
MessageBoxA(NULL,"Hack by Jonix","Creditz",MB_OK);//
CreateThread(0, 0, (LPTHREAD_START_ROUTINE)HackThread , 0, 0, 0);
break;
}
return TRUE;
}


Here / Addies by: Znoen