Ped::isPedheadshotValid
Jump to navigation
Jump to search
Syntax
mp.game.ped.isPedheadshotValid(handle);
Required Arguments
- handle: int
Return value
- int
Example
let pedHeadShot;
if (pedHeadShot == null) {
pedHeadShot = mp.players.local.registerheadshot();
mp.gui.chat.push(`pedHeadShot: ${pedHeadShot});
}
if (mp.game.ped.isPedheadshotValid(pedHeadShot) && mp.game.ped.isPedheadshotReady(pedHeadShot)) {
let headshotTexture = mp.game.ped.getPedheadshotTxdString(pedHeadShot);
mp.events.add(`render`, () => {
mp.game.graphics.drawSprite(headshotTexture, headshotTexture, 0.5, 0.5, 0.1, 0.1, 0, 255, 255, 255, 100);
})
}
See also
- mp.game.ped.addRelationshipGroup
- mp.game.ped.addScenarioBlockingArea
- mp.game.ped.attachSynchronizedSceneToEntity
- mp.game.ped.canCreateRandomPed
- mp.game.ped.createGroup
- mp.game.ped.createNmMessage
- mp.game.ped.createPed
- mp.game.ped.createRandomPed
- mp.game.ped.createSynchronizedScene
- mp.game.ped.clearPedAlternateWalkAnim
- mp.game.ped.clearRelationshipBetweenGroups
- mp.game.ped.detachSynchronizedScene
- mp.game.ped.disposeSynchronizedScene
- mp.game.ped.doesGroupExist
- mp.game.ped.getAnimInitialOffsetPosition
- mp.game.ped.getAnimInitialOffsetRotation
- mp.game.ped.getClosestPed
- mp.game.ped.getFirstParentIdForPedType
- mp.game.ped.getGroupSize
- mp.game.ped.getNumHeadOverlayValues
- mp.game.ped.getNumParentPedsOfType
- mp.game.ped.getPedAsGroupLeader
- mp.game.ped.getPedAsGroupMember
- mp.game.ped.getPedheadshotTxdString
- mp.game.ped.getRandomPedAtCoord
- mp.game.ped.getRelationshipBetweenGroups
- mp.game.ped.getTattooZone
- mp.game.ped.getSynchronizedScenePhase
- mp.game.ped.getSynchronizedSceneRate
- mp.game.ped.hasActionModeAssetLoaded
- mp.game.ped.hasPedReceivedEvent
- mp.game.ped.hasStealthModeAssetLoaded
- mp.game.ped.isAnyPedNearPoint
- mp.game.ped.isAnyPedShootingInArea
- mp.game.ped.isAValidBlushColor
- mp.game.ped.isAValidHairColor
- mp.game.ped.isAValidLipstickColor
- mp.game.ped.isCopPedInArea3d
- mp.game.ped.isPedheadshotReady
- mp.game.ped.isPedheadshotValid
- mp.game.ped.isPedRespondingToEvent
- mp.game.ped.isSynchronizedSceneLooped
- mp.game.ped.isSynchronizedSceneRunning
- mp.game.ped.removeActionModeAsset
- mp.game.ped.removeGroup
- mp.game.ped.removeRelationshipGroup
- mp.game.ped.removeScenarioBlockingArea
- mp.game.ped.removeStealthModeAsset
- mp.game.ped.resetGroupFormationDefaultSpacing
- mp.game.ped.requestActionModeAsset
- mp.game.ped.requestStealthModeAsset
- mp.game.ped.setAiMeleeWeaponDamageModifier
- mp.game.ped.setAiWeaponDamageModifier
- mp.game.ped.setCreateRandomCops
- mp.game.ped.setCreateRandomCopsNotOnScenarios
- mp.game.ped.setCreateRandomCopsOnScenarios
- mp.game.ped.setGroupFormation
- mp.game.ped.setGroupFormationSpacing
- mp.game.ped.setGroupSeparationRange
- mp.game.ped.setPedAlternateWalkAnim
- mp.game.ped.setPedDensityMultiplierThisFrame
- mp.game.ped.setPedNonCreationArea
- mp.game.ped.setPedToRagdollWithFall
- mp.game.ped.setPedReserveParachuteTintIndex
- mp.game.ped.setRelationshipBetweenGroups
- mp.game.ped.setScenarioPedDensityMultiplierThisFrame
- mp.game.ped.setScenarioPedsSpawnInSphereArea
- mp.game.ped.setScenarioPedsToBeReturnedByNextCommand
- mp.game.ped.setScriptedConversionCoordThisFrame
- mp.game.ped.setSynchronizedSceneLooped
- mp.game.ped.setSynchronizedSceneOrigin
- mp.game.ped.setSynchronizedScenePhase
- mp.game.ped.setSynchronizedSceneRate
- mp.game.ped.setTimeExclusiveDisplayTexture