# Items

{% content-ref url="chat-commands" %}
[chat-commands](https://docs.codesign.pro/paid-scripts/garage/developer-api/chat-commands)
{% endcontent-ref %}

{% content-ref url="events" %}
[events](https://docs.codesign.pro/paid-scripts/garage/developer-api/events)
{% endcontent-ref %}

{% content-ref url="exports" %}
[exports](https://docs.codesign.pro/paid-scripts/garage/developer-api/exports)
{% endcontent-ref %}

{% content-ref url="keys" %}
[keys](https://docs.codesign.pro/paid-scripts/garage/developer-api/keys)
{% endcontent-ref %}

{% content-ref url="items" %}
[items](https://docs.codesign.pro/paid-scripts/garage/developer-api/items)
{% endcontent-ref %}

***

{% hint style="info" %}

#### **Note**

These are the items supported by cd\_garage. You can add, rename, or modify them in `[configs/config.lua]`.
{% endhint %}

***

### **Lockpick**

Used to attempt unlocking a locked vehicle. Players can trigger the lockpicking process when near a locked car.

```bash
lockpick
```

{% tabs %}
{% tab title="ESX" %}
{% code title="Run this SQL query in your database." overflow="wrap" fullWidth="false" %}

```sql
INSERT INTO `items` (`name`, `label`, `weight`, `rare`, `can_remove`) VALUES ('lockpick', 'Lockpick', 1, 0, 1);
```

{% endcode %}

{% endtab %}

{% tab title="QBCore" %}
{% code title="Add this line to \[qb-core/shared/items.lua]." overflow="wrap" fullWidth="false" %}

```lua
['lockpick'] 				 = {['name'] = 'lockpick', 			  	  	['label'] = 'Lockpick', 			['weight'] = 500, 		['type'] = 'item', 		['image'] = 'lockpick.png', 			['unique'] = false, 	['useable'] = true, 	['shouldClose'] = true,	['combinable'] = nil,   ['description'] = 'Lockpick the closest vehicle'}lua
```

{% endcode %}
{% endtab %}
{% endtabs %}

{% hint style="success" %}

#### **Note**

The lockpick item can be integrated with custom minigames or security systems depending on your framework (ESX, QBCore, etc.).
{% endhint %}
