# getResourceDynamicElementRoot (Compartido)

> Devuelve el elemento bajo el que quedan los elementos que el recurso crea por script. Es hijo del elemento del recurso y se llama `dynamic`.

- **Plataforma**: MY Multiplayer (MYMP)
- **Tipo**: Función Lua
- **Lado**: Compartido
- **Categoría**: Recursos y módulos
- **URL**: https://wiki.mymp.gg/es/getResourceDynamicElementRoot

## Sintaxis

```lua
element|false getResourceDynamicElementRoot([resource|string resource = getThisResource()])
```

## Parámetros

| Nombre | Tipo | Descripción |
| --- | --- | --- |
| `resource` | `resource\|string` | El recurso, o su nombre. Sin él, el recurso que llama. *(por defecto: `getThisResource()`)* |

## Retorno

El elemento, o `false` si el recurso no está en ejecución.

## Ejemplo

```lua
local dynamic = getResourceDynamicElementRoot()
for _, child in ipairs(getElementChildren(dynamic)) do
    outputDebugString(getElementType(child))
end
```

## Ver también

- [getResourceRootElement (Compartido)](https://wiki.mymp.gg/es/getResourceRootElement.md): Devuelve el elemento raíz de un recurso, el mismo que la variable global resourceRoot de ese recurso.
- [getThisResource (Compartido)](https://wiki.mymp.gg/es/getThisResource.md): Devuelve el recurso en el que se está ejecutando el script.
- [getElementChildren (Compartido)](https://wiki.mymp.gg/es/getElementChildren.md): Lista los hijos directos de un elemento, opcionalmente solo los de un tipo.
