URI:
   DIR Return Create A Forum - Home
       ---------------------------------------------------------
       Just4FiveM
  HTML https://just4fivem.createaforum.com
       ---------------------------------------------------------
       *****************************************************
   DIR Return to: UI & HUD
       *****************************************************
       #Post#: 7--------------------------------------------------
       [FREE]DANIELGDM180 HUD 2.0 — HUD Circular pentru Vehicule
   DIR By: Heike2206
       Date: September 18, 2026, 5:35 pm
       ---------------------------------------------------------
       DANIELGDM180 HUD 2.0 — HUD Circular pentru Vehicule
  HTML https://forum-cfx-re.akamaized.net/original/5X/b/8/1/5/b815facd6b1eb9b7807e922211d5935ca417e086.jpeg
  HTML https://forum-cfx-re.akamaized.net/original/5X/6/3/7/a/637aa764ae825a3046287da8952c0749f8200501.jpeg
  HTML https://forum-cfx-re.akamaized.net/original/5X/4/f/9/1/4f91925e052531aa30865a459cb15f1ec491bf55.gif
       Un HUD pentru vehicule cu tematică cyberpunk
       roșu/negru, care include vitezometru circular, indicator
       RPM, combustibil, sănătatea motorului, kilometraj în
       timp real, treapta de viteză și sistem complet de
       centură de siguranță. HUD-ul include și un
       meniu de setări în joc, unde jucătorii își pot
       modifica poziția și dimensiunea.
       Caracteristici
       * Vitezometru circular — afișarea vitezei împreună cu
       un indicator circular pentru RPM și marcaje pentru miile de
       rotații pe minut.
       * Indicator treaptă de viteză — detectează
       automat R sau N în funcție de viteza vehiculului.
       * Bară combustibil — preia în timp real nivelul
       combustibilului din LegacyFuel.
       * Bară sănătate motor — preia starea motorului
       și devine roșie atunci când acesta scade sub 30%.
       * Kilometraj în timp real — preia datele din jg-vehiclemileage
       și detectează automat milele sau kilometrii.
       * Sistem centură de siguranță — tastă pentru
       activare/dezactivare, împiedică ieșirea din vehicul
       când centura este pusă și ejectează
       jucătorul în cazul unei decelerări bruște atunci
       când nu poartă centura.
       * Meniu de setări HUD — permite modificarea dimensiunii,
       poziției verticale și poziției orizontale.
       Setările sunt salvate pentru fiecare jucător și
       restaurate automat.
       * Compatibil cu meniul de pauză — HUD-ul este ascuns
       automat atunci când meniul de pauză sau harta sunt
       deschise.
       * Optimizat pentru performanță — logica HUD-ului
       și a centurii rulează într-un singur thread, iar
       mesajele NUI sunt trimise doar atunci când valorile afișate
       se modifică.
       Dependențe
       * ox_lib
       * LegacyFuel
       * jg-vehiclemileage
       Pentru jg-vehiclemileage sunt disponibile mai multe variante:
       * Pentru servere vMenu:
       
  HTML https://github.com/davismasondaniel/jg-vehiclemileage
       * Varianta standard:
       
  HTML https://github.com/jgscripts/jg-vehiclemileage
       Instalare
       1. Adaugă resursa în folderul resources al serverului
       și denumește-o DANIELGDM180_hud.
       2. Asigură-te că ox_lib, LegacyFuel și
       jg-vehiclemileage sunt instalate și pornite înaintea
       acestei resurse.
       3. Adaugă următoarele în server.cfg:
       ensure ox_lib
       ensure LegacyFuel
       ensure jg-vehiclemileage
       ensure DANIELGDM180_hud
       4. Repornește resursa sau serverul.
       Configurare — config.lua
       * Config.ToggleSeatbeltKey: B — tasta pentru
       activarea/dezactivarea centurii.
       * Config.HUDSettings: Neconfigurat — tasta pentru deschiderea
       meniului de setări HUD.
       * Config.RefreshRate: 100 ms — intervalul la care sunt
       actualizate datele HUD-ului.
       * Config.KvpKey: DANIELGDM180_hud_hud_settings — spațiul
       KVP folosit pentru salvarea poziției și dimensiunii
       HUD-ului.
       * Config.DefaultHudSettings: scale 0.80, bottom 2, left 91 —
       poziția și dimensiunea implicită a HUD-ului.
       Comenzi și taste
       * toggleSeatbelt — B — activează/dezactivează centura
       de siguranță atunci când jucătorul se află
       într-un vehicul.
       * hudsettings — Neconfigurat — deschide meniul pentru
       modificarea poziției și dimensiunii HUD-ului. Meniul
       poate fi închis cu Esc sau T.
       Ambele comenzi folosesc RegisterKeyMapping, astfel încât
       jucătorii le pot modifica și din setările native
       de keybind-uri FiveM.
       Cum funcționează
       * client/client.lua rulează un singur thread care
       verifică starea vehiculului, inclusiv viteza, RPM,
       combustibilul, sănătatea motorului, treapta de
       viteză și kilometrajul.
       * Datele sunt actualizate conform valorii Config.RefreshRate
       și sunt trimise către NUI doar atunci când valorile
       afișate se modifică.
       * Sistemul gestionează și blocarea ieșirii din
       vehicul atunci când centura este pusă, precum și
       ejectarea jucătorului în cazul unui accident.
       * html/ui.html afișează vitezometrul și panoul
       lateral, redă sunetele pentru centură și
       găzduiește meniul de setări.
       * Poziția și dimensiunea HUD-ului sunt salvate pentru
       fiecare jucător folosind SetResourceKvp și
       GetResourceKvpString.
       Structura fișierelor
       DANIELGDM180_hud/
       ├── fxmanifest.lua
       ├── config.lua
       ├── client/
       │   └── client.lua
       └── html/
       ├── ui.html
       ├── fuel-icon.png
       ├── engine-icon.png
       └── sounds/
       ├── buckle.ogg
       └── unbuckle.ogg
       Download
  HTML https://github.com/davismasondaniel/DANIELGDM180_hud
       Informații
       Codul este accesibil: Da
       Pe bază de abonament: Nu
       Linii de cod (aproximativ): ~200+
       Cerințe: ox_lib, LegacyFuel, jg-vehiclemileage
       Suport: Răspuns în topic sau issue pe GitHub
       Dezvoltat de: DANIELGDM180
       *****************************************************
       Page 1 of 1