---
name: "BIN_fnc_setRagdoll"
type: function
status: ok
groups: ["Object Manipulation"]
arma3_since: "1.94"
locality: {"argument": null, "effect": null, "server_exec": false}
source: https://community.bistudio.com/wiki/BIN_fnc_setRagdoll
revid: 369823
updated: 2024-10-14T09:22:12Z
---

# BIN_fnc_setRagdoll

*Function · Object Manipulation · Arma 3 v1.94*

## Description

Set the provided unit in ragdoll state (pushed by an invisible object).

> [!NOTE]
> Arma 3 v2.18 [addForce](../commands/addForce.md) can be used in vanilla Arma 3.

> [!NOTE]
> This content is exclusive to the Arma 3 Contact Expansion.

## Syntax

```sqf
[unit, force, selectionPos] call BIN_fnc_setRagdoll
```

**Parameters:**

- `unit`: [Object](../topics/Object.md) - the unit to ragdoll
- `unit`: [Array](../topics/Array.md) format [Vector3D](../topics/Vector3D.md) - force applied to the colliding object
- `unit`: [String](../topics/String.md)

**Returns:** [String](../topics/String.md) event ID from [BIS_fnc_addStackedEventHandler](../functions/BIS_fnc_addStackedEventHandler.md)

## Examples

### Example 1

```sqf
[player, [0, 100, 0]] call BIN_fnc_setRagdoll;
```

## See also

[setUnconscious](../commands/setUnconscious.md) · [addForce](../commands/addForce.md)

<sub>Source: [BI Community Wiki — BIN fnc setRagdoll](https://community.bistudio.com/wiki/BIN_fnc_setRagdoll) (revision 369823).</sub>
