Dependencies
Required
- ml_bridge: Framework abstraction, inventory operations, target system, notifications, inventory-change hook
- ox_lib: Zones, callbacks, commands, interface helpers
- oxmysql: Database driver for diary persistence
Framework
server.cfg
1ensure qb-core
2ensure oxmysql
3ensure ox_lib
4ensure ml_bridge
5ensure ml_diaryserver.cfg
1ensure qbx_core
2ensure oxmysql
3ensure ox_lib
4ensure ml_bridge
5ensure ml_diaryserver.cfg
1ensure es_extended
2ensure oxmysql
3ensure ox_lib
4ensure ml_bridge
5ensure ml_diaryserver.cfg
1ensure oxmysql
2ensure ox_lib
3ensure ml_bridge
4ensure ml_diaryAuto Detection
ml_bridge detects your framework automatically. No manual setup.
Optional
Inventory
Any of the inventories supported by ml_bridge. Item metadata (used to store the diary serial in 'metadata' mode) requires an inventory that persists per-slot custom fields.
- ox_inventory: Recommended. Native metadata + serials
- qb-inventory: Use the
unique = trueflag in items definition - codem-inventory: Supported via bridge adapter
- qs-inventory: Supported via bridge adapter
Targeting
- ox_target: Used by model-type discoveries to render the "Examine" interaction. The interaction is hidden unless the player carries the diary item