La concession de véhicules
Une boutique sur le site : le joueur achète avec l'argent de son personnage, le véhicule est livré dans son garage ; achat et remboursement se font hors ligne.
Mis à jour le 5 oct. 2026, 13 h 36
Sur cette page
En bref. La concession vend des véhicules contre l'argent du jeu. Le montant est débité du personnage dans la base du jeu, et le véhicule est écrit dans son garage. Rien à installer côté serveur de jeu. (L'argent réel par PayPal est une option désactivée par défaut, réglée dans Administration → Configuration → Concession, avec un avertissement à lire en entier ; la boutique Tebex de ton serveur s'y branche aussi : voir Le catalogue Tebex de la concession.)
Avant d'ouvrir la boutique #
- La base du jeu est branchée, et l'utilisateur MySQL peut écrire dans la table des véhicules et celle des joueurs.
- En haut de Modération → Concession, l'encadré Base du serveur de jeu doit trouver la table des véhicules et l'argent des joueurs. Sinon, l'achat ne peut pas marcher.
Remplir le catalogue #
Modération → Concession (administrateurs) :
- Importer reprend les véhicules de la base du jeu (complet si une table
vehiclesexiste, sinon déduit des véhicules possédés). Un véhicule sans prix entre désactivé. - Ajouter des véhicules : choisis dans la liste des noms de spawn proposés (dont les véhicules add-on trouvés sur le serveur par le panel), ou ajoute-le à la main : nom de spawn, nom affiché, catégorie, prix, stock (vide = illimité), photo, lien YouTube, fond derrière la photo, note, En vente.
- Le prix accepte la virgule décimale (
12500,50) mais refuse 0 : un véhicule offert passe par la case Gratuit. Un stock illisible est refusé (entier, 0 ou plus, ou vide pour illimité). - Retrouver les photos cherche les vignettes publiques des modèles.
- La photo d'un véhicule est une adresse
httpouhttpsde 2 048 caractères au plus, ou une image intégrée (data:image/…) de 200 000 caractères au plus : au-delà, l'enregistrement est refusé. Cela vaut aussi pour la photo d'un véhicule du catalogue d'un service Concessionnaire.
La recherche du catalogue (côté joueur comme côté administration) ignore les accents et la casse : « electrique » trouve « Électrique ».
Les réglages #
Administration → Configuration → Concession :
| Réglage | Rôle |
|---|---|
| Source des photos (URL) | {model} est remplacé par le nom de spawn. Vide = source publique de FiveM |
| Garage de livraison | Où le véhicule est déposé (QBCore, Qbox). La liste vient des garages réellement utilisés dans ta base |
| Gabarit de plaque | A = lettre, 0 = chiffre, 8 caractères au plus |
| Taxe de concession (%) | Ajoutée au prix affiché et au montant débité |
L'achat, côté joueur #
- Le joueur ouvre la Concession (bloc Concession de la page d'accueil, un bloc par concessionnaire) et choisit un véhicule.
- Il choisit son personnage s'il en a plusieurs.
- Il paie depuis la banque ou le liquide.
- Il lit la plaque et le garage : le véhicule l'y attend à sa prochaine connexion.
Hors ligne obligatoire. Les frameworks gardent l'argent d'un joueur connecté en mémoire et réécrivent la base : un débit écrit pendant qu'il joue serait effacé. Agora refuse donc l'achat (et le remboursement) tant que le joueur est connecté au serveur : « Ce personnage est en jeu en ce moment ».
Ventes et remboursements #
L'onglet Ventes liste les achats, les plus récents d'abord, 100 au plus ; quand la liste est coupée, un message le dit (« Seules les 100 ventes les plus récentes sont listées : les plus anciennes restent en base, mais ne s'affichent pas ici »). Pour un achat Tebex livré par Agora, la vente montre aussi le modèle livré. Rembourser retire le véhicule du garage et rend l'argent (une fois par vente). Si le véhicule n'y est plus, l'argent est rendu quand même. Une vente marquée « Incident » (livraison jamais confirmée, argent jamais débité) se clôt avec Résoudre (rien à rembourser). Le stock n'est rendu au remboursement que si la livraison avait bien décompté une unité.
Les ventes payées en argent réel (PayPal direct) ou par un achat Tebex livré par Agora ont leurs propres gestes (revérifier le paiement, relivrer, reprendre le véhicule, marquer remboursé), décrits dans Relivrer, rembourser, reprendre un véhicule. Les paniers PayPal jamais payés sont supprimés seuls après 90 jours.
Concessionnaires #
Un service de type Concessionnaire (Configurer le MDT) a son propre catalogue de véhicules, géré dans la rubrique Catalogue de son MDT : ce que chacun peut faire (ajouter, modifier, changer les prix ou les photos, retirer) dépend des permissions Concession de son grade.
Refus fréquents #
| Message | Cause |
|---|---|
| Aucun personnage n'est rattaché à votre compte | Le joueur n'a pas relié son jeu |
| Fonds insuffisants sur ce compte | Banque ou liquide insuffisant |
| Ce personnage est en jeu en ce moment | Se déconnecter du jeu, puis acheter |
| Impossible de trouver une plaque libre | Élargis le gabarit de plaque |
Cet article t'a aidé ?
Articles liés
- Brancher la base de données du serveur de jeuLe MDT lit la vraie base de ton serveur FiveM : crée un utilisateur MySQL dédié, joignable depuis Agora, puis remplis Serveur → Base de données.
- Le portail citoyen : personnage, petites annonces, journalL'espace des joueurs : leur personnage en lecture seule, des petites annonces signées par le personnage, et un journal tenu par la presse du serveur.
- Les paramètres du site et la page d'accueilAdministration → Configuration règle tout à chaud : nom, logo, langue, adresse publique, thème, Discord, paiements, sécurité, carte, portail, concession et tablette.
- Les webhooks sortantsPrévenir un salon Discord (ou une intégration) à chaque candidature, mandat, avis de recherche, dossier du tribunal, absence, sujet, article, mise à jour ou achat.