A controlled ESX-to-QBCore migration plan covering identity, data mapping, resource ports, validation and rollback.
Distribuisci la stessa risorsa su ESX, QBCore e QBOX, senza dover utilizzare tre basi di codice. Questo pilastro è un manuale pratico per sviluppatori di script e manutentori: mappature deterministiche, adattatori drop-in, migrazioni di database sicure e CI che dimostrano che il tuo script funziona ovunque.
Cosa troverai qui:
Tabelle di mappatura a tre vie: eventi, esportazioni, campi del modello del giocatore (identificatori, lavori, denaro, inventario), callback (client/server).
Modelli di adattatore: interfacce sottili per normalizzare ESX↔QBCore↔QBOX (notifiche, target/progressi, comandi/permessi) con differenze minime.
Assistente per il rilevamento del framework: rilevamento runtime-safe per es_esteso, qb-core, qbx_core con fallback e flag di funzionalità.
Migrazione SQL e identificatori: vapore/licenza → cittadinanza, Conti → Denaro; crosswalk, backfill e migrazioni con rollback sicuro.
Matrice di test e CI: Matrice di azioni GitHub per convalidare uno script su più framework; test contrattuali, smoke test e controlli perf/resmon.
Esempio di repository dell'adattatore: fxmanifest, adattatori, fixture e porte di esempio che puoi copiare.
Niente fronzoli: basta copiare e incollare adattatori, mapping verificati e modelli CI che puoi inserire nel tuo repository oggi stesso.

A controlled ESX-to-QBCore migration plan covering identity, data mapping, resource ports, validation and rollback.

Questo è un adattatore per framework FiveM, per gli sviluppatori di script. Distribuisci una risorsa che funzioni su ESX, QBCore e QBOX isolando le chiamate specifiche del framework dietro un adattatore sottile. Inserisci gli adattatori shared/fw.lua e per framework qui sotto in qualsiasi risorsa, chiama il contratto di interfaccia stabile (FW.Player, FW.Job, FW.Money, FW.Inv, FW.Events) e mantieni la logica di business indipendente dal framework. Un piccolo test […]

Questa è una guida agli script FiveM, semplice e senza fronzoli, che mostra esattamente come convertire gli script FiveM tra ESX, QBCore, QBOX (qbx_core) e configurazioni indipendenti dal framework (standalone). Troverete mapping API a tre vie, codice adattatore, passaggi di migrazione SQL (mysql-async → oxmysql), specifiche di QBOX, checklist di test e suggerimenti per la protezione in produzione. TL;DR — Migrazione in 10 passaggi […]