---
name: "setPilotCameraTarget"
type: command
status: ok
groups: ["Pilot Camera"]
arma3_since: "1.64"
locality: {"argument": "local", "effect": null, "server_exec": false}
source: https://community.bistudio.com/wiki/setPilotCameraTarget
revid: 377764
updated: 2026-01-03T01:00:05Z
---

# setPilotCameraTarget

*Command · Pilot Camera · Arma 3 v1.64*

Locality: arguments **local**

## Description

Sets an area or target to be tracked by the object airplane or helicopter pilotCamera.
To track an object the vehicle has to have appropriate sensors (scanners) that can detect the given target type.
Using [objNull](../commands/objNull.md) will unlock the camera

## Syntax

```sqf
object setPilotCameraTarget target
```

**Parameters:**

- `object`: [Object](../topics/Object.md)
- `target`: [Object](../topics/Object.md) or [PositionASL](../topics/Position.md#positionasl)

**Returns:** [Boolean](../topics/Boolean.md)

## Examples

### Example 1

```sqf
_pilotCamTrack = vehicle player setPilotCameraTarget [2100,4200,4.2];
```

### Example 2

```sqf
_pilotCamTrack = vehicle player setPilotCameraTarget BIS_Edita;
```

## See also

[hasPilotCamera](../commands/hasPilotCamera.md) · [getPilotCameraPosition](../commands/getPilotCameraPosition.md) · [getPilotCameraDirection](../commands/getPilotCameraDirection.md) · [getPilotCameraRotation](../commands/getPilotCameraRotation.md) · [getPilotCameraTarget](../commands/getPilotCameraTarget.md) · [setPilotCameraDirection](../commands/setPilotCameraDirection.md) · [setPilotCameraRotation](../commands/setPilotCameraRotation.md)

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