# getResourceFromName (Compartilhado)

> Encontra um recurso pelo nome.

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

## Sintaxe

```lua
resource|nil getResourceFromName(string name)
```

## Parâmetros

| Nome | Tipo | Descrição |
| --- | --- | --- |
| `name` | `string` | Nome do recurso, o nome da pasta dele. |

## Retorno

O recurso, ou `nil` se não há recurso com esse nome ou ele não está rodando.

## Exemplo

```lua
local chat = getResourceFromName("chat")
if chat then
    outputDebugString(getResourceName(chat) .. " is " .. getResourceState(chat))
end
```

### Vindo do MTA

Só um recurso que está rodando tem elemento, então um recurso parado dá `nil`. As funções que aceitam um recurso também aceitam o nome dele.

## Veja também

- [getResourceName (Compartilhado)](https://wiki.mymp.gg/pt/getResourceName.md): Devolve o nome de um recurso.
- [getResources (Compartilhado)](https://wiki.mymp.gg/pt/getResources.md): Lista os recursos que estão rodando neste lado.
- [getResourceState (Compartilhado)](https://wiki.mymp.gg/pt/getResourceState.md): Diz em que estado um recurso está.
