# getPedMoveState (Cliente)

> Indica cómo se mueve un ped a pie.

- **Plataforma**: MY Multiplayer (MYMP)
- **Tipo**: Función Lua
- **Lado**: Cliente
- **Categoría**: Peds
- **URL**: https://wiki.mymp.gg/es/getPedMoveState

## Sintaxis

```lua
string|false getPedMoveState(ped ped)
```

## Parámetros

| Nombre | Tipo | Descripción |
| --- | --- | --- |
| `ped` | `ped` | El ped o jugador. |

## Retorno

Uno de: `stand`, `walk`, `jog`, `sprint`, `crouch`, `crawl`, `roll`, `climb`, `hanging`, `jump`, `walk_to_point`, `swim` o `fall`. `false` cuando el ped está en un vehículo, subiendo o bajando de uno, o en ninguno de esos estados.

`hanging` es el ped colgado de un borde al escalar. `crawl` y `roll` son el ped agachado moviéndose, `roll` cuando además está apuntando.

## Ejemplo

```lua
addEventHandler("onClientRender", root, function()
    local state = getPedMoveState(localPlayer)
    if state then
        dxDrawText(state, 20, 300)
    end
end)
```

## Ver también

- [isPedOnGround (Compartido)](https://wiki.mymp.gg/es/isPedOnGround.md): Indica si un ped o jugador está en el suelo.
- [isPedDucked (Compartido)](https://wiki.mymp.gg/es/isPedDucked.md): Indica si un ped o jugador está agachado.
- [getPedSimplestTask (Cliente)](https://wiki.mymp.gg/es/getPedSimplestTask.md): Obtiene la tarea más simple que el ped está ejecutando ahora.
- [getPedControlState (Cliente)](https://wiki.mymp.gg/es/getPedControlState.md): Indica si un control de un ped está pulsado, como forwards, fire o accelerate.
