Weapon HUD | Last Light (007 Inspired)
Pull a gun and it's there. Put it away and it's gone.
Last Light is a weapon HUD for FiveM and nothing else. It shows your ammo, reload, fire mode and safety in one arc, and leaves the rest of the screen to your own HUD. Works on ESX, QBCore, QBOX and Standalone.
🎯 On screen
-
Arc ammo gauge: one segment per round, drains as you shoot
-
Reload progress: the gauge fills back up and flashes green when the new mag is in
-
Low ammo warning: the gauge turns red and blinks near the end of the mag
-
Reserve ammo counter next to the mag
-
Taser HUD: watch the charge build up again after a shot
-
90+ weapon icons: every GTA weapon, including throwables and launchers
🔫 Safety and fire modes
-
Safety mode (K): blocks firing and shows a lock icon on the HUD
-
Fire modes (B): auto, burst and single, set per weapon
-
Keys use FiveM key mapping, so players can rebind them
⚙️ Player settings
-
Drag the HUD anywhere on screen with /hudsettings
-
Size slider and mirror mode
-
Turn the blink, red shift or reload flash on or off
-
Settings are saved per player, no database needed
🎒 Inventory support
-
ox_inventory: ammo items and specialAmmo supported
-
core_inventory: reserve counts ammo boxes plus compatible spare magazines
-
qb-inventory, ox-inventory, qs-inventory, core-inventory and others: native GTA ammo, works out of the box
-
Custom mode: connect any other inventory in editable.lua
🔧 Addon weapons
Add one line to Config.CustomWeapons. The HUD uses the weapon's own SVG if it finds one, or you can point it to any other weapon's icon. If there's no icon, it shows the icon for the weapon's type (pistol, rifle and so on).
🛠️ For developers
-
Client exports: HideHud, ShowHud, SetSafety, SetFireMode and more
-
Each script's hide request is kept separately, so scripts don't fight over the HUD
-
config.lua, locales and editable.lua are open. You never have to touch an encrypted file.
🌐 Compatibility
-
ESX, QBCore, QBOX, Standalone
-
Languages: English, Turkish, German, French, Spanish, Russian, Arabic
-
0.00 ms resmon while unarmed
❓ FAQ
Does it replace my HUD? No. It only shows weapon info and stays hidden until you pull a gun, so it sits next to whatever HUD you already use.
Does it work with core_inventory? Yes. Ammo items and specialAmmo are read automatically.
Can I add my addon guns? Yes, one line per weapon in the config.
Do I need a framework? No, it works standalone too.
💬 Support
Questions or problems with the install? Open a ticket on our Discord and we'll help you out.
[framework:Standalone,qbcore,esx,qbox] [new:yes] [escrow:yes] [description:FiveM weapon HUD with an arc ammo gauge, reload progress, safety mode, fire modes, taser HUD and addon weapon support. 0.00 ms idle. ESX, QBCore, QBOX and Standalone.] [documentation:https://frazy-development.gitbook.io/frazy-development-docs/last-light-series/last-light-weapon-hud] [video:https://www.youtube.com/watch?v=qfS0rdgFbBc]