# resetTimer (Compartilhado)

> Recomeça a contagem de um timer do zero, com o mesmo intervalo. As repetições que faltam não mudam.

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

## Sintaxe

```lua
bool resetTimer(timer timer)
```

## Parâmetros

| Nome | Tipo | Descrição |
| --- | --- | --- |
| `timer` | `timer` | O timer, o número que `setTimer` devolveu. |

## Retorno

`true` se o timer foi reiniciado, `false` se ele não existe neste recurso.

## Exemplo

```lua
local idle = setTimer(function()
    outputDebugString("inativo há 5 minutos")
end, 300000, 1)

addEventHandler("onClientKey", root, function()
    resetTimer(idle)
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.
- [setTimerPaused (Compartilhado)](https://wiki.mymp.gg/pt/setTimerPaused.md): Pausa ou retoma um timer. Pausado, ele guarda o tempo que faltava e não é chamado.
