Integrations
Cdev City Tour is built with a flexible bridge system that supports multiple frameworks, inventories, and interaction resources. Auto-detection is enabled by default for seamless setup.
🌐 Supported Integrations
⚠️ If a resource is not listed below, it is not officially supported. Custom integrations can be implemented through the bridge system.
🧩 Frameworks
QBox (qbx_core)
✅ Fully Supported
Uses qb-core compatibility layer.
QBCore
✅ Fully Supported
Native integration.
ESX Legacy (es_extended)
✅ Fully Supported
Uses persistent identifier for player linking.
Custom Framework
⚠️ Bridge Required
Manual implementation via bridge system.
🎒 Inventories
ox_inventory
✅ Fully Supported
Use server.export = 'cdev_citytour.useCityTourBoard' and consume = 0.
qb-inventory
✅ Fully Supported
Useable item registered automatically.
qs-inventory
✅ Fully Supported
Useable item registered automatically.
Custom Inventory
⚠️ Bridge Required
Implement via public/bridge/inventory/.
🎯 Interaction Systems
ox_target
✅ Fully Supported
Supports Font Awesome icons (e.g. fas fa-building).
qb-target
✅ Fully Supported
Native target integration.
DrawText
✅ Built-in
No external resource required.
Custom Target
⚠️ Bridge Required
Implement via public/bridge/target/.
🔔 Notifications
ox_lib
✅ Preferred
Used automatically when available (e.g. QBox).
QBCore
✅ Supported
Uses QBCore:Notify.
ESX
✅ Supported
Framework / ESX notify path.
Native
✅ Fallback
Used if no supported system is detected.
💎 VIP / extra currency
Qbox / QB crypto
✅ Default
public/bridge/vip/server.lua → Mode = "qbox_crypto"
Custom export / custom economy
⚠️ Bridge Required
Set Mode = "export" or "custom" in the VIP file
Used when Real mode account is "vip".
🗄 Database
oxmysql
✅ Required
Tables auto-created on boot:
cdev_citytour_playerscdev_citytour_match_historycdev_citytour_player_history
Optional manual file: sql/citytour.sql.
⚙️ Bridge Configuration
You can override auto-detection in config.lua:
Last updated