---
name: "getHitIndex"
type: command
status: ok
groups: ["Object Manipulation"]
arma3_since: "1.50"
locality: {"argument": "global", "effect": null, "server_exec": false}
source: https://community.bistudio.com/wiki/getHitIndex
revid: 340842
updated: 2023-05-10T13:57:50Z
---

# getHitIndex

*Command · Object Manipulation · Arma 3 v1.50*

Locality: arguments **global**

## Description

Return current level of damage for a specific Hit Point (specified by its hit part index). All hit points can be obtained with [getAllHitPointsDamage](../commands/getAllHitPointsDamage.md) command.
- 0: no damage
- 1: full damage

## Syntax

```sqf
vehicle getHitIndex hitPartIndex
```

**Parameters:**

- `vehicle` : [Object](../topics/Object.md) - vehicle to be queried
- `hitPartIndex`: [Number](../topics/Number.md) - hit part index of the Hit Point

**Returns:** [Number](../topics/Number.md) - before Arma 3 v1.94, [Nothing](../topics/Nothing.md) was returned when an invalid *selection* was provided (now returns `0`)

## Examples

### Example 1

```sqf
vehicle player getHitIndex 3;
```

## See also

[getAllHitPointsDamage](../commands/getAllHitPointsDamage.md) · [setHitIndex](../commands/setHitIndex.md) · [setHitPointDamage](../commands/setHitPointDamage.md) · [getHitPointDamage](../commands/getHitPointDamage.md) · [setHit](../commands/setHit.md) · [getHit](../commands/getHit.md) · [setDamage](../commands/setDamage.md) · [damage](../commands/damage.md)

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