VMS HUD – Système d'interface personnalisable avancé pour FiveM
Révolutionnez votre expérience de jeu avec VMS HUD, un système d'affichage tête haute entièrement personnalisable offrant un contrôle sans précédent sur les éléments d'interface utilisateur. Ce HUD polyvalent propose des interfaces modernes et épurées pour la santé, les statistiques du véhicule, l'état vocal et les informations du joueur, tout en laissant à chaque utilisateur une liberté totale pour positionner, styliser et configurer son affichage. Compatible avec les deux ESX et QB-Core Dans les frameworks VMS HUD, on trouve des fonctionnalités intelligentes comme des alertes de statut faible pulsées, la sauvegarde automatique du cache et l'optimisation des performances qui garantissent un jeu fluide même sur les systèmes bas de gamme.
Contrairement aux systèmes d'affichage tête haute (HUD) statiques, le HUD VMS permet aux joueurs de créer des interfaces personnalisées, adaptées à leurs préférences et à leur style de jeu. Grâce à un positionnement par glisser-déposer utilisant un système de grille précis, plusieurs types de compteurs de vitesse, des mini-cartes personnalisables et de nombreuses options de couleurs, chaque joueur peut concevoir son interface idéale sans encombrer son écran ni compromettre l'accès aux informations.
Ce qui est inclus
Vous bénéficiez d'un système d'affichage tête haute complet compatible avec les deux frameworks (ESX et QBCore), l'intégration de pma-voice, un menu de positionnement personnalisable accessible par touche ou commande, deux types de compteur de vitesse (linéaire et circulaire), deux styles de mini-carte (carrée et circulaire), un système de ceinture de sécurité avec mécanisme d'éjection, l'affichage du carburant, des icônes d'état pour la santé, l'armure, la faim, la soif et l'endurance, l'affichage des informations du serveur avec prise en charge des logos personnalisés et des options de configuration complètes. Toutes les préférences du joueur sont automatiquement enregistrées dans le cache local, préservant ainsi les configurations personnalisées d'une session à l'autre.
Caractéristiques principales
- Compatibilité avec le framework universel – Fonctionne parfaitement avec ESX (via esx_status) et QBCore (systèmes de gestion des aliments et des boissons par défaut). Prend en charge pma-voice pour l'intégration d'indicateurs vocaux dans les deux environnements.
- Menu de personnalisation avec système de grille Les joueurs accèdent à une interface de personnalisation complète via une touche ou une commande configurable. Lors du repositionnement d'éléments, une grille de précision s'affiche pour un placement exact. L'accès au menu peut être limité aux commandes uniquement ou désactivé complètement via la configuration.
- Types de compteurs de vitesse doubles Choisissez entre un compteur de vitesse à barres linéaires ou à cadran circulaire. Chaque type offre des options de personnalisation indépendantes : couleur, échelle et positionnement. Sélectionnez votre style préféré via le menu de l’interface.
- Options de mini-carte flexibles – Basculez entre les styles de mini-carte carrée et circulaire, les deux s'adaptant automatiquement à la résolution de l'utilisateur. Le type de carte par défaut est configurable et vos préférences sont enregistrées dans le cache du joueur.
- Système de ceinture de sécurité avancé – Système de ceinture de sécurité intégré avec seuil de vitesse minimale d'impact et pourcentage de décès par éjection configurables. Si vous n'utilisez pas de script de ceinture de sécurité séparé, ce système intégré offre des conséquences d'accident réalistes.
- Icônes d'état intelligentes – La santé, l'armure, la faim, la soif et l'endurance sont affichées avec un positionnement personnalisable (horizontal ou vertical). Les icônes clignotent lorsque les valeurs descendent en dessous de 20% pour alerter les joueurs. Il est possible de désactiver complètement les icônes via le menu.
- Protection centrale de l'écran – Cette option de configuration empêche les joueurs de positionner les icônes d'état au centre de l'écran, empêchant ainsi toute exploitation de la situation où les joueurs pourraient utiliser les indicateurs de santé comme réticule de visée.
- Affichage des informations du serveur L'interface en haut à droite affiche l'identité du serveur et permet d'alterner entre icône et texte. Importez un logo personnalisé (PNG ou GIF compatibles) et modifiez le nom du serveur à partir des fichiers de traduction. L'affichage des soldes de trésorerie et bancaires est configurable.
- Intégration des carburants – Se connecte à votre système d'alimentation existant pour afficher le niveau de carburant sur le compteur de vitesse. Si aucun système d'alimentation n'est installé, l'affichage du niveau de carburant peut être désactivé via la configuration.
- Unités à double vitesse – Basculez entre les systèmes de mesure km/h et mph en fonction des préférences du joueur ou des paramètres régionaux du serveur.
- Système de cache local – Tous les choix de personnalisation de l'interface (couleurs, positions, types, visibilité) sont automatiquement enregistrés dans le cache du navigateur du joueur. Les paramètres sont conservés même en cas de déconnexion ou de redémarrage du serveur, sans surcharge de la base de données.
- Performances optimisées – Utilisation réduite des ressources grâce à un rendu efficace. Impact minimal sur la fréquence d'images, même lors de sessions de jeu intenses ou avec un grand nombre de joueurs.
- Documentation complète – La documentation complète de configuration est disponible sur docs.vames-store.com avec des explications détaillées de chaque option de configuration et un guide d'intégration.
Parfait pour
- Serveurs souhaitant donner aux joueurs le contrôle de leur interface utilisateur sans intervention de l'administrateur
- Des communautés aux préférences de joueurs diverses nécessitant des options d'interface flexibles
- Serveurs de jeu de rôle mettant l'accent sur l'immersion grâce à une interface utilisateur épurée et non intrusive
- Serveurs de course nécessitant une visibilité claire du compteur de vitesse avec un positionnement personnalisable
- Serveurs fonctionnant sur des configurations matérielles variées, où l'optimisation de l'interface utilisateur est primordiale.
- Les communautés migrant depuis d'autres systèmes HUD souhaitent une parité de fonctionnalités avec une meilleure personnalisation
- Développeurs créant des serveurs personnalisés qui ont besoin d'un framework HUD fiable et documenté
Options de personnalisation
- Compteur de vitesse: Type (linéaire/circulaire), couleur, échelle, position
- Mini-carte : Style (carré/cercle), type par défaut lors de la première jointure
- Icônes d'état : Disposition (horizontale/verticale), position, visibilité individuelle, bascule de verrouillage central
- Informations serveur : Téléchargement du logo, affichage du nom, visibilité des espèces/banques
- Ceinture de sécurité : Vitesse minimale de collision, pourcentage de décès, activer/désactiver
- Affichage du carburant : Afficher/masquer en fonction de la présence du système d'alimentation en carburant
- Unités de vitesse : Sélection KMH ou MPH
- Accès au menu : Liaison de touches, commandes uniquement ou entièrement désactivée
Détails techniques
- Prise en charge du cadre : ESX (esx_status) et QBCore (systèmes par défaut)
- Intégration vocale : Compatibilité pma-voice pour les indicateurs vocaux
- Mise à l'échelle de la résolution : Ajustement automatique de la mini-carte pour toutes les tailles d'écran
- Méthode de stockage : Cache du navigateur côté client (aucune requête de base de données)
- Impact sur les ressources : Empreinte de performance minimale grâce à un rendu optimisé
- Prise en charge des logos : Formats PNG et GIF pour l'animation du logo du serveur
Installation
- Ajoutez la ressource vms_hud à votre dossier de ressources serveur.
- Configurez le type de framework (ESX ou QBCore) dans config.lua
- Configurez l'intégration du système vocal si vous utilisez pma-voice
- Personnaliser les paramètres par défaut (unités de vitesse, accès au menu, paramètres de la ceinture de sécurité)
- Téléchargez un logo de serveur personnalisé si vous le souhaitez et configurez l'affichage des informations.
- Vérifiez que la ressource est bien présente dans le fichier server.cfg et redémarrez le serveur.
- Les joueurs accèdent au menu de personnalisation via une touche ou une commande configurée.
Compatibilité du framework
- ✅ Héritage ESX – Intégration complète avec esx_status pour le suivi de la faim et de la soif
- ✅ QB-Core – Prise en charge native des événements de déclenchement par défaut de QB-Core pour les aliments et les boissons
- ✅ pma-voix – Intégration de l'indicateur vocal pour les deux frameworks
- ✅ Systèmes d'alimentation en carburant – Compatible avec la plupart des scripts de carburant via un bouton de configuration
Ce qui le distingue
VMS HUD privilégie l'autonomie des joueurs aux choix rigides des développeurs. Au lieu d'imposer une interface unique à toute la communauté, il offre des outils de personnalisation individuelle tout en garantissant une fonctionnalité constante. Le système de positionnement par grille permet un placement au pixel près, évitant ainsi la frustration liée à des éléments légèrement décalés. Le stockage en cache local élimine toute surcharge de base de données pour la sauvegarde des préférences, tandis que la protection de l'écran central empêche les abus sans limiter la personnalisation légitime. Les deux types de compteurs de vitesse s'adaptent à différentes préférences esthétiques, des barres linéaires minimalistes aux cadrans circulaires classiques, avec un style indépendant pour chacun.
Assistance et documentation
VMS HUD inclut une assistance complète pour l'installation, la configuration et le dépannage. La documentation complète est disponible sur docs.vames-store.com/assets/vms_hud/ et contient des explications détaillées sur les fichiers de configuration ainsi que des guides d'intégration pour les frameworks et scripts courants. L'équipe d'assistance vous accompagne pour les configurations personnalisées, les questions de compatibilité et l'implémentation de nouvelles fonctionnalités.
Pourquoi les joueurs adorent les interfaces personnalisables
Chaque joueur a des priorités différentes : les adeptes de la course privilégient un indicateur de vitesse bien visible, les joueurs axés sur le combat ont besoin d’une barre de santé claire, et les joueurs de rôle, en quête d’immersion, préfèrent une interface minimaliste. Les systèmes d’interface statiques imposent des compromis, certains éléments étant toujours mal positionnés pour certains styles de jeu. L’interface VMS élimine ces compromis en permettant aux joueurs de créer des interfaces adaptées à leurs besoins spécifiques. Le système de cache mémorise leurs choix : une fois configurée, leur interface personnalisée est utilisable en permanence. Les alertes clignotantes de niveau bas garantissent que les informations critiques sont visibles même avec des affichages minimalistes, tandis que la possibilité de masquer les éléments inutiles réduit l’encombrement de l’écran.
Joan (client confirmé) –
Super article ! Il offre trop de choses par rapport à son prix.
Alvis (client confirmé) –
Je pense que tout le monde devrait connaître cela, c’est au-delà de mes attentes
Alan (client confirmé) –
Un produit génial avec une grande flexibilité. Le support client est superb. Je le recommande sans aucun doute.
Chelsie (client confirmé) –
Nos joueurs ont immédiatement remarqué l'amélioration. Cela ajoute beaucoup de qualité au serveur.
RiftRiley (client confirmé) –
Bonne réponse du support.
Arnold (client confirmé) –
L'une des rares ressources que j'ai achetées et qui a fonctionné correctement sans dépannage étendu.