> For the complete documentation index, see [llms.txt](https://master-mind-store.gitbook.io/dashboard/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://master-mind-store.gitbook.io/dashboard/free-release/car-keys/useful-exports.md).

# Useful Exports

Useful exports for other script to use

### Get Temporary Key

{% tabs %}
{% tab title="Client" %}

```lua
exports.mm_carkeys:GiveTempKeys(plate)
```

* plate: `string` Vehicle Plate Number
  {% endtab %}

{% tab title="Server" %}

<pre class="language-lua"><code class="lang-lua"><strong>exports.mm_carkeys:GiveTempKeys(source, plate)
</strong></code></pre>

* source: `number` Player Source Id
* plate: `string` Vehicle Plate Number
  {% endtab %}
  {% endtabs %}

### Remove Temporary Key

{% tabs %}
{% tab title="Client" %}

```lua
exports.mm_carkeys:RemoveTempKeys(plate)
```

* plate: `string` Vehicle Plate Number
  {% endtab %}

{% tab title="Server" %}

```lua
exports.mm_carkeys:RemoveTempKeys(source, plate)
```

* source: `number` Player Source Id
* plate?: `string` Vehicle Plate Number
  {% endtab %}
  {% endtabs %}

### Get Permanent Key (Item)

{% tabs %}
{% tab title="Client" %}

```lua
exports.mm_carkeys:GiveKeyItem(plate, vehicle)
```

* plate: `string` Vehicle Plate Number
* vehicle: `number` Vehicle Entity Id
  {% endtab %}

{% tab title="Server" %}

```lua
exports.mm_carkeys:GiveKeyItem(src, plate, netId)
```

* source: `number` Player Source Id
* plate?: `string` Vehicle Plate Number
* netId?: `number` Vehicle Network Id
  {% endtab %}
  {% endtabs %}

### Remove Permanent Key (Item)

{% tabs %}
{% tab title="Client" %}

```lua
exports.mm_carkeys:RemoveKeyItem(plate)
```

* plate?: `string` Vehicle Plate Number
  {% endtab %}

{% tab title="Server" %}

```lua
exports.mm_carkeys:RemoveKeyItem(source, plate)
```

* source: `number` Player Source Id
* plate?: `string` Vehicle Plate Number
  {% endtab %}
  {% endtabs %}

### Check Temporary Key

{% tabs %}
{% tab title="Client" %}

```lua
exports.mm_carkeys:HaveTemporaryKey(plate)
```

* plate?: `string` Vehicle Plate Number
  {% endtab %}

{% tab title="Server" %}

```lua
exports.mm_carkeys:HaveTemporaryKey(source, plate)
```

* source: `number` Player Source Id
* plate?: `string` Vehicle Plate Number
  {% endtab %}
  {% endtabs %}

### Check Permanent Key (Item)

{% tabs %}
{% tab title="Client" %}

```lua
exports.mm_carkeys:HavePermanentKey(plate)
```

* plate?: `string` Vehicle Plate Number
  {% endtab %}

{% tab title="Server" %}

<pre class="language-lua"><code class="lang-lua"><strong>exports.mm_carkeys:HavePermanentKey(source, plate)
</strong></code></pre>

* source: `number` Player Source Id
* plate?: `string` Vehicle Plate Number
  {% endtab %}
  {% endtabs %}
