# onElementDestroy (Servidor)

> Se dispara cuando un elemento va a ser destruido, mientras todavía existe.

- **Plataforma**: MY Multiplayer (MYMP)
- **Tipo**: Evento Lua
- **Lado**: Servidor
- **Categoría**: Elementos
- **URL**: https://wiki.mymp.gg/es/onElementDestroy

## Sintaxis

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

## Source

El elemento que va a ser destruido.

Al destruir un elemento, sus hijos se destruyen antes que él, y cada uno dispara su propio evento.

## Ejemplo

```lua
local blips = {}

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

## Ver también

- [destroyElement (Compartido)](https://wiki.mymp.gg/es/destroyElement.md): Destruye un elemento y todos sus hijos. Antes de desaparecer, cada uno dispara onElementDestroy en el servidor u onClientElementDestroy en el cliente.
- [createElement (Compartido)](https://wiki.mymp.gg/es/createElement.md): Crea un elemento de un tipo inventado por el script, sin nada en el mundo. Queda bajo la raíz dinámica del recurso.
- [onClientElementDestroy (Cliente)](https://wiki.mymp.gg/es/onClientElementDestroy.md): Se dispara cuando un elemento va a ser destruido, mientras todavía existe.
