# engineRestoreModelTxd (Cliente)

> Quita los txds que este recurso puso delante de un modelo con `engineSetModelTxd`.

- **Plataforma**: MY Multiplayer (MYMP)
- **Tipo**: Función Lua
- **Lado**: Cliente
- **Categoría**: Texturas
- **URL**: https://wiki.mymp.gg/es/engineRestoreModelTxd

## Sintaxis

```lua
bool engineRestoreModelTxd(string|element model [, txd|string txd = nil])
```

## Parámetros

| Nombre | Tipo | Descripción |
| --- | --- | --- |
| `model` | `string\|element` | Nombre del modelo, o un elemento `model` de `engineCreateModel`. |
| `txd` | `txd\|string` | Solo ese txd (un elemento o un nombre). Sin él, todos los txds que este recurso agregó al modelo. *(por defecto: `nil`)* |

## Retorno

`true` si se quitó al menos un txd, `false` si ninguno coincidió. Lanza un error si ningún modelo o ningún txd tiene ese nombre.

## Ejemplo

```lua
local txd = engineLoadTxd("models/infernus_neon.ktd")
engineSetModelTxd("infernus", txd)

addCommandHandler("stockinfernus", function()
    engineRestoreModelTxd("infernus", txd)
end)
```

## Ver también

- [engineSetModelTxd (Cliente)](https://wiki.mymp.gg/es/engineSetModelTxd.md): Pone un txd delante del txd propio de un modelo, para que el modelo busque sus texturas ahí primero y use el suyo para el resto.
- [engineGetModelTxds (Cliente)](https://wiki.mymp.gg/es/engineGetModelTxds.md): Lista los txds de los que un modelo toma sus texturas, en el orden en que los busca.
- [engineRestoreModelTexture (Cliente)](https://wiki.mymp.gg/es/engineRestoreModelTexture.md): Quita los cambios de textura que este recurso aplicó a un modelo con engineSetModelTexture.
