# Integrations

## Drug Sell Scripts

{% hint style="warning" %}
You Can add Your Dispatch Script in `integrations/drugSelling/`
{% endhint %}

<table><thead><tr><th width="167">Script Name</th><th width="136">Current Status</th><th>Additional Notes</th></tr></thead><tbody><tr><td>op-drugselling</td><td>✅ Supported</td><td>Our own Free Drug Selling script <a href="https://github.com/Bagietame/op-drugselling">op-drugselling github</a></td></tr><tr><td>jaksam_drugs</td><td>✅ Supported</td><td>Config.DrugSelling.CustomDrugScript = "jaksam_drugs"</td></tr><tr><td>nc-drugselling</td><td>✅ Supported</td><td>Need download <a href="integrations/nc-drugselling">nc-drugselling integration</a></td></tr><tr><td>visualz_selldrugs</td><td>✅ Supported</td><td>Need download <a href="integrations/visualz_selldrugs">visualz_selldrugs integration</a></td></tr><tr><td>tk_drugs</td><td>✅ Supported</td><td>Need additonal changes <a href="integrations/tk_drugs">tk_drugs integration</a></td></tr><tr><td>lunar_drugscreator</td><td>✅ Supported</td><td>Need additional changes <a href="integrations/lunar_drugscreator">lunar_drugscreator integration</a></td></tr><tr><td>fs_trapphone</td><td>✅ Supported</td><td>Need additional changes <a href="integrations/fs_trapphone">fs_trapphone integration</a></td></tr><tr><td>lation_selling</td><td>✅ Supported</td><td>Need additional changes <a href="integrations/lation_selling">lation_selling integration</a></td></tr><tr><td>envi-traphone</td><td>✅ Supported</td><td>Need additional changes <a href="integrations/envi-traphone">envi-traphone integration</a></td></tr></tbody></table>

## Dispatch

{% hint style="warning" %}
You Can add Your Dispatch Script in `integrations/dispatch/`
{% endhint %}

<table><thead><tr><th width="182">Script Name</th><th width="258">Current Status</th><th>Additional Notes</th></tr></thead><tbody><tr><td>cd_dispatch</td><td>✅ Supported</td><td>--</td></tr><tr><td>codem_dispatch</td><td>✅ Supported</td><td>--</td></tr><tr><td>lb-tablet</td><td>✅ Supported</td><td>--</td></tr><tr><td>ps-dispatch</td><td>✅ Supported</td><td>--</td></tr><tr><td>rcore_dispatch</td><td>✅ Supported</td><td>--</td></tr></tbody></table>

## Clothing

{% hint style="warning" %}
You Can add Your Clothing Script in `integrations/clothing/`
{% endhint %}

<table><thead><tr><th width="252">Script Name</th><th width="258">Current Status</th><th>Additional Notes</th></tr></thead><tbody><tr><td>skinchanger</td><td>✅ Supported</td><td>--</td></tr><tr><td>illenium-appearance</td><td>✅ Supported</td><td>--</td></tr><tr><td>fivem-appearance</td><td>✅ Supported</td><td>--</td></tr><tr><td>17mov_CharacterSystem</td><td>✅ Supported</td><td>--</td></tr><tr><td>rcore_clothing</td><td>✅ Supported</td><td>--</td></tr><tr><td>crm-appearance</td><td>✅ Supported</td><td>--</td></tr><tr><td>0r-clothingv2</td><td>✅ Supported</td><td>--</td></tr></tbody></table>

## Inventories

{% hint style="warning" %}
You Can add Your Inventory Script in `integrations/inventory/`
{% endhint %}

<table><thead><tr><th width="173">Script Name</th><th width="188">Current Status</th><th>Additional Notes</th></tr></thead><tbody><tr><td>ox_inventory</td><td>✅ Supported</td><td>--</td></tr><tr><td>qb-inventory</td><td>✅ Supported</td><td>--</td></tr><tr><td>old-qb-inventory</td><td>✅ Supported</td><td>Supports Old Inventory Versions.</td></tr><tr><td>codem-inventory</td><td>✅ Supported</td><td>--</td></tr><tr><td>tgiann_inventory</td><td>✅ Supported</td><td>--</td></tr><tr><td>none</td><td>✅ Supported</td><td>You can use default ox_lib baed Menu.</td></tr></tbody></table>

## Fuel&#x20;

