Написал код для того чтобы узнавать ID оружия у игрока почему выводит отрицательно значение?
C++:
uintptr_t WeaponPtr = *(uintptr_t*)(pCSPlayerPawnPtr + O::m_pClippingWeapon);
int WeaponID = *(int*)(WeaponPtr + O::m_AttributeManager + O::m_Item + O::m_iItemDefinitionIndex);
std::cout << "############### WEAPON: " << WeaponID << " ####################\n";