---
name: "BIS_fnc_halt"
type: function
status: ok
groups: ["Program Flow"]
arma3_since: "0.50"
locality: {"argument": null, "effect": null, "server_exec": false}
source: https://community.bistudio.com/wiki/BIS_fnc_halt
revid: 348819
updated: 2023-11-08T14:38:18Z
---

# BIS_fnc_halt

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

## Description

Halts current function and all its parents and logs an error message.

## Syntax

```sqf
[param1, param2, ..., param10] call BIS_fnc_halt
```

**Parameters:**

- `param1`: [String](../topics/String.md) - logged message ([formatted](../commands/format.md))
- `param2` - param10: [Anything](../topics/Anything.md)

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

## Examples

### Example 1

```sqf
["You are now supposed to be %1", rank player] call BIS_fnc_halt;
```

<sub>Source: [BI Community Wiki — BIS fnc halt](https://community.bistudio.com/wiki/BIS_fnc_halt) (revision 348819).</sub>
