# getResourceFiles (Compartilhado)

> Lista os arquivos que um recurso declara com `<file>` no `meta.xml`, com os padrões já expandidos, em ordem alfabética.

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

## Sintaxe

```lua
table|false getResourceFiles(resource|string resource)
```

## Parâmetros

| Nome | Tipo | Descrição |
| --- | --- | --- |
| `resource` | `resource\|string` | O recurso, ou o nome dele. |

## Retorno

Uma tabela com os caminhos dentro do recurso, ou `false` se o recurso não existe.

## Exemplo

```lua
for _, path in ipairs(getResourceFiles(getThisResource())) do
    outputDebugString(path)
end
```

### Atenção

No servidor, a lista só é montada quando o recurso inicia; um recurso parado devolve uma tabela vazia.

## Veja também

- [getResourceInfo (Servidor)](https://wiki.mymp.gg/pt/getResourceInfo.md): Lê um atributo da tag <info> do meta.xml de um recurso, como author ou version.
- [getResourceName (Compartilhado)](https://wiki.mymp.gg/pt/getResourceName.md): Devolve o nome de um recurso.
- [getResourceExportedFunctions (Compartilhado)](https://wiki.mymp.gg/pt/getResourceExportedFunctions.md): Lista os nomes das funções que um recurso exporta no seu meta.xml, de qualquer lado.
