M-HUD – Système de Véhicule Moderne HUD pour ESX & QBCore
Améliorez l'interface utilisateur de votre serveur FiveM avec M-HUD, un affichage tête haute élégant et personnalisable qui apporte une esthétique de jeu moderne à l'expérience de conduite de vos joueurs. Ce système HUD complet affiche toutes les informations critiques du véhicule et du personnage dans un design élégant et minimaliste qui ne gêne pas le gameplay. Que vos joueurs fassent des courses de rue, des poursuites policières ou simplement une balade en ville, M-HUD fournit un accès instantané aux statistiques vitales comme la vitesse, le carburant, la santé et bien plus - tout en maintenant une excellente performance et des taux de rafraîchissement.
Ce qui est inclus
M-HUD est une refonte complète de l'interface qui remplace le GTA V HUD par défaut avec des éléments personnalisés spécialement conçus pour les serveurs de rôle. Vous obtenez un compteur de vitesse dynamique qui change de couleur en fonction de la vitesse, un indicateur de carburant en temps réel avec des avertissements de faible niveau de carburant, des indicateurs de santé et d'armure, une boussole avec les noms des rues, un affichage de l'état de la ceinture de sécurité et une visualisation des dommages au moteur. Le système comprend des fichiers de configuration complets vous permettant de personnaliser les couleurs, le positionnement, l'opacité et les éléments affichés. Il est optimisé pour utiliser des ressources minimales (généralement 0,01-0,02ms resmon) donc il n'impactera pas les performances de votre serveur même avec 200+ joueurs en ligne.
Caractéristiques principales
- Compteur de vitesse dynamique – Affichage de la vitesse en temps réel en MPH ou KM/H avec des zones codées par couleur (vert/jaune/rouge pour différentes vitesses)
- Gestion du carburant – Pourcentage de carburant précis avec jauge visuelle et indicateurs d'avertissement de faible niveau de carburant
- Santé & Armure – Vitals du personnage affichés avec des animations fluides et des avertissements de santé critiques
- Navigation par boussole – Affichage du nom des rues et des directions cardinales pour une navigation facile sur la carte
- Système de ceinture de sécurité – Indicateur visuel montrant l'état de la ceinture avec des options d'intégration pour les scripts de dommages par collision
- Dommages au moteur – Surveillance en temps réel de la santé du véhicule montrant les niveaux de dommages au moteur, à la carrosserie et aux pneus
- Affichage d'altitude – Pour les avions et les hélicoptères, montre l'altitude actuelle au-dessus du niveau de la mer
- Indicateur de vitesse – Montre l'engrenage de transmission actuel (si utilisation de scripts de transmission manuelle)
- Mise en page personnalisable – Système de positionnement par glisser-déposer ou options de placement basées sur la configuration
- Thèmes de couleur – Plusieurs schémas de couleurs prédéfinis ou créez votre propre palette personnalisée
Parfait pour
- Serveurs Roleplay souhaitant des éléments UI modernes et immersifs qui améliorent le gameplay
- Communautés de course ayant besoin de données de vitesse et de performance précises
- Serveurs réalistes avec des mécaniques de consommation de carburant et de maintenance des véhicules
- Serveurs de police/EMS où une évaluation rapide de la santé est critique
- Tout serveur cherchant à remplacer le GTA V HUD obsolète
- Serveurs exécutant des scripts de dommages aux véhicules nécessitant un retour visuel
- Communautés qui valorisent l'esthétique propre et l'optimisation des performances
Détails techniques
- Performance: 0,01-0,02ms resmon – exceptionnellement léger et optimisé
- Compatibilité du framework : Fonctionne avec ESX, QBCore, QBOX et les configurations autonomes
- Dépendances: Aucune exigence (s'intègre aux scripts de carburant/dommages existants si présents)
- Format de fichier: Lua et HTML/CSS propres et documentés pour une personnalisation facile
- Afficher les unités : Prise en charge de l'affichage de la vitesse en MPH et KM/H
- Résolution: Conception réactive qui fonctionne sur toutes les résolutions d'écran et rapports d'aspect
Installation et configuration
- Téléchargez et extrayez le package de ressources M-HUD dans votre dossier resources
- Ajoutez “ensure m-hud” à votre fichier server.cfg
- Configurez les paramètres dans config.lua – définissez les unités de vitesse, les couleurs, le positionnement et les fonctionnalités activées
- Si vous utilisez des scripts de carburant (LegacyFuel, ox_fuel, etc.), activez l'intégration dans config pour l'affichage du carburant
- Redémarrez votre serveur et testez en jeu – HUD apparaît automatiquement lorsque vous entrez dans des véhicules
- Ajustez finement le positionnement et les paramètres d'opacité selon vos préférences
Intégration du cadre
- â Héritage ESX – Intégration complète avec les données des joueurs, la santé et les systèmes de travail de ESX
- â QBCore – Prise en charge native des métadonnées des joueurs QB et de la propriété des véhicules
- â QBOX – Compatible avec les fonctionnalités avancées du framework de QBOX
- â Standalone – Fonctionne indépendamment sans dépendances de framework
Ce qui le distingue
La plupart des systèmes HUD submergent les joueurs d'informations ou utilisent des conceptions obsolètes qui entrent en conflit avec les attentes modernes du jeu. M-HUD adopte une approche minimaliste – montrant exactement ce dont les conducteurs ont besoin sans encombrer l'écran. Le compteur de vitesse codé par couleur fournit un retour visuel instantané sans nécessiter que les joueurs lisent les chiffres en conduisant à haute vitesse. Les animations fluides et les effets de fondu créent une sensation de jeu AAA poli qui élève la qualité perçue du serveur. Contrairement aux packs HUD gonflés qui ralentissent les performances, M-HUD est conçu pour l'efficacité avec une utilisation de ressources inférieure à 0,02 ms – vous pourriez en exécuter 50 copies simultanément sans impact sur les performances. La conception réactive signifie qu'elle est parfaite que les joueurs utilisent des moniteurs 1080p ou des écrans ultra-larges.
Options de personnalisation
M-HUD inclut une personnalisation étendue sans nécessiter de connaissances en codage. Le fichier config.lua utilise des bascules simples vrai/faux et des codes de couleur hexadécimaux pour contrôler chaque aspect. Voulez-vous le compteur de vitesse à droite au lieu de la gauche ? Changez une valeur de coordonnée. Préférez-vous des accents bleus au lieu du turquoise par défaut ? Remplacez le code de couleur hexadécimale. Vous pouvez activer ou désactiver des éléments individuels – certains serveurs peuvent vouloir une boussole mais pas d'affichage d'altitude, d'autres peuvent prioriser la gestion du carburant. Le système prend également en charge la localisation avec un support multilingue pour les noms de rues et les étiquettes UI. Pour les développeurs, la structure de code propre rend les modifications avancées simples si vous souhaitez intégrer des éléments personnalisés ou des données de véhicule supplémentaires.
Performance & Compatibilité
Conçu dès le départ pour l'environnement de FiveM, M-HUD exploite les fonctions natives et les cycles de mise à jour efficaces pour minimiser la consommation de ressources. Il met à jour les informations vitales comme la vitesse et le carburant à chaque image pour une précision, mais utilise un cache intelligent pour les éléments statiques comme les noms de rues afin d'éviter un traitement inutile. Le système est compatible avec pratiquement tous les scripts de véhicules, systèmes de carburant, mécanismes de dommages et ressources de ceinture de sécurité via des exports et événements standard. Il a été testé sur des serveurs allant de 32 à 512 slots avec diverses configurations de mods. Que vous exécutiez des véhicules de base ou 500 addons de voitures personnalisées, M-HUD s'adapte sans effort.


![[ESX] Aperçu de la ressource FiveM pour le travail avancé d'ambulance](https://cdn.fivemx.com/wp-content/uploads/2023/10/chrome_r89t4g1UUb-jpg-500x375.avif)



Jamil (client confirmé) –
Le support a répondu rapidement et m'a aidé à résoudre mon problème de configuration. Service très professionnel.
MiloSombre (client confirmé) –
Le développeur m'a aidé avec une configuration personnalisée et a tout expliqué clairement.
Makenzie (client confirmé) –
Nous avons utilisé cette ressource pendant plusieurs sessions chargées, et elle est restée stable.
Donnie (client confirmé) –
La première fois que j'ai eu l'envie de laisser un commentaire, mais c'est simplement une chose de premier choix que vous pouvez trouver.
Voie (client confirmé) –
J'espère voir votre amélioration avec le temps
Karlee (client confirmé) –
Simple, efficace et bien fait. Il fait exactement ce qu'il est censé faire.
Mollie (client confirmé) –
J'ai reçu un excellent support pour cet article. Ils ont été patients avec moi et m'ont aidé à résoudre mon problème. Je recommande cette entreprise à 100%
Gwen (client confirmé) –
Le développeur a été patient et a répondu à toutes mes questions clairement. Hautement recommandé.