Weapon::getWeapontypeGroup
Jump to navigation
Jump to search
Retrieves the weapon group of the supplied weapon hash. Weapon Groups (Incomplete list)
- melee: 2685387236
- Handguns: 416676503
- Submachine Gun: 3337201093
- Shotgun: 860033945
- Assault Rifle: 970310034
- Light Machine Gun: 1159398588
- Sniper: 3082541095
- Heavy Weapon: 2725924767
- Throwables: 1548507267
- Misc: 4257178988
Syntax
mp.game.weapon.getWeapontypeGroup(weaponHash);Required Arguments
- weaponHash: Model hash or name
Return value
- Weapon Group Hash
Example
mp.keys.bind(0x76, false, function () { // F7 key
let weaponHash = mp.game.invoke(`0x0A6DB4965674D243`, mp.players.local.handle); //GET_SELECTED_PED_WEAPON
let groupHash = mp.game.weapon.getWeapontypeGroup(weaponHash);
mp.gui.chat.push(`hash: ${weaponHash}, groupHash: ${groupHash}`);
})See also
- mp.game.weapon.canUseWeaponOnParachute
- mp.game.weapon.createWeaponObject
- mp.game.weapon.doesWeaponTakeWeaponComponent
- mp.game.weapon.enableLaserSightRendering
- mp.game.weapon.getWeaponClipSize
- mp.game.weapon.getWeaponComponentHudStats
- mp.game.weapon.getWeaponComponentTypeModel
- mp.game.weapon.getWeaponDamageType
- mp.game.weapon.getWeaponHudStats
- mp.game.weapon.getWeaponObjectTintIndex
- mp.game.weapon.getWeaponTintCount
- mp.game.weapon.getWeapontypeGroup
- mp.game.weapon.getWeapontypeModel
- mp.game.weapon.getWeapontypeSlot
- mp.game.weapon.giveWeaponComponentToWeaponObject
- mp.game.weapon.giveWeaponObjectToPed
- mp.game.weapon.hasVehicleGotProjectileAttached
- mp.game.weapon.hasWeaponAssetLoaded
- mp.game.weapon.hasWeaponGotWeaponComponent
- mp.game.weapon.isWeaponValid
- mp.game.weapon.removeAllProjectilesOfType
- mp.game.weapon.removeWeaponAsset
- mp.game.weapon.removeWeaponComponentFromWeaponObject
- mp.game.weapon.requestWeaponAsset
- mp.game.weapon.requestWeaponHighDetailModel
- mp.game.weapon.setFlashLightFadeDistance
- mp.game.weapon.setPedAmmoToDrop
- mp.game.weapon.setWeaponObjectTintIndex