Accueil › Documentation › Installation · origen_dealerships
ensure ox_lib
ensure oxmysql
# Framework (use only one)
ensure qb-core
# ensure qbx_core
# ensure es_extended
ensure origen_dealershipsExécute le SQL suivant dans ta base de données :
CREATE TABLE `origen_dealerships` (
`id` mediumtext DEFAULT NULL,
`label` mediumtext DEFAULT NULL,
`markers` longtext DEFAULT NULL,
`stocks` longtext DEFAULT NULL,
`settings` longtext DEFAULT NULL,
`blipConfig` longtext DEFAULT NULL,
`createdat` datetime DEFAULT CURRENT_TIMESTAMP,
`updatedat` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;
CREATE TABLE `origen_dealerships_financing` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`playeridentifier` mediumtext DEFAULT NULL,
`dealershipid` mediumtext DEFAULT NULL,
`vehicle` mediumtext DEFAULT NULL,
`plate` mediumtext DEFAULT NULL,
`cuoteprice` int(11) DEFAULT NULL,
`cuotes` int(11) DEFAULT NULL,
`nextpaymentdate` datetime DEFAULT NULL,
`status` mediumtext DEFAULT NULL,
`delayed_payments` int(11) DEFAULT 0,
`createdat` datetime DEFAULT CURRENT_TIMESTAMP,
`updatedat` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;La table origen_dealerships stocke la configuration de toutes les concessions créées depuis le panneau d’administration en jeu. La table origen_dealerships_financing suit les contrats de financement de véhicules en cours.
Ouvre config/general.lua et vérifie au minimum :
Config.VehiclePurchase.defaultGarage — indique l’ID de la ressource de garages de ton serveurConfig.FinancingConfig — active ou désactive le système de financementConfig.AdminGroups — vérifie que les noms des groupes d’admin correspondent à ceux de ton serveurConsulte la page Configuration pour tous les détails.
Ouvre config/logs.lua et remplace chaque 'YOUR_WEBHOOK_URL' par les URL de tes webhooks Discord :
return {
enabled = true,
webhooks = {
['purchase'] = 'YOUR_WEBHOOK_URL',
['testdrive'] = 'YOUR_WEBHOOK_URL',
['financing'] = 'YOUR_WEBHOOK_URL',
['admin'] = 'YOUR_WEBHOOK_URL',
['stock'] = 'YOUR_WEBHOOK_URL',
}
}Mets enabled = false si tu ne veux pas de logs Discord. Si tu laisses actives les URL d’exemple, des erreurs HTTP apparaîtront dans la console.