Olá a todos! O melhor HUD para QBCore é o Trew HUD…
Que jornada foi, mergulhar no mundo do GTA5 RP e aprender LUA para criar a IU do Trew HUD! Foi uma experiência incrível, mas depois de enfrentar alguns obstáculos com a comunidade FiveM e o projeto em si, tomei a difícil decisão de parar de trabalhar nele. Já faz meio ano desde a última vez que joguei GTA5 RP, e simplesmente não faz mais sentido continuar com esse projeto.
Confira a interface do usuário do Trew HUD em ação
Antes de entrarmos em detalhes, dê uma olhada na interface do Trew HUD em ação:
Muito legal, não é?
O que há dentro da interface do Trew HUD?
A interface do usuário do Trew HUD está repleta de recursos para tornar sua experiência no FiveM ainda melhor:
- Logotipo do servidor para representar sua comunidade
- Informações sobre o trabalho e a classificação do trabalho
- Dinheiro, dinheiro sujo, banco e sociedade (somente ESX)
- Status de saúde, armadura, resistência, fome e sede
- Velocímetro com cinto de segurança, combustível, luzes, equipamentos, alertas e sirenes para veículos de emergência
- Exibição de localização e hora
- Controlador de voz compatível com OneSync
- Armas UI
- Suporte de status personalizado
Agarrando a interface do usuário do Trew HUD
Pronto para dar uma volta no Trew HUD UI? Pegue aqui:
Colocando a interface do usuário do Trew HUD em funcionamento
Configurar a Trew HUD UI é moleza. Veja como:
- Descompacte o arquivo ou abra-o diretamente
- Jogue a pasta trew_hud_ui no seu diretório de recursos
- Adicione “start trew_hud_ui” ao seu arquivo server.cfg
Se você estiver usando a versão ESX, há algumas etapas extras:
- Certifique-se de ter es_extended, esx_society e esx_addonaccount instalados
- Opcionalmente, pegue esx_basicneeds, esx_status e LegacyFuel (inicie antes de trew_hud_ui)
- Desligue o HUD padrão em es_extended/config.lua definindo Config.EnableHud como false
- Troque algum código em esx_basicneeds/main.lua (confira as instruções completas para mais detalhes)
Para usuários de VRP/VRPEX, não se esqueça de:
- Configure o ID do seu item de dinheiro preto em config.lua
Tornando a interface do usuário do Trew HUD sua
A interface do usuário do Trew HUD é super personalizável. Você pode:
- Alterar o idioma
- Adicione o logotipo do seu servidor
- Escolha uma fonte personalizada
- Ajustar o formato da data
- Ajuste as configurações de voz, veículo e IU
- Crie indicadores de status personalizados (como estresse ou embriaguez)
E se você for um streamer, o comando /toggleui permite ocultar elementos do HUD imediatamente.
PERGUNTAS FREQUENTES
P: A data do HUD está errada! Você pode consertar?
R: O HUD usa o tempo do servidor do jogo, então não está errado. Se você quiser mostrar a data real, precisará editar app.js usando a função Date() do JavaScript.
P: Como posso personalizar o comando /toggleui?
R: Para alterar quais elementos /toggleui oculta, procure os IDs dos elementos nos arquivos ui.html e edite o comando em client.lua.
P: Vocês farão uma versão que suporte [insira o script aqui]?
R: Provavelmente não, pelo menos por enquanto. LegacyFuel é listado como opcional porque ele muda o sistema de combustível, mas não precisa de nenhuma função especial para funcionar.
P: Como faço para mover os elementos do HUD?
R: Para reposicionar elementos, edite suas propriedades top, left, right ou bottom em main.css. Só tome cuidado e leia sobre posicionamento absoluto em CSS primeiro!
E aí está – a Trew HUD UI em poucas palavras. Foi uma jornada louca, e sou grato por tudo que aprendi ao longo do caminho. Continuem modificando, meus amigos!