---
name: "isDLCAvailable"
type: command
status: ok
groups: ["DLC"]
arma3_since: "1.00"
locality: {"argument": null, "effect": null, "server_exec": false}
source: https://community.bistudio.com/wiki/isDLCAvailable
revid: 369281
updated: 2024-09-03T18:42:47Z
---

# isDLCAvailable

*Command · DLC · Arma 3 v1.00*

## Description

Returns true if the DLC (CDLC included) is marked as available on Steam.
Official and Creator DLC appIds can be found on Arma 3: DLCs & Expansions and Arma 3: CDLCs pages.

> [!IMPORTANT]
> This command will return [true](../commands/true.md) if the DLC is owned, even if it is **not** installed!

## Syntax

```sqf
isDLCAvailable appId
```

**Parameters:**

- `appId` : [Number](../topics/Number.md)

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

## Examples

### Example 1

```sqf
private _karts = 288520;
isDLCAvailable _karts; // returns true
```

## See also

[getDLCs](../commands/getDLCs.md) · [getObjectDLC](../commands/getObjectDLC.md) · [getPersonUsedDLCs](../commands/getPersonUsedDLCs.md) · [getMissionDLCs](../commands/getMissionDLCs.md)

## Community notes

**Benargee** — 2014-10-19

appId can be taken from Steam DLC url, e.g Karts url is `http://store.steampowered.com/app/**288520**/`.

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