Ce projet FiveM propose un **marché noir** complet pour un serveur Roleplay. Le joueur peut y acheter des armes, munitions et objets illégaux en payant uniquement avec son **argent sale**. L’interface a été pensée pour être claire et rapide grâce à **RageUI**.
J’ai développé la logique de menu côté client, le traitement d’achat côté serveur, ainsi que la configuration des objets disponibles. Le système enregistre également les transactions via **Webhook Discord**, ce qui permet un suivi administratif précis.
### Ce que j’ai réalisé
- Interface RageUI avec sous-menus.
- Paiement en argent sale.
- Choix dynamique de la quantité.
- Détection du point d’ouverture du menu avec marker.
- Vérifications côté serveur pour éviter les abus.
- Logs Discord pour les achats.
### Points techniques clés
- Utilisation de **Lua**.
- Intégration avec **ESX** et **RageUI**.
- Catalogue de produits séparé en catégories.
- Gestion des transactions et du stock côté joueur.
### Ce que j’ai appris
Ce projet m’a aidé à mieux comprendre la construction d’un **menu interactif** dans FiveM, ainsi que la séparation entre l’affichage client et la validation serveur. J’ai aussi consolidé ma pratique de la configuration modulaire et des logs de supervision.
### Ressources à ajouter dans Dotclear
- Image des logs : `images/logs_blackmarket.webp`
- Capture vidéo ou image du menu si tu veux enrichir le billet.