# fileDelete (Compartilhado)

> Apaga um arquivo do recurso que chama.

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

## Sintaxe

```lua
bool fileDelete(string path)
```

## Parâmetros

| Nome | Tipo | Descrição |
| --- | --- | --- |
| `path` | `string` | Um caminho dentro do recurso que chama. |

## Retorno

`true` se o arquivo foi apagado; `false` se ele não existe, é uma pasta ou não pôde ser apagado.

Um caminho não pode ter `..`, `\`, `:` nem começar com `/`. Os arquivos de outro recurso só podem ser lidos; um caminho inválido gera um aviso e a função devolve `false`.

## Exemplo

```lua
if fileExists("cache.json") then
    fileDelete("cache.json")
end
```

## Veja também

- [fileExists (Compartilhado)](https://wiki.mymp.gg/pt/fileExists.md): Diz se um caminho é um arquivo. Faz o mesmo que pathIsFile.
- [fileRename (Compartilhado)](https://wiki.mymp.gg/pt/fileRename.md): Renomeia ou move um arquivo dentro do recurso que chama. As pastas que faltam no destino são criadas.
