# engineRestoreWorldTexture (Cliente)

> Remove as trocas de textura do mundo que este recurso aplicou com `engineSetWorldTexture`.

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

## Sintaxe

```lua
bool engineRestoreWorldTexture([string name = nil, texture|dui|bool source = nil])
```

## Parâmetros

| Nome | Tipo | Descrição |
| --- | --- | --- |
| `name` | `string` | Só as trocas feitas sob esse nome ou padrão. Sem ele, todas as trocas de mundo deste recurso. *(padrão: `nil`)* |
| `source` | `texture\|dui\|bool` | Só as trocas para essa fonte (`false` para as que escondem). *(padrão: `nil`)* |

## Retorno

`true` se ao menos uma troca foi removida, `false` se nenhuma bateu.

## Exemplo

```lua
engineSetWorldTexture("*graffiti*", false, "world")

addCommandHandler("graffiti", function()
    engineRestoreWorldTexture("*graffiti*")
end)
```

## Veja também

- [engineSetWorldTexture (Cliente)](https://wiki.mymp.gg/pt/engineSetWorldTexture.md): Troca uma textura em todos os modelos dos tipos escolhidos que a usam. Só os materiais dos modelos mudam, não o txd de onde a textura vem.
- [engineRestoreModelTexture (Cliente)](https://wiki.mymp.gg/pt/engineRestoreModelTexture.md): Remove as trocas de textura que este recurso aplicou num modelo com engineSetModelTexture.
- [engineRestoreWorldMaterial (Cliente)](https://wiki.mymp.gg/pt/engineRestoreWorldMaterial.md): Desfaz o que engineSetWorldMaterial deste recurso fez de todos os modelos do mundo.
