# killPedTask (Cliente)

> Remove a tarefa que um ped executa num slot.

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

## Sintaxe

```lua
bool killPedTask(ped ped, string priority, int slot [, bool gracefully = true])
```

## Parâmetros

| Nome | Tipo | Descrição |
| --- | --- | --- |
| `ped` | `ped` | O ped ou jogador. |
| `priority` | `string` | `primary` ou `secondary`. |
| `slot` | `int` | O slot, como em `getPedTask`. O slot primário `4` (padrão) não pode ser removido. |
| `gracefully` | `bool` | `true` deixa a tarefa se encerrar antes de ser removida; `false` a remove direto. *(padrão: `true`)* |

## Retorno

`true` se havia uma tarefa e ela foi removida, `false` se o slot estava vazio ou o ped não existe no jogo.

## Exemplo

```lua
bindKey("backspace", "down", function()
    killPedTask(localPlayer, "primary", 3)
end)
```

### Atenção

Uma prioridade inválida, um slot fora da faixa ou o slot primário `4` geram erro em vez de devolver `false`.

## Veja também

- [getPedTask (Cliente)](https://wiki.mymp.gg/pt/getPedTask.md): Lê a tarefa que um ped executa num slot e todas as subtarefas dela.
- [isPedDoingTask (Cliente)](https://wiki.mymp.gg/pt/isPedDoingTask.md): Diz se um ped está executando uma tarefa, em qualquer slot e em qualquer nível de subtarefa.
- [getPedSimplestTask (Cliente)](https://wiki.mymp.gg/pt/getPedSimplestTask.md): Lê a tarefa mais simples que o ped está executando agora.
