# getResourceFiles (Compartido)

> Lista los archivos que un recurso declara con `<file>` en su `meta.xml`, con los patrones ya expandidos, en orden alfabético.

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

## Sintaxis

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

## Parámetros

| Nombre | Tipo | Descripción |
| --- | --- | --- |
| `resource` | `resource\|string` | El recurso, o su nombre. |

## Retorno

Una tabla con las rutas dentro del recurso, o `false` si el recurso no existe.

## Ejemplo

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

### Atención

En el servidor, la lista solo se arma cuando el recurso arranca; un recurso detenido devuelve una tabla vacía.

## Ver también

- [getResourceInfo (Servidor)](https://wiki.mymp.gg/es/getResourceInfo.md): Lee un atributo de la etiqueta <info> del meta.xml de un recurso, como author o version.
- [getResourceName (Compartido)](https://wiki.mymp.gg/es/getResourceName.md): Devuelve el nombre de un recurso.
- [getResourceExportedFunctions (Compartido)](https://wiki.mymp.gg/es/getResourceExportedFunctions.md): Lista los nombres de las funciones que un recurso exporta en su meta.xml, de cualquier lado.
