[Preview Video]
Dependencies
None
This script protected escrow system
[Discord]
Script escrow will never restrict your access to important things.
Most of the important things, such as adding and removing status bars, are open source. 80% of the script is open source according to general statistics.
izzy-hudv6 β Modern HUD, Stress & Vehicle Panel for FiveM
π¦ Overview
* Modern HUD β health, armor, hunger, thirst, stamina, stress, microphone
* Works with ESX and QBCore (framework auto-detects)
* In vehicles: speedometer, fuel, gear, seatbelt
* Stress system β speed, weapons, blur effects (on/off in config)
* Notifications, progress bar, optional music player in one package
π€ Profile / identity area (important)
* No face photo or Discord avatar β no mugshot/profile image on the HUD
* Top info row shows your character name and server ID (e.g. John Doe (42))
* With `showServerImage = true`, server name and description appear β thatβs server branding, not your photo
* Mic indicator changes when talking and by voice range (pma-voice or SaltyChat)
π Status bars
* Health, armor, hunger, thirst, stamina, stress
* Modern or classic look
* 7 style options + custom colors
* Adjustable size
π Top info panel
* From config, when enabled:
Β * Players online on the server
Β * Clock (in-game time or real life β `useRealTime`)
Β * Job and rank
Β * Full name + ID
Β * Cash and bank (currency format from config)
* 3 top panel styles.
π Vehicle HUD
* 5 vehicle HUD styles
* Speed (km/h or mph)
* Fuel β auto-detects LegacyFuel, cdn-fuel, ox_fuel, savana-fuel
* Gear and seatbelt status
* Size adjustment
πΊοΈ Map & compass
* Minimap square or circle
* Show map always or only in a vehicle
* Compass direction letters (N, E, S, Wβ¦)
* Location β street / area name
* Minimap border and X offset (config)
* Cinematic mode (hide HUD option)
π Voice & seatbelt
* **B** β toggle seatbelt (`toggleseatbelt`)
* High speed without a belt adds stress and risk of ejection in hard crashes
* Warning sound when unbuckled (can be disabled in config)
* Buckle / unbuckle sounds
π° Stress (`useStress = true`)
* Stress from high speed (different limits with/without belt)
* Chance to gain stress when shooting
* Certain jobs and vehicles can be whitelisted
* Screen blur and periodic effects as stress rises
* Events to add/remove stress: `izzy-hudv6:client:gainStress` / `relieveStress`
π Notifications & β³ Progress bar
* **Notifications:** 3 visual styles, customizable position (top/bottom, left/center/right), export for other scripts (`addNotification`).
* **Progress bar:** Used for crafting, gathering, etc. Includes animation + prop support. Cancel with **DELETE**. Can replace QBCore Progressbar.
π΅ Music player (`useMusicPlayer = true`)
* From HUD settings or `music` command
* Add songs with YouTube links
* Playlists and favorites β saved locally (KVP)
* `focus` command β focus the music UI
βοΈ HUD settings
* `/hud` command (`settingsCommand`) β customize the whole look (Style, colors, speed type, map, progress look, compass colors)
* Drag and drop to save positions (βMove Itβ)
* Settings stay on your device
π Language
* `en` locale is included in config; menu text comes from that table. Add your own language under locales if you want (e.g. Turkish).
π οΈ Setup & customization (server owners)
* **shared/cfg.lua:** framework, update intervals, server name, top infos, colors, stress, voice ranges, notifications, default HUD, music on/off
* **Editable files:** `client/seatbelt.lua`, `stress.lua`, `progress.lua`
* `setDisplay` export β hide/show HUD (cutscenes, guidebook, etc.)
* Main client is escrowed; core HUD logic is in the package