GetPedMoveState: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
|||
(10 intermediate revisions by 4 users not shown) | |||
Line 17: | Line 17: | ||
==Example== | ==Example== | ||
<section show="true"> | |||
'''Example 1:''' This example shows how you can output a players current movestate. | |||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
-- | function getMoveState( command, playerName ) | ||
</syntaxhighlight> | -- If the player name exists we will have our 'player' | ||
local player = getPlayerFromName( playerName ) | |||
-- If the player does not exist, the script will stop. | |||
if not player then | |||
outputChatBox( "No player named " .. playerName .. " was found.", 250, 0, 0, true ) | |||
return false | |||
end | |||
-- If we found the player from the name, we can get his movestate. | |||
local moveState = getPedMoveState( player ) | |||
-- If a player and a movestate is found, the script will output it to the chatbox. | |||
outputChatBox( playerName .. "'s current moveState is: " .. moveState, 0, 150, 0, true ) | |||
end | |||
addCommandHandler( "getMoveState", getMoveState ) -- To execute this command, simply write: /getMoveState playerName | |||
</syntaxhighlight></section> | |||
==See Also== | ==See Also== | ||
{{Ped functions}} | {{Ped functions}} | ||
[[hu:getPedMoveState]] |
Latest revision as of 13:14, 23 July 2022
This function returns the current move state for the specified ped.
Syntax
string getPedMoveState ( ped thePed )
Required Arguments
- thePed: The ped whose move state you want to know
Returns
Returns a string indicating the ped's move state, or false if the ped is not streamed in, the movement type is unknown, the ped is in a vehicle or the ped is invalid.
- stand: The ped is standing still.
- walk: The ped is walking.
- powerwalk: The ped is walking quickly.
- jog: The ped is jogging.
- sprint: The ped is sprinting.
- crouch: The ped is crouching still.
- crawl: The ped is crawling (moving and ducked).
- jump: The ped is jumping into the air.
- fall: The ped is falling to the ground.
- climb: The ped is climbing onto an object.
Example
Click to collapse [-]
Example 1: This example shows how you can output a players current movestate.
function getMoveState( command, playerName ) -- If the player name exists we will have our 'player' local player = getPlayerFromName( playerName ) -- If the player does not exist, the script will stop. if not player then outputChatBox( "No player named " .. playerName .. " was found.", 250, 0, 0, true ) return false end -- If we found the player from the name, we can get his movestate. local moveState = getPedMoveState( player ) -- If a player and a movestate is found, the script will output it to the chatbox. outputChatBox( playerName .. "'s current moveState is: " .. moveState, 0, 150, 0, true ) end addCommandHandler( "getMoveState", getMoveState ) -- To execute this command, simply write: /getMoveState playerName
See Also
- addPedClothes
- getPedClothes
- removePedClothes
- createPed
- getPedAmmoInClip
- getPedArmor
- getPedFightingStyle
- getPedOccupiedVehicle
- getPedOccupiedVehicleSeat
- getPedStat
- getPedTarget
- getPedTotalAmmo
- getPedWalkingStyle
- getPedWeapon
- getPedWeaponSlot
- getPedContactElement
- getValidPedModels
- isPedChoking
- isPedDead
- isPedDoingGangDriveby
- isPedDucked
- isPedHeadless
- isPedInVehicle
- isPedOnFire
- isPedOnGround
- isPedWearingJetpack
- killPed
- removePedFromVehicle
- setPedAnimation
- setPedAnimationProgress
- setPedAnimationSpeed
- setPedArmor
- setPedDoingGangDriveby
- setPedFightingStyle
- setPedHeadless
- setPedOnFire
- setPedStat
- setPedWalkingStyle
- setPedWeaponSlot
- warpPedIntoVehicle