# onClientElementDestroy (Cliente)

> Disparado quando um elemento vai ser destruído, enquanto ele ainda existe.

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

## Sintaxe

```lua
addEventHandler("onClientElementDestroy", root, function() ... end)
```

## Source

O elemento que vai ser destruído.

Ao destruir um elemento, os filhos são destruídos antes dele, e cada um dispara o seu próprio evento.

## Exemplo

```lua
local blips = {}

addEventHandler("onClientElementDestroy", root, function()
    blips[source] = nil
end)
```

## Veja também

- [destroyElement (Compartilhado)](https://wiki.mymp.gg/pt/destroyElement.md): Destrói um elemento e todos os seus filhos. Antes de sumir, cada um dispara onElementDestroy no servidor ou onClientElementDestroy no cliente.
- [createElement (Compartilhado)](https://wiki.mymp.gg/pt/createElement.md): Cria um elemento de um tipo inventado pelo script, sem nada no mundo. Ele fica sob a raiz dinâmica do recurso.
- [onElementDestroy (Servidor)](https://wiki.mymp.gg/pt/onElementDestroy.md): Disparado quando um elemento vai ser destruído, enquanto ele ainda existe.
