Bypass 28_X Client Error (I need latest struct and weapon size)
Hello guys, i spent a lot of time but i am not lucky to bypass it so i post it here. 
Can anyone help me about the latest Weapon Struct? i am getting error when i am using it, i tried jmp method but its not working.
is this Method work?
Code:
typedef struct
{
unsigned char Data[0xC3C0];
} WeaponMgrCopy;
WeaponMgrCopy* pOldWeapons[1600];
WeaponMgrCopy* GetWeaponByIndex(int index)
{
return pOldWeapons[index];
}
void CreateBackup(DWORD dwCShell, DWORD dwWeaponMgr)
{
DWORD pWeaponMgr = *(DWORD*)(dwCShell + dwWeaponMgr);
for (int i = 0; i < 1600; i++)
{
DWORD dwWeapon = *(DWORD*)(pWeaponMgr + (4 * i));
if (dwWeapon)
{
pOldWeapons[i] = new WeaponMgrCopy;
memcpy(pOldWeapons[i], (void*)(dwWeapon), sizeof(WeaponMgrCopy));
}
}
}
Thanks in advance. i am member here since 2011 and REZ Modder that time .