---
name: "setWantedRPMRTD"
type: command
status: ok
groups: ["RTD"]
arma3_since: "1.34"
locality: {"argument": null, "effect": null, "server_exec": false}
source: https://community.bistudio.com/wiki/setWantedRPMRTD
revid: 377768
updated: 2026-01-03T01:32:15Z
---

# setWantedRPMRTD

*Command · RTD · Arma 3 v1.34 · introduced in Take On Helicopters v1.00*

## Description

Tell the helicopter engine RPMs to reach the given value within a period of time. The simulation will try to reach the RPMs, but it does not guarantee it will reach the precise value!
- engine index 0: engine #1
- engine index 1: engine #2
- engine index 2: engine #3
- engine index -1: all engines

> [!NOTE]
> **afm:** For this command to have any effect, the Advanced Flight Model (AFM) has to be enabled. AFM status can be checked with [difficultyEnabledRTD](../commands/difficultyEnabledRTD.md).

## Syntax

```sqf
helicopterRTD setWantedRPMRTD [value, time, engineIndex]
```

**Parameters:**

- `helicopterRTD` : [ObjectRTD](../topics/Object.md) - helicopter
- `value` : [Number](../topics/Number.md) - engine RPMs
- `time` : [Number](../topics/Number.md) - time to reach desired RPMs (seconds)
- `engineIndex` : [Number](../topics/Number.md) - engine index

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

## Examples

### Example 1

```sqf
vehicle player setWantedRPMRTD [2500, 30, 0];
```

## See also

setEngineRPMRTD

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