Skip to Content

Coast HUD

A quiet, monochrome HUD with a ring speedometer and a frame that fits the minimap on every aspect ratio.

DetailValue
Resourcecoast_hud
FrameworksQBCore, Qbox, ESX
Dependenciesox_lib, pma-voice
ProtectionEscrow — config, locales and bridges are open
PricePremium

Features

  • 270° ring speedometer with redline and gear
  • Pixel-exact minimap frame for every aspect ratio
  • Weapon HUD without a panel
  • Edit mode: players drag, scale and tilt every element

Installation

Download

Get coast_hud from portal.cfx.re → Granted Assets .

Dependencies

Make sure ox_lib, pma-voice are installed and started first.

Start the resource

server.cfg
ensure ox_lib ensure pma-voice ensure coast_hud

Configuration

config.lua
Config.SpeedUnit = 'kmh' -- 'kmh' | 'mph' Config.Minimap = 'square' -- 'square' | 'rounded' Config.UpdateRate = 150 -- ms between vital updates Config.Vitals = { hunger = { enabled = true, warnAt = 20 }, thirst = { enabled = true, warnAt = 20 }, stress = { enabled = false }, } Config.Seatbelt = { key = 'B', eject = true, -- eject over 90 km/h without belt }

Every option has a comment in the file. Missing options fall back to their defaults, so configs from older versions keep working.

Exports

ExportSideDescription
exports.coast_hud:toggle(state)clientShow or hide the whole HUD (cutscenes, photo mode)
exports.coast_hud:setVisible(element, state)clientHide a single element, e.g. “vitals”
exports.coast_hud:openEditor()clientOpens the layout editor

FAQ

The script doesn’t start. Check the server console. “You lack the required entitlement” means the server key belongs to a different Cfx.re account than the one that bought the script.

Can I change the colours? Yes — see Theme colour.

Still stuck? Ask us on Discord .