#include <windows.h>
#include "stdafx.h"
int WallMgr = 0xAAC3BC;
int WaeponMgr = 0xAAC3D0;
while(1)
{
DWORD CShell = (DWORD)GetModuleHandleA("CShell.dll");
DWORD pWallMgr = *(PDWORD)(CShell+WallMgr);
DWORD pBasicPlayerInfo = *(DWORD*)(CShell + BasicPlayerInfo);
DWORD pWeaponMgr = *(PDWORD)(CShell+WeaponMgr);
if (unlimitedAmmo)
{
If(pWeaponMgr)
{
for(int i=0; i<560; i++)
{
if ((*DWORD*)((*(DWORD*)(CShell+WeaponMgr))+(4*i)) ) != NULL)
*(float*)((*(DWORD*)((*(DWORD*)(CShell+0xAAC3D0)) +(4*i))) + UnlimitedAmmo) = 90;
}
}
}