Ped::getClosestPed
Jump to navigation
Jump to search
Gets the closest ped in a radius.
Ped Types:
Any ped = -1
Player = 1
Male = 4
Female = 5
Cop = 6
Human = 26
SWAT = 27
Animal = 28
Army = 29
------------------
P4 P5 P7 P8
1 0 x x = return nearest walking Ped
1 x 0 x = return nearest walking Ped
x 1 1 x = return Ped you are using
0 0 x x = no effect
0 x 0 x = no effect
x = can be 1 or 0. Does not have any obvious changes.
This function does not return ped who is:
1. Standing still
2. Driving
3. Fleeing
4. Attacking
This function only work if the ped is:
1. walking normally.
2. waiting to cross a road.
Note: PED::GET_PED_NEARBY_PEDS works for more peds.
Syntax
mp.game.ped.getClosestPed(x, y, z, radius, p4, p5, outPed, p7, p8, pedType);Required Arguments
- x: float
- y: float
- z: float
- radius: float
- p4: Boolean
- p5: Boolean
- outPed: Ped
- p7: Boolean
- p8: Boolean
- pedType: int
Return value
- Ped
Example
// todoSee 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