UINT64 changeWeaponFunctionAddress = CSHELL_BASE + CHANGE_WEAPON_FUNCTION_OFFSET;
__int64(__fastcall* changeWeapon)(UINT64, int, int) = (__int64(__fastcall*)(UINT64, int, int))(changeWeaponFunctionAddress);
changeWeapon(CSHELL_BASE + CHANGE_WEAPON_PARAMETER_OFFSET, 2107, 0);
이렇게 쓰는데 무기 변경은 되는데 한 1분 있으면 에러창 뜨면서 팅김
왜그런지 아시는분 ㅠ
댓글2
소스 판사람한테 물어보시면 될듯
아쉽지만 본인이 분석해서 짠 소스입니다,,