IsPedDucked
From Multi Theft Auto: Wiki
This function checks if the specified ped is ducked (crouched) or not.
Syntax
bool isPedDucked ( ped thePed )
OOP Syntax Help! I don't understand this!
- Method: ped:isDucked(...)
- Variable: .ducked
Required Arguments
- thePed: The ped to check.
Returns
Returns true if the ped is ducked, false otherwise.
Example
Click to collapse [-]
ClientThis example checks if a random player is ducked or not, and if so displays a message in the chat box.
local players = getElementsByType ( "player" ) local randomPlayer = players[math.random(#players)] if isPedDucked ( randomPlayer ) then outputChatBox ( getPlayerName ( randomPlayer ) .. " is currently crouching." ) end
This example creates a function that lets you toggle the crouching state of a ped.
function setPedDucked(ped, bool) local alreadyDucked = isPedDucked(ped) if (alreadyDucked and not bool) then setPedControlState(ped, "crouch", true) setTimer(setPedControlState, 50, 1, ped, "crouch", false) return true elseif (not alreadyDucked and bool) then setPedControlState(ped, "crouch", true) setTimer(setPedControlState, 50, 1, ped, "crouch", false) return true end return false end
See Also
- addPedClothes
- createPed
- getPedAmmoInClip
- getPedArmor
- getPedClothes
- getPedContactElement
- getPedFightingStyle
- getPedGravity
- getPedOccupiedVehicle
- getPedOccupiedVehicleSeat
- getPedStat
- getPedTarget
- getPedTotalAmmo
- getPedWalkingStyle
- getPedWeapon
- getPedWeaponSlot
- getValidPedModels
- isPedChoking
- isPedDead
- isPedDoingGangDriveby
- isPedDucked
- isPedHeadless
- isPedInVehicle
- isPedOnFire
- isPedOnGround
- isPedWearingJetpack
- killPed
- reloadPedWeapon
- removePedClothes
- removePedFromVehicle
- setPedAnimation
- setPedAnimationProgress
- setPedAnimationSpeed
- setPedArmor
- setPedChoking
- setPedDoingGangDriveby
- setPedFightingStyle
- setPedGravity
- setPedHeadless
- setPedOnFire
- setPedStat
- setPedWalkingStyle
- setPedWeaponSlot