# getPedAnimation (Cliente)

> Indica qué animación de `setPedAnimation` reproduce un ped en este cliente.

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

## Sintaxis

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

## Parámetros

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

## Retorno

El nombre del bloque, el nombre de la animación y una tabla con las opciones (`time`, `loop`, `updatePosition`, `interruptable`, `freezeLastFrame`, `blendTime`, `restoreTaskOnAnimEnd`). `false` si el ped no reproduce ninguna.

Una animación con `loop` o `freezeLastFrame` sigue contando como reproduciéndose mientras el ped está fuera del alcance de streaming.

## Ejemplo

```lua
local block, anim, options = getPedAnimation(localPlayer)
if block then
    outputDebugString(("%s/%s, looped: %s"):format(block, anim, tostring(options.loop)))
end
```

## Ver también

- [setPedAnimation (Cliente)](https://wiki.mymp.gg/es/setPedAnimation.md): Hace que un ped reproduzca una animación de un bloque, o detiene la animación que está reproduciendo. La animación solo vale en este cliente.
- [getPedAnimationProgress (Cliente)](https://wiki.mymp.gg/es/getPedAnimationProgress.md): Indica en qué punto está la animación que reproduce el ped, como la de setPedAnimation.
- [getPedAnimationLength (Cliente)](https://wiki.mymp.gg/es/getPedAnimationLength.md): Indica la duración de la animación que reproduce el ped, como la de setPedAnimation.
