# getCinematicDuration (Cliente)

> Devolve quanto dura a cinemática.

- **Plataforma**: MY Multiplayer (MYMP)
- **Tipo**: Função Lua
- **Lado**: Cliente
- **Categoria**: Cinemáticas
- **URL**: https://wiki.mymp.gg/pt/getCinematicDuration

## Sintaxe

```lua
int, bool|false getCinematicDuration(cinematic cinematic)
```

## Parâmetros

| Nome | Tipo | Descrição |
| --- | --- | --- |
| `cinematic` | `cinematic` | A cinemática. |

## Retorno

A duração em ms e se ela foi fixada por `setCinematicDuration`, ou `false` se o elemento não é uma cinemática.

Sem duração fixa, a cinemática dura até a última coisa nela: um plano, uma chave de clima, hora ou fade, um som, uma legenda ou o fim de uma tomada ou de um objeto posicionado.

## Exemplo

```lua
local intro = createCinematic("cinematics/intro.cine")
local length, fixed = getCinematicDuration(intro)
outputDebugString(("Intro: %.1f s%s"):format(length / 1000, fixed and " (fixed)" or ""))
```

## Veja também

- [setCinematicDuration (Cliente)](https://wiki.mymp.gg/pt/setCinematicDuration.md): Fixa a duração da cinemática. A reprodução termina ao chegar nela.
- [getCinematicPosition (Cliente)](https://wiki.mymp.gg/pt/getCinematicPosition.md): Devolve em que tempo da cinemática a reprodução está.
- [setCinematicPosition (Cliente)](https://wiki.mymp.gg/pt/setCinematicPosition.md): Pula a reprodução para outro tempo da cinemática. Os clones continuam os mesmos; cada um volta para a sua amostra e entra ou sai do seu veículo conforme a tomada.
