---
name: "unregisterTask"
type: command
status: ok
groups: ["Briefing"]
arma3_since: "0.50"
locality: {"argument": null, "effect": null, "server_exec": false}
source: https://community.bistudio.com/wiki/unregisterTask
revid: 376348
updated: 2025-10-07T17:06:51Z
---

# unregisterTask

*Command · Briefing · Arma 3 v0.50 · introduced in Arma 2 v1.00*

## Description

Unregisters a task type from given agent. The task type is the name given in `CfgTasks` classes in `name` property. Also available from [registeredTasks](../commands/registeredTasks.md) array.

## Syntax

```sqf
teamMember unregisterTask name
```

**Parameters:**

- `teamMember`: [Team Member](../topics/Team_Member.md) - [teamMember](../commands/teamMember.md) [agent](../commands/agent.md)
- `name`: [String](../topics/String.md) - name of the task

**Returns:** [Boolean](../topics/Boolean.md) - [true](../commands/true.md) on success

## Examples

### Example 1

```sqf
teamMember _agent unregisterTask ((registeredTasks _agent) select 0);
```

## See also

[registerTask](../commands/registerTask.md) · [registeredTasks](../commands/registeredTasks.md) · [sendTask](../commands/sendTask.md) · [createTask](../commands/createTask.md) · [currentTasks](../commands/currentTasks.md) · [taskCompleted](../commands/taskCompleted.md)

<sub>Source: [BI Community Wiki — unregisterTask](https://community.bistudio.com/wiki/unregisterTask) (revision 376348).</sub>