{% hint style="warning" %}
You Can add Custom Fuel Script in `integrations/utils/vehicleFuel.lua`
{% endhint %}

<table><thead><tr><th width="156">Script Name</th><th width="166">Current Status</th><th>Additional Notes</th></tr></thead><tbody><tr><td>cdn-fuel</td><td>✅ Supported</td><td>Config.FuelDependency = "cdn-fuel"</td></tr><tr><td>ox-fuel</td><td>✅ Supported</td><td>Config.FuelDependency = "ox-fuel"</td></tr><tr><td>LegacyFuel</td><td>✅ Supported</td><td>Config.FuelDependency = "LegacyFuel"</td></tr><tr><td>rcore-fuel</td><td>✅ Supported</td><td>Config.FuelDependency = "rcore-fuel"</td></tr><tr><td>codem-xfuel</td><td>✅ Supported</td><td>Config.FuelDependency = "codem-xfuel"</td></tr><tr><td>lc_fuel</td><td>✅ Supported</td><td>Config.FuelDependency = "lc_fuel"</td></tr><tr><td>stg-fuel</td><td>✅ Supported</td><td>Config.FuelDependency = "stg-fuel"</td></tr></tbody></table>

## Vehicle Keys

{% hint style="warning" %}
You Can add Custom Vehicle Keys Script in `integrations/utils/vehicleKeys.lua`
{% endhint %}

<table><thead><tr><th width="186">Script Name</th><th width="150">Current Status</th><th>Additional Notes</th></tr></thead><tbody><tr><td>brutal_keys</td><td>✅ Supported</td><td>Config.KeysDependency = "brutal_keys"</td></tr><tr><td>qb-keys</td><td>✅ Supported</td><td>Config.KeysDependency = "qb-keys"</td></tr><tr><td>qbx_vehiclekeys</td><td>✅ Supported</td><td>Config.KeysDependency = "qbx_vehiclekeys"</td></tr><tr><td>wasabi_carlock</td><td>✅ Supported</td><td>Config.KeysDependency = "wasabi_carlock"</td></tr><tr><td>sna-vehiclekeys</td><td>✅ Supported</td><td>Config.KeysDependency = "sna-vehiclekeys"</td></tr><tr><td>dusa_vehiclekeys</td><td>✅ Supported</td><td>Config.KeysDependency = "dusa_vehiclekeys"</td></tr><tr><td>RenewedVehiclekeys</td><td>✅ Supported</td><td>Config.KeysDependency = "RenewedVehiclekeys"</td></tr><tr><td>tgiann-keys</td><td>✅ Supported</td><td>Config.KeysDependency = "tgiann-keys"</td></tr><tr><td>ak47_vehiclekeys</td><td>✅ Supported</td><td>Config.KeysDependency = "ak47_vehiclekeys"</td></tr><tr><td>ak47_qb_vehiclekeys</td><td>✅ Supported</td><td>Config.KeysDependency = "ak47_qb_vehiclekeys"</td></tr><tr><td>MrNewbVehicleKeys</td><td>✅ Supported</td><td>Config.KeysDependency = "MrNewbVehicleKeys"</td></tr><tr><td>mVehicle</td><td>✅ Supported</td><td>Config.KeysDependency = "mVehicle"</td></tr><tr><td>sy_carkeys</td><td>✅ Supported</td><td>Config.KeysDependency = "sy_carkeys"</td></tr><tr><td>p_carkeys</td><td>✅ Supported</td><td>Config.KeysDependency = "p_carkeys"</td></tr></tbody></table>

## Text UI

{% hint style="warning" %}
You Can add Custom Text UI Script in `integrations/utils/textUI.lua`
{% endhint %}

<table><thead><tr><th width="145">Script Name</th><th width="159">Current Status</th><th>Additional Notes</th></tr></thead><tbody><tr><td>ox_lib</td><td>✅ Supported</td><td>Config.TextUI = "ox_lib"</td></tr><tr><td>jg-textui</td><td>✅ Supported</td><td>Config.TextUI = "jg-textui"</td></tr><tr><td>okokTextUI</td><td>✅ Supported</td><td>Config.TextUI = "okokTextUI"</td></tr><tr><td>brutal_textui</td><td>✅ Supported</td><td>Config.TextUI = "brutal_textui"</td></tr><tr><td>0r_textui</td><td>✅ Supported</td><td>Config.TextUI = "0r_textui"</td></tr></tbody></table>

