# engineGetModelTxds (Cliente)

> Lista os txds de onde um modelo tira suas texturas, na ordem em que ele os procura.

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

## Sintaxe

```lua
table engineGetModelTxds(string|element model)
```

## Parâmetros

| Nome | Tipo | Descrição |
| --- | --- | --- |
| `model` | `string\|element` | Nome do modelo, ou um elemento `model` de `engineCreateModel`. |

## Retorno

Uma lista de nomes de txd: primeiro os acrescentados com `engineSetModelTxd` (e por packs), depois os do próprio modelo. Vazia se o modelo ainda não for conhecido. Lança um erro se nenhum modelo tiver esse nome.

## Exemplo

```lua
for _, txd in ipairs(engineGetModelTxds("infernus")) do
    print(txd, #engineGetTxdTextures(txd))
end
```

## Veja também

- [engineSetModelTxd (Cliente)](https://wiki.mymp.gg/pt/engineSetModelTxd.md): Coloca um txd na frente do txd do próprio modelo, para que o modelo procure suas texturas nele primeiro e use o seu para o resto.
- [engineGetTxdTextures (Cliente)](https://wiki.mymp.gg/pt/engineGetTxdTextures.md): Lista os nomes das texturas que um txd dá, incluindo os links.
- [engineGetModels (Cliente)](https://wiki.mymp.gg/pt/engineGetModels.md): Lista os modelos que este cliente conhece, com a origem de cada um.
