Pa help naman jan po. Ayaw mag Work.

PAki edit plsssssssssss.....
TY
#include <windows.h>
#include <stdio.h>
#define ADR_REMOTEPOINTER 0x00AFF1F8
#define ADR_Playerpointer 0x00A83A48
#define ADR_Serverpointer 0x00A829F0
#define ADR_GlassWall 0x00A81B84
#define ADR_NearFog 0x00A8A864
#define OFS_NoRecoil1 0x00C444
#define OFS_NoRecoil2 0x00C448
#define OFS_NoRecoil3 0x00C44C
#define OFS_NOSPREAD 0x0010110
#define ADR_WUW 0x00
#define ofs_Nfd 0x00
#define ADR_FastFlag 0x00
#define GameGuardLink 0x00
#define WarrockLink 0x00
#define OFS_Slot5 0x006CB74
#define OFS_Slot6 0x006CB75
#define OFS_Slot7 0x006CB76
#define OFS_Slot8 0x006CB77
#define ofs_x 0x0010300
#define ofs_y 0x0010310
#define ofs_z 0x0010308
float po_z;
float po_y;
float po_x;
void Bypass()
{
*(float*)(GameGuardLink+WarrockLink) = 0; //Bypass GameGuard
}
struct CPlayer
{
char Pogi0[50240]; //0x0
float nofalldamage;
char Pogi1[20]; //0x102EC
float posx;//0x10300
char Pogi2[4]; //0x10304
float posz; //0x10308
char Pogi3[4];//0x1030C
float posy; //0x10310
};//Size=0x10310(201420)
struct CBase
{
char Pogi0[10970944]; //
CServer *server
char Pogi1[4180]; //
CPlayer* pLocal
char Pogi2[505772]; //
CPlayer** pPlayer
};
CBase* pBase;
bool nPlayerOPK;
bool svpopk;
DWORD *ingame= (DWORD*)ADR_Playerpointer;
DWORD *outgame= (DWORD*)ADR_Serverpointer;
void opksvp()
{
if (GetAsyncKeyState(VK_NUMPAD1))//OPK On/Off
{
svpopk = !svpopk;
}
if (!svpopk)
{
nPlayerOPK = nPlayerOPK = 0;
}
else
{
nPlayerOPK = nPlayerOPK = 1;
}
}
void Saveposition()
{
if (GetAsyncKeyState(VK_NUMPAD2))//Save position
{
po_z = *(float*)(*ingame+ofs_z);
po_y = *(float*)(*ingame+ofs_y);
po_x = *(float*)(*ingame+ofs_x);
}
}
void OPKThread()
{
for(;

{
DWORD Playerx = *(DWORD*)ADR_Playerpointer;
if(Playerx== 0)Sleep(100);
if(nPlayerOPK==0)Sleep(100);
if (Playerx != 0)
{
if (nPlayerOPK == 1)
{
for(int i = 4; i < 32; i++)
{
CPlayer* pPlayer = pBase->player[i];
pPlayer->posx = po_x;
pPlayer->posz = po_z;
pPlayer->posy = po_y;
}
}
}
}
}
void allslot()
{
DWORD dwSrvrPtr = *(DWORD*)ADR_Serverpointer;
if(dwSrvrPtr != 0)
*(long*)(dwSrvrPtr + OFS_Slot5) = 1;
*(long*)(dwSrvrPtr + OFS_Slot6) = 1;
*(long*)(dwSrvrPtr + OFS_Slot7) = 1;
*(long*)(dwSrvrPtr + OFS_Slot8) = 1;
}
void NOSPREAD()
{
DWORD dwPlayerPtr = *(DWORD*)ADR_Playerpointer;
if(dwPlayerPtr != 0)
{
*(float*)(dwPlayerPtr+OFS_NOSPREAD) = 1;
}
}
void NoRecoil()
{
DWORD dwPlayerPtr = *(DWORD*)ADR_Playerpointer;
if(dwPlayerPtr != 0)
{
*(float*)(dwPlayerPtr+OFS_NoRecoil1) = 0;
*(float*)(dwPlayerPtr+OFS_NoRecoil2) = 0;
*(float*)(dwPlayerPtr+OFS_NoRecoil3) = 0;
}
}
void All()
{
DWORD dwPlayerPtr = *(DWORD*)ADR_Playerpointer;
if(dwPlayerPtr != 0)
*(float*)(dwPlayerPtr+ofs_Nfd) = -20000;
*(int*)ADR_WUW = 0;
*(float*)ADR_NearFog = 1166127104;
*(float*)ADR_FastFlag = 1;
}
void GlassWall()
{
if(GetKeyState(VK_MBUTTON))
*(int*)ADR_GlassWall = 1;
else
{
*(int*)ADR_GlassWall = 0;
}
}
void Johnloyd()
{
for(;; )
{
if(*ingame)
{
Saveposition();
opksvp();
allslot();
All();
NOSPREAD();
NoRecoil();
GlassWall();
}
if(*outgame)
{
allslot();
}
Sleep(200); //prevent for overloading the cpu
}
}
BOOL WINAPI DllMain(HINSTANCE hModule, DWORD dwReason, LPVOID lpvReserved)
{
if(dwReason == DLL_PROCESS_ATTACH)
{
MessageBoxA(NULL,"JohnLoyd X Sanchex","Made",MB_OK);
MessageBoxA(NULL,"Luis Miranda","Credits to",MB_OK);
MessageBoxA(NULL,"Mark Tusoy","And Also to",MB_OK);
CreateThread(0, 0, (LPTHREAD_START_ROUTINE)Johnloyd, 0, 0, 0);
}
return TRUE;
}