---
name: "triggerArea"
type: command
status: ok
groups: ["Triggers"]
arma3_since: "0.50"
locality: {"argument": "global", "effect": null, "server_exec": false}
source: https://community.bistudio.com/wiki/triggerArea
revid: 377709
updated: 2026-01-02T09:03:48Z
---

# triggerArea

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

Locality: arguments **global**

## Description

Returns currently monitored trigger area. Since Arma 3 v1.60, the command returns 3rd dimension for the monitored area. If height is not set, the value for it would be -1.

> [!IMPORTANT]
> The trigger could be [local](../topics/Multiplayer_Scripting.md#locality) or remote but the result returned by this command will be for the trigger area set up locally on the client that executed the command. See [createTrigger](../commands/createTrigger.md) for more info.

## Syntax

```sqf
triggerArea trigger
```

**Parameters:**

- `trigger`: [Object](../topics/Object.md)

**Returns:** [Array](../topics/Array.md) with [a, b, angle, isRectangle, c]
- a: [Number](../topics/Number.md) - trigger area X size / 2
- b: [Number](../topics/Number.md) - trigger area Y size / 2
- angle: [Number](../topics/Number.md) in range 0..360
- isRectangle: [Boolean](../topics/Boolean.md)
- c: [Number](../topics/Number.md) - trigger area Z size / 2 (since Arma 3 v1.60)

## Examples

### Example 1

```sqf
_area = triggerArea sensor1; // result is [200, 120, 45, false, -1];
```

## See also

[setTriggerArea](../commands/setTriggerArea.md) · [inArea](../commands/inArea.md) · [inAreaArray](../commands/inAreaArray.md)

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