# stopEffect (Compartilhado)

> Para um efeito: ele deixa de emitir e as partículas que já existem terminam.

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

## Sintaxe

```lua
bool stopEffect(effect effect)
```

## Parâmetros

| Nome | Tipo | Descrição |
| --- | --- | --- |
| `effect` | `effect` | O efeito. |

## Retorno

`true` se parou. `false` com um argumento errado (registra um aviso).

Um efeito criado por um cliente é destruído quando termina. Um efeito do servidor continua como elemento até ser destruído.

## Exemplo

```lua
local smoke = createEffect("smoke_flare", 2495.1, -1687.4, 13.5)
setTimer(function()
    stopEffect(smoke)
end, 10000, 1)
```

## Veja também

- [createEffect (Compartilhado)](https://wiki.mymp.gg/pt/createEffect.md): Cria um efeito de partículas no mundo. No servidor, todos os clientes o veem; num cliente, só esse cliente.
- [destroyElement (Compartilhado)](https://wiki.mymp.gg/pt/destroyElement.md): Destrói um elemento e todos os seus filhos. Antes de sumir, cada um dispara onElementDestroy no servidor ou onClientElementDestroy no cliente.
