• Status e veículo em um sóVida, colete, fome, sede, estresse, stamina e oxigênio ao lado de velocidade, RPM, combustível e marchas.
  • Cada jogador ajusta o seu HUDUm menu no jogo para cores, layout, visibilidade e unidades, além de um modo para mover elementos arrastando.
  • Notificações incluídasNotificações, DrawText, dicas de tecla em 3D e barra de ajuda sem precisar de um recurso de notificações separado.
  • Estresse e modo cinemáticoEstresse por excesso de velocidade e disparos com efeitos na tela, e faixas pretas para cenas.

Um script de HUD FiveM configurável para servidores de roleplay

O Rarx HUD (nome do recurso: rarx_hud) reúne em um só recurso o status do jogador, o painel do veículo, as informações da arma, uma bússola de direção, o dinheiro e as informações do mundo. Cada valor do config.lua é o padrão que cada jogador recebe ao entrar pela primeira vez, e depois o jogador pode alterar a maioria deles no menu de configurações no jogo, dentro das permissões que você liberar.

Funciona com QBCore, Qbox e ESX, com adaptadores para snt e vRP, e o framework é detectado automaticamente. O consumo medido do recurso é de 0.00-0.01ms parado a pé e 0.02-0.03ms em veículo.

Barras de status do jogador com ocultação inteligente

  • Vida e colete, com a barra de colete oculta quando está vazia.
  • Fome e sede com limites de aviso configuráveis e alertas de nível baixo.
  • Stamina de corrida com cansaço e recuperação em tempo real.
  • Medidor de oxigênio que aparece automaticamente debaixo d'água.
  • Nível de estresse e um indicador de voz que mostra o status do microfone e o alcance da voz.

As informações da arma mostram o contador de munição, o pente e, opcionalmente, a durabilidade da arma; os widgets de dinheiro podem mostrar dinheiro em mãos e banco sempre, por comando ou de forma dinâmica quando o saldo muda.

HUD de veículo com velocímetro, RPM e combustível

Em um veículo, o HUD mostra a velocidade em MPH ou KM/H, um indicador de RPM com código de cores, a marcha atual com um indicador próprio para a ré, o nível de combustível com aviso de reserva, cinto de segurança, piloto automático e setas. O combustível é lido do recurso definido em Config.FuelResource, então pode acompanhar o sistema de combustível que o seu servidor já usa.

A bússola segue a câmera ou o personagem e pode mostrar o nome da rua e o código postal, usando um dos arquivos de mapa postal incluídos. O minimapa pode ficar sempre visível ou apenas em veículos.

Ajustes do HUD no jogo, temas e modo de edição

Os jogadores abrem o menu de configurações com /hud_settings (tecla I por padrão) e alteram ao vivo cores, layout, visibilidade, tamanho de ícones e texto, e unidades de velocidade. Um modo de edição sobreposto permite arrastar cada elemento do HUD para uma nova posição, e as configurações são mantidas entre sessões.

  • Cores por elemento a partir de Config.UIColors, com modo colorido ou monocromático.
  • Estilo de elementos com cantos retos ou arredondados e um layout opcional em perspectiva inclinada.
  • Degradês de legibilidade para cada canto da tela.
  • Modo desempenho com menor taxa de atualização para PCs mais modestos.
  • Entradas de status personalizadas gerenciadas pelos administradores, como informações do servidor, exibidas no HUD.

Sistema de estresse e modo cinemático

O sistema de estresse integrado aumenta o estresse ao dirigir em alta velocidade e ao atirar, com limites de velocidade diferentes para motoristas com e sem cinto, armas em lista de exceções e tremor e desfoque de tela que aumentam a cada faixa de estresse. O estresse diminui com o tempo em um intervalo configurável, a polícia pode ficar de fora no QBCore e no Qbox, e o sistema inteiro pode ser desativado.

O modo cinemático oculta o HUD para uma visão sem distrações e pode adicionar faixas pretas, ativadas separadamente com /cinematic e /cinematicbars.

Notificações, DrawText e dicas de tecla em 3D integradas

O Rarx HUD inclui um sistema de notificações completo: seis tipos de notificação com ícones e sons opcionais, DrawText, dicas de tecla em 3D, uma barra de ajuda e um minilogo no canto que você pode trocar pelo logo do seu servidor. A posição, o máximo de notificações visíveis, a animação, os sons e todas as cores são configurados em Config.Notify.

Todos os exports e events de notificação também respondem pelo nome rarx_notify, então os scripts que já o usam continuam funcionando sem um recurso de notificações separado. Há exemplos de substituição para enviar as notificações do QBCore, Qbox, ESX e ox_lib pelo HUD.

Tudo incluído

Funções

