# getResourceDynamicElementRoot (Compartilhado)

> Devolve o elemento sob o qual ficam os elementos que o recurso cria por script. Ele é filho do elemento do recurso e se chama `dynamic`.

- **Plataforma**: MY Multiplayer (MYMP)
- **Tipo**: Função Lua
- **Lado**: Compartilhado
- **Categoria**: Recursos e módulos
- **URL**: https://wiki.mymp.gg/pt/getResourceDynamicElementRoot

## Sintaxe

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

## Parâmetros

| Nome | Tipo | Descrição |
| --- | --- | --- |
| `resource` | `resource\|string` | O recurso, ou o nome dele. Sem ele, o recurso que chama. *(padrão: `getThisResource()`)* |

## Retorno

O elemento, ou `false` se o recurso não está rodando.

## Exemplo

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

## Veja também

- [getResourceRootElement (Compartilhado)](https://wiki.mymp.gg/pt/getResourceRootElement.md): Devolve o elemento raiz de um recurso, o mesmo que a variável global resourceRoot desse recurso.
- [getThisResource (Compartilhado)](https://wiki.mymp.gg/pt/getThisResource.md): Devolve o recurso em que o script está rodando.
- [getElementChildren (Compartilhado)](https://wiki.mymp.gg/pt/getElementChildren.md): Lista os filhos diretos de um elemento, opcionalmente só os de um tipo.
