IsPedInVehicle
From Multi Theft Auto: Wiki
Checks whether or not a given ped is currently in a vehicle. This also returns true if they're trying to enter a vehicle.
Syntax
bool isPedInVehicle ( ped thePed )
Required Arguments
- thePed: the ped you want to check.
Returns
Returns true if the ped is in a vehicle, false if he is on foot or an invalid element was passed.
Example
This code defines an isinvehicle command which tells a player whether another player is in a vehicle or not.
-- we create our handler function, where sourcePlayer is the player who sent the command, -- and checkedPlayerName is the player name specified. function outputIsInVehicle ( sourcePlayer, commandName, checkedPlayerName ) -- we get the player element from the nick specified local checkedPlayer = getPlayerFromName ( checkedPlayerName ) -- if there exists a player with that nick if ( checkedPlayer ) then -- if he's in a vehicle, if isPedInVehicle ( checkedPlayer ) then -- tell the source player outputChatBox ( checkedPlayerName .. " is in a vehicle.", sourcePlayer ) -- if he's not in a vehicle, else -- tell the source player outputChatBox ( checkedPlayerName .. " is not in a vehicle.", sourcePlayer ) end -- if it doesn't exist, else -- tell the source player outputChatBox ( "Invalid player name.", sourcePlayer ) end end -- define a handler for the isinvehicle command addCommandHandler ( "isinvehicle", outputIsInVehicle )
See Also
- canPedBeKnockedOffBike
- createPed
- doesPedHaveJetPack
- getPedAmmoInClip
- getPedAnimation
- getPedAnimationData
- getPedArmor
- getPedBonePosition
- getPedCameraRotation
- getPedClothes
- getPedContactElement
- getPedControlState
- getPedMoveState
- getPedOccupiedVehicle
- getPedSkin
- getPedStat
- getPedTarget
- getPedTargetCollision
- getPedTargetEnd
- getPedTargetStart
- getPedSimplestTask
- getPedTask
- getPedTotalAmmo
- getPedVoice
- getPedWalkingStyle
- getPedWeapon
- getPedWeaponMuzzlePosition
- getPedWeaponSlot
- isPedChoking
- isPedDoingGangDriveby
- isPedDoingTask
- isPedDucked
- isPedFrozen
- isPedHeadless
- isPedInVehicle
- isPedInWater
- isPedOnFire
- isPedOnGround
- setPedAimTarget
- setPedAnalogControlState
- setPedAnimation
- setPedCameraRotation
- setPedCanBeKnockedOffBike
- setPedControlState
- setPedDoingGangDriveby
- setPedFrozen
- setPedHeadless
- setPedLookAt
- setPedOnFire
- setPedSkin
- setPedVoice
- setPedWeaponSlot
- setPedTargetingMarkerEnabled
- isPedTargetingMarkerEnabled
- setPedWalkingStyle
- setPedFootBloodEnabled
- warpPedIntoVehicle
- removePedFromVehicle
- getPedOxygenLevel
- setPedOxygenLevel