---
name: "BIS_fnc_MPexec"
type: function
status: deprecated
replaced_by: ["remoteExec", "remoteExecCall"]
groups: ["Multiplayer"]
arma3_since: "0.50"
locality: {"argument": null, "effect": null, "server_exec": false}
source: https://community.bistudio.com/wiki/BIS_fnc_MPexec
revid: 363814
updated: 2024-04-22T18:52:30Z
---

# BIS_fnc_MPexec

*Function · Multiplayer · Arma 3 v0.50 · introduced in Take On Helicopters v1.00*

> [!WARNING]
> This function is deprecated. Use [remoteExec](../commands/remoteExec.md) or [remoteExecCall](../commands/remoteExecCall.md) instead.

## Description

Execute received remote execution. This function is used by [BIS_fnc_MP](../functions/BIS_fnc_MP.md) and should not be called directly.

> [!NOTE]
> **Arma 3:** Obsolete and entirely effectless (empty file) since Arma 3 v1.52 and the introduction of [remoteExec](../commands/remoteExec.md)/[remoteExecCall](../commands/remoteExecCall.md).

## Syntax

```sqf
[packetName, packetValue] call BIS_fnc_MPexec
```

**Parameters:**

- `packetName`: [String](../topics/String.md) - packet variable name - always "BIS_fnc_MP_packet" (not used in the function)
- `packetValue`: [Array](../topics/Array.md) format [params, functionName, target, isSpawn, isPersistent] - packet sent by [BIS_fnc_MP](../functions/BIS_fnc_MP.md); see its page for more details

**Returns:** [Boolean](../topics/Boolean.md) - true if function was executed successfully

## Examples

### Example 1

```sqf
["BIS_fnc_MP_packet", ["Hello World", "hint", true, true]] call BIS_fnc_MPexec;
```

## See also

[BIS_fnc_MP](../functions/BIS_fnc_MP.md) · [remoteExec](../commands/remoteExec.md) · [remoteExecCall](../commands/remoteExecCall.md)

<sub>Source: [BI Community Wiki — BIS fnc MPexec](https://community.bistudio.com/wiki/BIS_fnc_MPexec) (revision 363814).</sub>
