[Help] WeaponMgr Client Error 28_3

Discussion in 'Subnautica Accounts - Buy Sell Trade' started by ArQ, 9/28/16.

Thread Status:
Not open for further replies.
  1. ArQ

    ArQ
    Expand Collapse
    High Risk Status: This user has been flagged as high risk due to one or more reasons

    0   0   0

    Offline
    I get Client error 28_3 everytime I use a feature related to WeaponMgr like anti all boom, etc...

    I tried this fix

    Code:
    bool isReady = false;
    typedef struct
    {
    BYTE Data[0x3000];
    } WeaponMgrCopy;

    WeaponMgrCopy* Weapons[800];

    void backup(DWORD CShell,DWORD WeaponMgr)
    {
    DWORD pWeaponMgr = *(DWORD*)(CShell+WeaponMgr );
    for(int i=0;i<=800;i++)
    {
    DWORD Weapon = (*(DWORD*)(pWeaponMgr + (4*i)));
    if (Weapon != NULL)
    {
    Weapons = new WeaponMgrCopy;
    memcpy(Weapons, (void*)(Weapon), 0x1400);
    }
    }
    }

    WeaponMgrCopy* bypass (int GunIndexNR)
    {
    return Weapons[GunIndexNR];
    }

    void MakeCall(BYTE* paddress, DWORD yourfunction, DWORD dwlen)
    {
    DWORD dwOldProtect, dwBkup, dwRelAddr;
    VirtualProtect(paddress, dwlen, PAGE_EXECUTE_READWRITE, &dwOldProtect);
    dwRelAddr = (DWORD) (yourfunction - (DWORD) paddress) - 5;
    *paddress = 0xE8;
    *((DWORD*) (paddress + 0x1)) = dwRelAddr;
    for(DWORD x = 0x5; x < dwlen; x++) *(paddress + x) = 0x90;
    VirtualProtect(paddress, dwlen, dwOldProtect, &dwBkup);
    return;
    }
    Then I called it before memory # like this
    www12.0zz0.com/2016/09/09/20/107865383.png
    But when I use this in game, There is no effect ! no feature is working.

    Is there something wrong I did ?
     
    • This user is inactive. Hasn't logged into their account in over 60 days.
Thread Status:
Not open for further replies.