# onShutdown (Servidor)

> Disparado quando um script chama `shutdown`, logo antes de o servidor desligar.

- **Plataforma**: MY Multiplayer (MYMP)
- **Tipo**: Evento Lua
- **Lado**: Servidor
- **Categoria**: Servidor
- **URL**: https://wiki.mymp.gg/pt/onShutdown

## Sintaxe

```lua
addEventHandler("onShutdown", root, function(element resource, string reason) ... end)
```

## Parâmetros do handler

| Nome | Tipo | Descrição |
| --- | --- | --- |
| `resource` | `element` | O elemento raiz do recurso que chamou `shutdown`. |
| `reason` | `string` | O motivo dado a `shutdown`. |

## Source

O elemento raiz (`root`).

## Exemplo

```lua
addEventHandler("onShutdown", root, function(resource, reason)
    dbExec(db, "INSERT INTO server_log (event, detail) VALUES (?, ?)", "shutdown", reason)
end)
```

## Veja também

- [shutdown (Servidor)](https://wiki.mymp.gg/pt/shutdown.md): Desliga o servidor. Antes, dispara onShutdown.
