
- État et véhicule réunisSanté, armure, faim, soif, stress, endurance et oxygène à côté de la vitesse, du régime, du carburant et des rapports.
- Chaque joueur règle son HUDUn menu en jeu pour les couleurs, la disposition, la visibilité et les unités, plus un mode de déplacement par glisser-déposer.
- Notifications inclusesNotifications, DrawText, aides de touches en 3D et barre d’aide sans ressource de notify séparée.
- Stress et mode cinématiqueStress lié à la vitesse et aux tirs avec effets à l’écran, et bandes noires pour les scènes.
Un script HUD FiveM configurable pour les serveurs roleplay
Rarx HUD (nom de ressource rarx_hud) regroupe l’état du joueur, le tableau de bord du véhicule, les infos d’arme, une boussole, l’argent et des infos sur le monde dans une seule ressource. Chaque valeur de config.lua est le réglage par défaut que reçoit chaque joueur à sa première connexion ; les joueurs peuvent ensuite modifier la plupart d’entre elles depuis le menu de réglages en jeu, dans la limite des permissions que vous accordez.
Il fonctionne avec QBCore, Qbox et ESX, avec des adaptateurs pour snt et vRP, et le framework est détecté automatiquement. La consommation mesurée est de 0.00-0.01ms au repos à pied et de 0.02-0.03ms en véhicule.
Barres d’état du joueur à masquage intelligent
- Santé et armure, la barre d’armure étant masquée quand elle est vide.
- Faim et soif avec seuils d’avertissement configurables et alertes de niveau bas.
- Endurance de sprint avec fatigue et récupération affichées en temps réel.
- Jauge d’oxygène qui apparaît automatiquement sous l’eau.
- Niveau de stress et indicateur de parole qui montre l’état du micro et la portée de la voix.
Les infos d’arme affichent le compteur de munitions, le chargeur et, en option, la durabilité de l’arme ; les widgets d’argent peuvent afficher le liquide et la banque en permanence, sur commande ou dynamiquement quand le solde change.
HUD véhicule avec compteur de vitesse, régime et carburant
En véhicule, le HUD affiche la vitesse en MPH ou en KM/H, une jauge de régime à code couleur, le rapport engagé avec un indicateur de marche arrière distinct, le niveau de carburant avec alerte de réserve, la ceinture, le régulateur de vitesse et les clignotants. Le carburant est lu depuis la ressource définie dans Config.FuelResource : il peut suivre le système de carburant que votre serveur utilise déjà.
La boussole suit la caméra ou le personnage et peut afficher le nom des rues et les codes postaux, à l’aide de l’un des fichiers de carte postale inclus. La minicarte peut rester visible en permanence ou uniquement en véhicule.
Réglages du HUD en jeu, thèmes et mode déplacement
Les joueurs ouvrent le menu de réglages avec /hud_settings (touche I par défaut) et changent en direct les couleurs, la disposition, la visibilité, la taille des icônes et du texte, et les unités de vitesse. Un mode édition leur permet de faire glisser chaque élément du HUD à un nouvel emplacement, et les réglages sont conservés d’une session à l’autre.
- Couleurs par élément depuis Config.UIColors, en mode couleur ou monochrome.
- Éléments à angles vifs ou arrondis et disposition inclinée en perspective en option.
- Dégradés de lisibilité pour chaque coin de l’écran.
- Mode performance avec un rafraîchissement réduit pour les clients modestes.
- Entrées d’état personnalisées gérées par les admins, comme des infos serveur, affichées dans le HUD.
Système de stress et mode cinématique
Le système de stress intégré ajoute du stress lors de la conduite rapide et des tirs, avec des seuils de vitesse distincts selon que le conducteur est attaché ou non, des armes en liste blanche, et des tremblements et un flou à l’écran qui s’intensifient à chaque palier de stress. Le stress diminue avec le temps à un intervalle configurable, la police peut être exclue sur QBCore et Qbox, et tout le système peut être désactivé.
Le mode cinématique masque le HUD pour une vue dégagée et peut ajouter des bandes noires, activées séparément avec /cinematic et /cinematicbars.
Notifications, DrawText et aides de touches 3D intégrés
Rarx HUD inclut un système de notifications complet : six types de notifications avec icônes et sons optionnels, DrawText, aides de touches en 3D, une barre d’aide et un mini logo en coin que vous pouvez remplacer par celui de votre serveur. La position, le nombre maximal de notifications visibles, l’animation, les sons et toutes les couleurs se règlent dans Config.Notify.
Chaque export et event de notify répond aussi sous le nom rarx_notify : les scripts qui l’appellent déjà continuent de fonctionner sans ressource de notify séparée. Des exemples de remplacement sont fournis pour faire passer les notifications de QBCore, Qbox, ESX et ox_lib par le HUD.
Tout est inclus
Fonctionnalités
HUD
- Santé, armure, faim, soif, endurance, oxygène et stress
- Indicateur de parole
- Vitesse, régime, rapports, carburant, ceinture, régulateur et clignotants
- Munitions, chargeur et durabilité de l’arme en option
- Boussole avec noms de rues et codes postaux
- Widgets de liquide, de banque et de solde personnalisé
Réglages
- Menu de réglages en jeu par joueur
- Mode édition par glisser-déposer
- Couleurs par élément et mode monochrome
- MPH ou KM/H
- Mode cinématique avec bandes noires
- Anglais et espagnol via la convar rarx-lang
Notifications
- Six types de notifications avec sons
- DrawText et barre d’aide
- Aides de touches en 3D
- Mini logo en coin remplaçable
- Exports et events compatibles rarx_notify
- Exemples d’intégration des notify du framework et d’ox_lib
Commandes
| Commande | Ce qu’elle fait | Accès |
|---|---|---|
/hud_settings | Ouvre le menu de réglages du HUD (touche I par défaut) | — |
/compass | Affiche ou masque la boussole | — |
/worldinfo | Affiche ou masque le widget d’infos sur le monde | — |
/cash | Affiche brièvement le solde en liquide | — |
/bank | Affiche brièvement le solde bancaire | — |
/cinematic | Active ou désactive le mode cinématique | — |
/cinematicbars | Affiche ou masque les bandes noires | — |
/seatbelt | Attache ou détache la ceinture (touche B par défaut) | — |
/cruise | Active ou désactive le régulateur de vitesse (touche Verr. Maj par défaut) | — |
/fixnoti | Efface les aides de touches 3D bloquées | — |
/cs_add, /cs_set, /cs_update, /cs_remove, /cs_clear | Gère les entrées d’état personnalisées | Admin |
/cambiarlogo | Change le mini logo en coin | Admin |
Avant d’installer
Compatibilité
Frameworks
- QBCore
qb-core- Qbox
qbx_core- ESX
es_extended
Détecté automatiquement. Des adaptateurs pour snt et vRP sont aussi inclus.
Ressources et base de données
Requises : ox_lib, rarx_lib
Facultatives : Une ressource de carburant définie dans Config.FuelResource (LegacyFuel par défaut)
Intégrations et langues
- Prise en charge de pma-voice pour l’indicateur de parole.
- La langue se définit avec la convar rarx-lang.
- Les URL des sons de notification doivent être en HTTPS.
- Si vous utilisiez une ressource rarx_notify autonome, arrêtez-la : le HUD fournit lui-même ce nom.
- Anglais
- Espagnol
Mise en place
Installation
- 01
Téléchargez et extrayez
Téléchargez la ressource depuis votre Cfx.re Portal et extrayez-la dans votre dossier resources.
- 02
Lancez-la après ses dépendances
Lancez rarx_hud après ox_lib, rarx_lib et votre framework.
ensure ox_lib ensure rarx_lib ensure rarx_hud - 03
Configurez
Modifiez shared/config.lua pour les couleurs par défaut, la disposition, la visibilité, le système de stress et les options de notification.
- 04
Redirigez les notifications (optionnel)
Remplacez la fonction de notify de votre framework ou d’ox_lib par l’export notify de rarx_hud, puis redémarrez cette ressource.
Ceci est un résumé. La configuration, les exports, les events et le dépannage se trouvent dans la documentation complète.
Bon à savoir
Questions sur Rarx HUD
Votre question n’est pas traitée ici ? Ouvrez un ticket sur notre Discord en indiquant votre framework et l’erreur que vous voyez.
Obtenir de l’aideEn savoir plus sur les scripts HUD FiveM →Quels frameworks Rarx HUD prend-il en charge ?
QBCore, Qbox et ESX, détectés automatiquement. Des adaptateurs pour snt et vRP sont également inclus.
Que dois-je installer avant Rarx HUD ?
ox_lib et rarx_lib, plus votre framework. Lancez rarx_hud après tous ces éléments.
Ai-je encore besoin d’une ressource de notifications séparée ?
Non. Le HUD inclut les notifications, DrawText, les aides de touches en 3D et une barre d’aide, et il répond sous le nom rarx_notify : les appels existants continuent de fonctionner. Arrêtez toute ressource rarx_notify autonome.
Le menu de réglages ne s’ouvre pas. Que dois-je vérifier ?
La touche par défaut est I, sinon utilisez /hud_settings. Vérifiez que la touche n’est pas déjà utilisée par une autre ressource, ou réattribuez-la depuis le menu pause de FiveM, dans Key Bindings.
Comment changer la langue ?
Ajoutez setr rarx-lang "es" ou "en" dans le server.cfg et redémarrez la ressource. Vous pouvez ajouter d’autres langues en copiant en.lua dans le dossier translates.
Pourquoi mes changements de couleur ou de config ne s’appliquent-ils pas ?
Redémarrez complètement la ressource avec stop puis start, et pas seulement ensure, puis reconnectez-vous pour vider le cache NUI.
Continuez à explorer



