# engineGetSounds (Cliente)

> Lista os sons com nome que valem agora, os do jogo, dos pacotes e dos recursos.

- **Plataforma**: MY Multiplayer (MYMP)
- **Tipo**: Função Lua
- **Lado**: Cliente
- **Categoria**: Som
- **URL**: https://wiki.mymp.gg/pt/engineGetSounds

## Sintaxe

```lua
table engineGetSounds()
```

## Retorno

Uma tabela com o nome de cada som como chave e, como valor, uma tabela com `origin` (`engine` ou `content`), `owner` (o nome do recurso ou pacote dono, ou `engine`) e `kind` (`file`, `wave` ou `recording`).

## Exemplo

```lua
for name, info in pairs(engineGetSounds()) do
    outputDebugString(("%s (%s, %s)"):format(name, info.kind, info.owner))
end
```

## Veja também

- [engineAddSound (Cliente)](https://wiki.mymp.gg/pt/engineAddSound.md): Registra um arquivo de áudio com um nome, que playSound e playSound3D passam a tocar por esse nome.
- [engineRemoveSound (Cliente)](https://wiki.mymp.gg/pt/engineRemoveSound.md): Remove um som que este recurso registrou com engineAddSound. Se outro registro do mesmo nome existe, ele volta a valer.
