# setTimerPaused (Compartido)

> Pausa o reanuda un timer. En pausa conserva el tiempo que le faltaba y no se llama.

- **Plataforma**: MY Multiplayer (MYMP)
- **Tipo**: Función Lua
- **Lado**: Compartido
- **Categoría**: Temporizadores y asíncrono
- **URL**: https://wiki.mymp.gg/es/setTimerPaused

## Sintaxis

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

## Parámetros

| Nombre | Tipo | Descripción |
| --- | --- | --- |
| `timer` | `timer` | El timer, el número que devolvió `setTimer`. |
| `paused` | `bool` | `true` para pausar, `false` para reanudar. |

## Retorno

`true` si cambió, `false` si el timer no existe en este recurso.

## Ejemplo

```lua
local round = setTimer(function()
    outputDebugString("fin de la ronda")
end, 120000, 1)
local paused = false

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

## Ver también

- [setTimer (Compartido)](https://wiki.mymp.gg/es/setTimer.md): Llama a una función después de un intervalo, una vez o repetidamente.
- [getTimerDetails (Compartido)](https://wiki.mymp.gg/es/getTimerDetails.md): Lee el estado de un timer: cuánto falta, cuántas repeticiones quedan y su intervalo.
- [resetTimer (Compartido)](https://wiki.mymp.gg/es/resetTimer.md): Vuelve a empezar la cuenta de un timer desde cero, con el mismo intervalo. Las repeticiones que faltan no cambian.
