int GetWeaponID ( ) { return PEDSELF -> GetWeapon ( PEDSELF -> GetCurrentWeaponSlot ( ) ) -> GetType ( ) ; } eWeaponState GetWeaponState ( ) { return PEDSELF -> GetWeapon ( PEDSELF -> GetCurrentWeaponSlot ( ) ) -> GetState ( ) ; } int GetAmmoInClip ( ) { return PEDSELF -> GetWeapon ( PEDSELF -> GetCurrentWeaponSlot ( ) ) -> GetAmmoInClip ( ) ; } int GetAmmoTotal ( ) { return PEDSELF -> GetWeapon ( PEDSELF -> GetCurrentWeaponSlot ( ) ) -> GetAmmoTotal ( ) ; } int GetWantedLevel ( ) { return * ( DWORD * ) 0x58DB60 ; }