## Targets

{% hint style="warning" %}
You Can add Custom Targeting Script in `integrations/utils/targets.lua`
{% endhint %}

<table><thead><tr><th width="208">Script Name</th><th width="154">Current Status</th><th>Additional Notes</th></tr></thead><tbody><tr><td>ox_target</td><td>✅ Supported</td><td>Config.Misc.AccessMethod = "ox-target"</td></tr><tr><td>qb-target</td><td>✅ Supported</td><td>Config.Misc.AccessMethod = "qb-target"</td></tr><tr><td>fivem native markers</td><td>✅ Supported</td><td>Config.Misc.AccessMethod = "none"</td></tr></tbody></table>

## Notify

{% hint style="warning" %}
You Can add Custom Notify Script in `integrations/utils/sendNotify.lua`
{% endhint %}

<table><thead><tr><th width="208">Script Name</th><th width="149">Current Status</th><th>Additional Notes</th></tr></thead><tbody><tr><td>op_hud</td><td>✅ Supported</td><td>Config.Misc.Notify = "op_hud"</td></tr><tr><td>okokNotify</td><td>✅ Supported</td><td>Config.Misc.Notify = "okokNotify"</td></tr><tr><td>vms_notify</td><td>✅ Supported</td><td>Config.Misc.Notify = "vms_notify"</td></tr><tr><td>brutal_notify</td><td>✅ Supported</td><td>Config.Misc.Notify = "brutal_notify"</td></tr><tr><td>ox_lib</td><td>✅ Supported</td><td>Config.Misc.Notify = "ox_lib"</td></tr><tr><td>ESX</td><td>✅ Supported</td><td>Config.Misc.Notify = "ESX"</td></tr><tr><td>QBCORE</td><td>✅ Supported</td><td>Config.Misc.Notify = "QBCORE"</td></tr><tr><td>QBOX</td><td>✅ Supported</td><td>Config.Misc.Notify = "QBOX"</td></tr></tbody></table>

## Garages

{% hint style="warning" %}
You Can add your Garage Script in `integrations/garage/`
{% endhint %}

<table><thead><tr><th width="208">Script Name</th><th width="201">Current Status</th><th>Additional Notes</th></tr></thead><tbody><tr><td>op-garages</td><td>✅ Supported</td><td>Above Version 2.5.4</td></tr><tr><td>Default Menu</td><td>✅ Supported</td><td>Basic Garage Menu Included in our script</td></tr><tr><td>jg-advancedgarages</td><td>✅ Supported</td><td>Need additional Download and changes. <a href="integrations/jg-advancedgarages">(jg-advancedgarages)</a></td></tr><tr><td>cd_garage</td><td>⚒️ Work In Progress</td><td></td></tr><tr><td>RxGarages</td><td>⚒️ Work In Progress</td><td></td></tr><tr><td>okokGarage</td><td>⚒️ Work In Progress</td><td></td></tr></tbody></table>

## Optional Addons Scripts

<table><thead><tr><th width="196">Script Name</th><th width="147">Current Status</th><th>Additional Notes</th></tr></thead><tbody><tr><td>OX Doorlock</td><td>✅ Supported</td><td>Need Additional Download <a href="integrations/ox_doorlock-v1.18.0">(ox_doorlock)</a></td></tr><tr><td>kq_shellcreator</td><td>✅ Supported</td><td>Config.AdditionalScripts.kq_shellcreator = true</td></tr><tr><td>nextgenfivem_crafting</td><td>✅ Supported</td><td>Need Additional Download <a href="integrations/nextgenfivem_crafting">(nextgen_crafting)</a></td></tr><tr><td>p_policejob (handsup function)</td><td>✅ Supported</td><td>Need Additional Download (<a href="integrations/p_policejob">p_policejob</a>)</td></tr><tr><td>rcore_spray</td><td>✅ Supported</td><td>Need Additional Download (<a href="integrations/rcore_spray">rcore_spray</a>)</td></tr><tr><td>jg-hud</td><td>✅ Supported</td><td>Need Additional Download (<a href="integrations/jg-hud">jg-hud</a>)</td></tr><tr><td>vigi_spray</td><td>✅ Supported</td><td>Config.OPGangs.enabled = true</td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.otherplanet.dev/scripts/op-gangs/integrations.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