HUD

  • Vida, colete, fome, sede, stamina, oxigênio e estresse
  • Indicador de voz
  • Velocidade, RPM, marchas, combustível, cinto, piloto automático e setas
  • Munição, pente e durabilidade opcional da arma
  • Bússola com nome da rua e código postal
  • Widgets de dinheiro em mãos, banco e saldo personalizado

Configurações

  • Menu de configurações no jogo por jogador
  • Modo de edição com arrastar e soltar
  • Cores por elemento e modo monocromático
  • MPH ou KM/H
  • Modo cinemático com faixas pretas
  • Inglês e espanhol pela convar rarx-lang

Notificações

  • Seis tipos de notificação com sons
  • DrawText e barra de ajuda
  • Dicas de tecla em 3D
  • Minilogo de canto substituível
  • Exports e events compatíveis com rarx_notify
  • Exemplos de integração com as notificações do framework e do ox_lib

Comandos

ComandoO que fazAcesso
/hud_settingsAbre o menu de configurações do HUD (tecla I por padrão)—
/compassAtiva ou desativa a bússola—
/worldinfoAtiva ou desativa o widget de informações do mundo—
/cashMostra rapidamente o saldo em dinheiro—
/bankMostra rapidamente o saldo do banco—
/cinematicAtiva ou desativa o modo cinemático—
/cinematicbarsAtiva ou desativa as faixas pretas—
/seatbeltColoca ou tira o cinto de segurança (tecla B por padrão)—
/cruiseAtiva ou desativa o piloto automático (tecla Caps Lock por padrão)—
/fixnotiLimpa dicas de tecla em 3D travadas—
/cs_add, /cs_set, /cs_update, /cs_remove, /cs_clearGerencia as entradas de status personalizadasAdmin
/cambiarlogoTroca o minilogo do cantoAdmin

Antes de instalar

Compatibilidade

Frameworks

QBCore
qb-core
Qbox
qbx_core
ESX
es_extended

Detectado automaticamente. Também inclui adaptadores para snt e vRP.

Recursos e banco de dados

Obrigatórios: ox_lib, rarx_lib

Opcionais: Um recurso de combustível definido em Config.FuelResource (padrão LegacyFuel)

Integrações e idiomas

  • Compatível com pma-voice para o indicador de voz.
  • O idioma é definido pela convar rarx-lang.
  • As URLs dos sons de notificação precisam usar HTTPS.
  • Se você usava um recurso rarx_notify independente, pare-o: o próprio HUD já fornece esse nome.
  • Inglês
  • Espanhol

Primeiros passos

Instalação

Documentação completa
  1. 01

    Baixe e extraia

    Baixe o recurso no seu Cfx.re Portal e extraia-o na sua pasta de recursos.

  2. 02

    Inicie depois das dependências

    Inicie o rarx_hud depois do ox_lib, do rarx_lib e do seu framework.

    ensure ox_lib
    ensure rarx_lib
    ensure rarx_hud
  3. 03

    Configure

    Edite shared/config.lua para definir as cores padrão, o layout, a visibilidade, o sistema de estresse e as opções de notificação.

  4. 04

    Redirecione as notificações (opcional)

    Substitua a função de notificação do seu framework ou do ox_lib pelo export de notificação do rarx_hud e reinicie esse recurso.

Este é um resumo. A configuração, os exports, os events e a solução de problemas estão na documentação completa (em inglês).

Bom saber

Perguntas sobre Rarx HUD

Não encontrou o que procura? Abra um ticket no nosso Discord com seu framework e o erro que aparece.

Pedir suporteMais sobre scripts de HUD para FiveM →
Quais frameworks o Rarx HUD suporta?

QBCore, Qbox e ESX, detectados automaticamente. Também inclui adaptadores para snt e vRP.

O que preciso instalar antes do Rarx HUD?

ox_lib e rarx_lib, além do seu framework. Inicie o rarx_hud depois de todos eles.

Ainda preciso de um recurso de notificações separado?

Não. O HUD inclui notificações, DrawText, dicas de tecla em 3D e uma barra de ajuda, e responde pelo nome rarx_notify, então as chamadas existentes continuam funcionando. Pare qualquer recurso rarx_notify independente.

O menu de configurações não abre. O que devo verificar?

A tecla padrão é I, ou use /hud_settings. Verifique se outro recurso não está usando essa tecla, ou altere-a no menu de pausa do FiveM, em Atalhos de teclado.

Como mudo o idioma?

Coloque setr rarx-lang "es" ou "en" no server.cfg e reinicie o recurso. Você pode adicionar novos idiomas copiando o en.lua na pasta translates.

Por que minhas mudanças de cores ou de configuração não são aplicadas?

Reinicie o recurso por completo com stop e start, não apenas com ensure, e reconecte para limpar o cache da NUI.

Continue explorando

Ver tudo