# isElement (Compartido)

> Indica si un valor es un elemento que todavía existe.

- **Plataforma**: MY Multiplayer (MYMP)
- **Tipo**: Función Lua
- **Lado**: Compartido
- **Categoría**: Elementos
- **URL**: https://wiki.mymp.gg/es/isElement

## Sintaxis

```lua
bool isElement(any value)
```

## Parámetros

| Nombre | Tipo | Descripción |
| --- | --- | --- |
| `value` | `any` | Cualquier valor. No da error si no es un elemento. |

## Retorno

`true` si es un elemento existente, `false` para cualquier otro valor o para un elemento ya destruido.

## Ejemplo

```lua
local blip = createElement("checkpoint")

setTimer(function()
    if isElement(blip) then
        destroyElement(blip)
    end
end, 5000, 1)
```

## Ver también

- [getElementType (Compartido)](https://wiki.mymp.gg/es/getElementType.md): Lee el tipo de un elemento, como "player", "vehicle" o el tipo dado en createElement.
- [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.
