---
name: "setStamina"
type: command
status: ok
groups: ["Stamina System"]
arma3_since: "1.54"
locality: {"argument": "local", "effect": "local", "server_exec": false}
source: https://community.bistudio.com/wiki/setStamina
revid: 379386
updated: 2026-10-30T23:59:36Z
---

# setStamina

*Command · Stamina System · Arma 3 v1.54*

Locality: arguments **local** · effect **local**

## Description

Set units' stamina (seconds until depletion)

## Syntax

```sqf
unit setStamina stamina
```

**Parameters:**

- `unit`: [Object](../topics/Object.md)
- `stamina`: [Number](../topics/Number.md)

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

## Examples

### Example 1

```sqf
player setStamina 42;
```

## See also

[setStaminaScheme](../commands/setStaminaScheme.md) · [getStamina](../commands/getStamina.md) · [enableStamina](../commands/enableStamina.md) · [setFatigue](../commands/setFatigue.md) · [getFatigue](../commands/getFatigue.md) · [Arma 3: Stamina](../topics/Stamina.md)

## Community notes

**Molaron** — 2015-12-30

"setStamina" has the same effect as "setFatigue".

---

**demellion** — 2018-12-26

Note that [setStamina](../commands/setStamina.md) will not be able to exceed a 100% stamina value given by the engine. It will minimize to a maximum possible value, similar to application of the old command [setFatigue](../commands/setFatigue.md) in a range of **0..1**. Example:

```sqf
getStamina player; // 8.58
getFatigue player; // 0
player setStamina 50; // This will be minimized to 8.58 on next unit simulation cycle.
```

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