# killPedTask (Cliente)

> Quita la tarea que un ped ejecuta en un slot.

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

## Sintaxis

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

## Parámetros

| Nombre | Tipo | Descripción |
| --- | --- | --- |
| `ped` | `ped` | El ped o jugador. |
| `priority` | `string` | `primary` o `secondary`. |
| `slot` | `int` | El slot, como en `getPedTask`. El slot primario `4` (por defecto) no se puede quitar. |
| `gracefully` | `bool` | `true` deja que la tarea termine antes de quitarla; `false` la quita directamente. *(por defecto: `true`)* |

## Retorno

`true` si había una tarea y se quitó, `false` si el slot estaba vacío o el ped no existe en el juego.

## Ejemplo

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

### Atención

Una prioridad no válida, un slot fuera de rango o el slot primario `4` lanzan un error en lugar de devolver `false`.

## Ver también

- [getPedTask (Cliente)](https://wiki.mymp.gg/es/getPedTask.md): Obtiene la tarea que un ped ejecuta en un slot y todas sus subtareas.
- [isPedDoingTask (Cliente)](https://wiki.mymp.gg/es/isPedDoingTask.md): Indica si un ped está ejecutando una tarea, en cualquier slot y en cualquier nivel de subtarea.
- [getPedSimplestTask (Cliente)](https://wiki.mymp.gg/es/getPedSimplestTask.md): Obtiene la tarea más simple que el ped está ejecutando ahora.
