# setTimerPaused (Compartilhado)

> Pausa ou retoma um timer. Pausado, ele guarda o tempo que faltava e não é chamado.

- **Plataforma**: MY Multiplayer (MYMP)
- **Tipo**: Função Lua
- **Lado**: Compartilhado
- **Categoria**: Tempo e assíncrono
- **URL**: https://wiki.mymp.gg/pt/setTimerPaused

## Sintaxe

```lua
bool setTimerPaused(timer timer, bool paused)
```

## Parâmetros

| Nome | Tipo | Descrição |
| --- | --- | --- |
| `timer` | `timer` | O timer, o número que `setTimer` devolveu. |
| `paused` | `bool` | `true` para pausar, `false` para retomar. |

## Retorno

`true` se mudou, `false` se o timer não existe neste recurso.

## Exemplo

```lua
local round = setTimer(function()
    outputDebugString("fim da rodada")
end, 120000, 1)
local paused = false

addCommandHandler("pause", function()
    paused = not paused
    setTimerPaused(round, paused)
end)
```

## Veja também

- [setTimer (Compartilhado)](https://wiki.mymp.gg/pt/setTimer.md): Chama uma função depois de um intervalo, uma vez ou repetidamente.
- [getTimerDetails (Compartilhado)](https://wiki.mymp.gg/pt/getTimerDetails.md): Lê o estado de um timer: quanto falta, quantas repetições sobram e o intervalo.
- [resetTimer (Compartilhado)](https://wiki.mymp.gg/pt/resetTimer.md): Recomeça a contagem de um timer do zero, com o mesmo intervalo. As repetições que faltam não mudam.
