zrpx-hud is a comprehensive Heads-Up Display (HUD) system for FiveM ESX frameworks that provides players with essential information including health, armor, hunger, thirst, vehicle data, and server statistics. It features a modern, customizable interface with circular progress indicators, vehicle telemetry, notification system, and persistent vehicle mileage tracking.
Key Features
Core Player Information
Health Display: Circular progress indicator showing current health (0-100)
Armor Display: Circular progress indicator for body armor
Hunger/Thirst: ESX status integration with circular progress bars
Player ID: Display of current player's server ID
Player Count: Real-time count of connected players
Date & Time: Live system clock with smooth transitions
Vehicle Telemetry
Speedometer: Digital speed display in km/h with color-coded digits
Fuel Level: Progress bar with percentage and liter display
Engine Health: Progress bar showing engine condition
Vehicle Mileage: Persistent odometer tracking stored in database
Lock Status: Visual indicator showing vehicle lock state
Seatbelt Indicator: Toggleable seatbelt warning (bind to Y key)
Headlight Status: Low/high beam indicator with color coding
Engine Status: Visual indicator showing engine running state
Notification System
Minimap Notifications: Animated notifications positioned near minimap
Top Announcements: Server-wide announcements with custom icons
Sound Effects: Audio feedback for notifications
Queue System: Announcement queuing to prevent overlap
Customizable Icons: Font Awesome icon support
Safe Zone System
Zone Detection: Configurable safe zones based on player job
Visual Indicator: "Saugi zona" (Safe zone) shield icon when in protected areas
Polygon Support: Complex zone shapes using point arrays
Job-Based Access: Zones can be restricted to specific jobs
Location Display
Street Names: Real-time display of current street location
Smooth Transitions: Fade animations when location changes
Minimap Anchoring: Dynamic positioning relative to game minimap