Skip to content

Custom HUD

Modern HUD with minimap, health/armor bars, speedometer and status indicators.

Features

  • Clean, minimal design
  • Health & armor bars
  • Speedometer (km/h or mph)
  • Hunger & thirst indicators
  • Minimap toggle
  • Voice chat indicator
  • Fully customizable colors & positions
  • 0.00ms resmon

Installation

Follow the general installation guide, then:

cfg
ensure saboh_hud

No SQL required.

Configuration

lua
Config = {}

Config.Framework = 'auto'

-- Speed unit
Config.SpeedUnit = 'kmh' -- 'kmh' or 'mph'

-- Show minimap
Config.Minimap = {
    enabled = true,
    circle = true -- circle or square minimap
}

-- Status bars
Config.Status = {
    health = true,
    armor = true,
    hunger = true,
    thirst = true,
    stamina = false,
    oxygen = true -- only shows underwater
}

-- Position (screen anchor)
Config.Position = 'bottom-right' -- 'bottom-left', 'bottom-right', 'top-left', 'top-right'

-- Colors (hex)
Config.Colors = {
    health = '#e53935',
    armor = '#42a5f5',
    hunger = '#ff9800',
    thirst = '#29b6f6',
    stamina = '#66bb6a',
    speed = '#ffffff'
}

-- Hide in vehicles
Config.HideOnFoot = {} -- status bars to hide on foot
Config.HideInVehicle = { 'hunger', 'thirst' } -- hide these in vehicles

Exports

lua
-- Toggle HUD visibility
exports['saboh_hud']:toggle(visible)

-- Update custom status
exports['saboh_hud']:setStatus(name, value) -- value 0-100

-- Show notification on HUD
exports['saboh_hud']:notify(text, type, duration)
-- type: 'success', 'error', 'info', 'warning'

Keybinds

KeyAction
ZToggle minimap
F7Toggle entire HUD

Keybinds can be changed in FiveM Settings > Key Bindings > Saboh HUD.

Support

Need help? Join our Discord.

Saboh Scripts - Premium FiveM Resources