@derh.acker
better weapon type:
Code:
#define isPistol(WeaponMgr, i) (*(BYTE*)((*(DWORD*)(WeaponMgr+i*4))+2) == 0)
#define isShotGun(WeaponMgr, i) (*(BYTE*)((*(DWORD*)(WeaponMgr+i*4))+2) == 1)
#define isSMG(WeaponMgr, i) (*(BYTE*)((*(DWORD*)(WeaponMgr+i*4))+2) == 2)
#define isRifle(WeaponMgr, i) (*BYTE*)((*(DWORD*)(WeaponMgr+i*4))+2) == 3)
#define isSniper(WeaponMgr, i) (*(BYTE*)((*(DWORD*)(WeaponMgr+i*4))+2) == 4)
#define isMG(WeaponMgr, i) (*(BYTE*)((*(DWORD*)(WeaponMgr+i*4))+2) == 5)
#define isGrenade(WeaponMgr, i) (*(BYTE*)((*(DWORD*)(WeaponMgr+i*4))+2) == 6)
#define isKnifel(WeaponMgr, i) (*(BYTE*)((*(DWORD*)(WeaponMgr+i*4))+2) == 7)
#define isC4(WeaponMgr, i) (*(BYTE*)((*(DWORD*)(WeaponMgr+i*4))+2) == 9)