Skip to content

prp-bridge ​

The core compatibility layer for all Prodigy Studios scripts. It provides a unified interface so our resources work seamlessly with your framework, inventory, phone and targeting.

Overview ​

The bridge sits between Prodigy Studios resources and your server stack. It abstracts framework-specific logic so scripts behave consistently whether you run QBox, QB-Core, ESX, OX Core, or ND Core. Install it once, configure your integrations, and all Prodigy resources use the same bridge.

One resource, many frameworks

It is not a standalone script. It is a dependency that other Prodigy Studios resources call for player data, groups, inventory, phone, targeting, and more. Without it, those resources will not run correctly.

Features ​

FeatureDescription
Framework compatibilityConnects to QBox, QB-Core, ESX, OX Core, or ND Core with a single config
Resource integrationUnified hooks for inventory, phone, targeting, dispatch, medical, appearance, voice, keys, and fuel
Group managementBuilt-in group system with commands and exports
Allowlist systemBuilt-in allowlist with command and export support
Cooldown managementBuilt-in cooldown system with command support
UniQueueMission queue and party system with police strength requirements
Sell shops & casesBuilt-in sell shop and loot case utilities
Version checkingAutomatic version checks to keep compatibility up to date
Multi-language supportLocalisation for English, Spanish, Portuguese, and Swedish

Requirements ​

Required dependency

It is required for all Prodigy Studios scripts. Do not start any Prodigy resource before it. If the bridge is missing or fails to start, dependent scripts will not function.

Ensure the following are installed and configured for your chosen integrations:

  • Your framework (one of the supported options below)
  • An inventory system supported by the bridge
  • Optional: phone, targeting, dispatch, medical, appearance, voice, vehicle keys, and fuel resources as needed by your Prodigy scripts

See the Requirements page for a full list and version details.

Supported integrations ​

It can connect to multiple systems per category. Configure the ones you use in the Configuration guide. Set any category to false to disable it.

Framework ​

ResourceFramework
qbx_coreQBox Framework
qb-coreQB-Core Framework
es_extendedESX Framework
ox_coreOX Core Framework
nd_coreND Core Framework

Inventory ​

ResourceName
ox_inventoryOX Inventory
origen_inventoryOrigen Inventory
tgiann-inventoryTgiann Inventory

Phone ​

ResourceName
lb-phoneLB Phone
yseriesYSeries
yphoneYPhone
yflipYFlip Phone
npwdNPWD
roadphoneRoad Phone
17mov_phone17Mov Phone
gksphoneGKS Phone
meteo-phoneMeteo Phone
qs-smartphone-proQS Smartphone Pro

Targeting ​

ResourceName
ox_targetOX Target
qb-targetQB Target
sleepless_interactSleepless Interact

Dispatch ​

ResourceName
ps-dispatchPS Dispatch
origen_policeOrigen Police
cd_dispatchCD Dispatch
rcore_dispatchRCore Dispatch
tk_dispatchTK Dispatch
lb-tabletLB Tablet
aty_dispatchATY Dispatch
codem-dispatchCodeM Dispatch
core_dispatchCore Dispatch
kartik-mdtKartik MDT
qs-dispatchQS Dispatch

Medical ​

ResourceName
qbx_medicalQbox Medical
esx_ambulancejobESX Ambulance Job
wasabi_ambulanceWasabi Ambulance
ars_ambulancejobARS Ambulance Job
osp_ambulanceOSP Ambulance
p-ambulancejobP Ambulance Job
nd_ambulanceND Ambulance
qb-ambulancejobQB Ambulance Job
randol_medicalRandol Medical
tk_ambulancejobTK Ambulance Job

Appearance ​

ResourceName
illenium-appearanceIllenium Appearance
fivem-appearanceFiveM Appearance
qb-clothingQB Clothing
esx_skinESX Skin

Voice ​

ResourceName
pma-voicePMA Voice

Vehicle keys ​

ResourceName
qbx_vehiclekeysQbox Vehicle Keys
qb-vehiclekeysQB Vehicle Keys
cd_garageCD Garage
mVehicleMVehicle
okokGarageokokGarage
vehicles_keysVehicles Keys
wasabi_carlockWasabi Carlock
nd_coreND Core (native vehicle keys)
mrnewbvehiclekeysMrNewb Vehicle Keys
Renewed-VehiclekeysRenewed Vehicle Keys

Fuel ​

ResourceName
ox_fuelOX Fuel
LegacyFuelLegacy Fuel
cdn-fuelCDN Fuel
lc_fuelLC Fuel
qb-fuelQB Fuel
Renewed-FuelRenewed Fuel
rcore_fuelRCore Fuel

Minigames ​

ResourceName
prp-minigamesProdigy Studios Minigames

Next steps ​

Install and configure

  1. Follow the Installation guide to add it to your server and start it before any other Prodigy resource.
  2. Open the Configuration guide to set your framework, inventory, phone, targeting, and other integrations.
PageDescription
RequirementsDependencies and versions
InstallationStep-by-step setup
ConfigurationConfig options and integration settings
EventsClient and server events
ExportsExports for other resources
TypesShared type definitions
UniQueueMission queue and party system
Sell shopsRegister and open sell shop locations
CasesLoot case utilities
Ped interactionsPlace interactive peds on the map

Important notes ​

Start order

  • Start prp-bridge before any other Prodigy Studios resource in your server.cfg.
  • Keep version checking enabled so you receive compatibility updates.
  • Ensure all dependencies for your chosen integrations are installed and configured.
  • The bridge must be running for Prodigy scripts to work; restart it if you change framework or core resources.

Support ​

If you run into issues:

  1. Confirm all dependencies are installed and their versions match the Requirements page.
  2. Check that Configuration matches your server (framework, inventory, etc.).
  3. Ensure version checking is enabled and resources are up to date.

For further help, open a ticket on our Discord.