Coupon WELCOME disponibile Usa il codice WELCOME al checkout entro il 31 luglio 2026. WELCOME

Trew HUD (qbCore/ESX) – FiveMX

Testare uno script gratuito?

Gli script gratuiti vanno bene per controlli rapidi. Per server in produzione, confronta pacchetti server completi o script a pagamento mantenuti, in base al framework e al caso d'uso.

Giocare a GTA5 RP e imparare il linguaggio di programmazione LUA per programmare l'interfaccia utente dell'HUD di Trew è stata un'esperienza fantastica. Tuttavia, dopo numerose sfide con la community di FiveM e con il progetto stesso, ho deciso di interromperne lo sviluppo. Sono passati 6 mesi dall'ultima volta che ho giocato a GTA5 RP e continuare questo progetto non ha più senso.

Anteprima video

Scarica Mirror


Caratteristiche

  • Logo del server;
  • Lavoro e livello lavorativo;
  • Denaro, denaro sporco, banca e società (quest'ultimo vale solo per ESX);
  • Stati come salute, armatura, resistenza, fame e sete;
  • Tachimetro con cintura di sicurezza supporto, rilevamento carburante, luci, cambio marcia, avvisi e sirene (per veicoli di emergenza);
  • Luogo e ora;
  • Controllo vocale (compatibile con OneSync);
  • Interfaccia utente per le armi;
  • Inclusione dello stato personalizzato.

Istruzioni per l'installazione

Come installare FiveM HUD

  1. Estrarre i file:
    • Estrarre il .zip file o aprirlo direttamente.
    • Posto trew_hud_ui nella directory delle risorse.
  2. Aggiornamento server.cfg:
    • Aggiungi la seguente riga al tuo server.cfg file:sqlCode copiaavvia trew_hud_ui

Istruzioni speciali per la versione ESX

Requisiti:

  • es_esteso
  • esx_society
  • accountaddonesx

Opzionale:

  • esx_basicneeds
  • esx_status
  • LegacyFuel (dovrebbe essere avviato Prima trew_hud_ui)

Disabilitazione dell'HUD predefinito:

  • Vai a es_extended/config.lua e impostare Config.EnableHud A falso.

Sostituzione del codice in esx_basicneeds/main.lua:

  • Sostituisci il codice esistente: TriggerEvent('esx_status:registerStatus', 'fame', 1000000, '#CFAD0F', function(status) restituisce true fine, function(status) status.remove(1000) fine) TriggerEvent('esx_status:registerStatus', 'sete', 1000000, '#0C98F1', function(status) restituisce true fine, function(status) status.remove(750) fine) con: TriggerEvent('esx_status:registerStatus', 'fame', 1000000, '#CFAD0F', function(status) restituisce false fine, function(status) status.remove(1000) fine) TriggerEvent('esx_status:registerStatus', 'sete', 1000000, '#0C98F1', function(status) restituisce false fine, function(status) status.remove(750) fine)

Istruzioni speciali per le versioni VRP/VRPEX

Impostazioni Config.vRP:

  • Imposta gli elementi necessari come denaro nero specificando l'ID dell'elemento in config.lua.

Esempio di Config.vRP:

Config.vRP = {
blackMoney = "dirty_money" -- Sostituiscilo con l'ID del tuo oggetto di denaro nero
}

Configurazioni generali:

  • Config.Locale: Imposta la lingua (l'impostazione predefinita è esso).
  • Config.serverLogo: Imposta l'URL del logo del tuo server.
  • Config.font: Personalizza il font dell'interfaccia utente (il carattere predefinito è Montserrat).
  • Data di configurazione: Imposta il formato della data per la posizione GPS.
  • Config.voice: Configura le impostazioni vocali (compatibile con OneSync).
  • Config.veicolo: Configura le impostazioni del veicolo e del tachimetro.
  • Config.ui: Attiva/disattiva gli elementi visualizzati dell'HUD.

Aggiunta di stato personalizzato

È possibile creare indicatori personalizzati per stati esistenti come stress o ubriachezza.

Esempio:

Nesportazioni.trew_hud_ui.createStatus({
stato = 'stress',
colore = '#FF0090',
icona = ' '
});

Aggiornamento dello stato personalizzato:

Cittadino.CreateThread(funzione()
mentre è vero
Cittadino.Aspetta(1000)

STRESS_STATUS locale

TriggerEvent('esx_status:getStatus', 'stress', function(stato)
STRESS_STATUS = stato.getPercent()
FINE)

exports.trew_hud_ui:setStatus({
nome = 'stress',
valore = STRESS_STATUS
});
FINE
FINE)

Comandi di chat:

Esempio di utilizzo:

/toggleui

Domande frequenti

D: La data HUD è sbagliata! Potete correggerla?

  • UN: La data HUD utilizza il gioco orario del server e funzioni predefinite per FiveM, quindi non è sbagliato. Se vuoi visualizzare la data reale, puoi modificare app.js utilizzando JavaScript Data() funzione. Cercala su Google per maggiori informazioni.

D: Come posso modificare il comando /toggleui per nascondere gli elementi?

  • UN: Per modificare il /toggleui comando, vai al ui.html file e cerca il id attributo degli elementi che vuoi nascondere. Quindi, modifica il attiva/disattiva comando in client.lua in base alle tue esigenze.

D: Avete intenzione di rilasciare una versione che supporti QUESTO o QUELLO script?

  • UN: Al momento no. LegacyFuel è mostrato come funzionalità opzionale perché modifica il comportamento del carburante ma non richiede funzioni speciali per funzionare.

D: Vorrei cambiare la posizione degli elementi. Come posso fare?

  • UN: Per modificare le posizioni degli elementi, selezionare principale.css file e modifica il superiore, Sinistra, Giusto, O metter il fondo a proprietà degli elementi desiderati. Fai attenzione e leggi attentamente le informazioni sul posizionamento assoluto in CSS. Ad esempio, per posizionare un elemento in basso, usa METTER IL FONDO A proprietà invece di SUPERIORE.
Luca
Luca

Mi chiamo Luke, sono un giocatore e amo scrivere di FiveM, GTA e giochi di ruolo. Gestisco una community di gioco di ruolo e ho circa 10 anni di esperienza nell'amministrazione di server.

Articoli: 436

Lascia una risposta