FAQ
Funciona com ESX, QBCore e QBox?
Sim. Ele detecta automaticamente ESX, QBCore, QBox, ox_core e vRP, e roda totalmente standalone. A ficha do cidadao e normalizada a partir do core que voce usa, sem acoplamento rigido.
Ele substitui o menu de pausa nativo do GTA V?
Sim. O Escape abre o HZ-PauseMenu em vez do menu padrao da Rockstar. A tela nativa de Configuracoes do GTA V ainda e acessivel por um cartao — e e recolorida para o seu destaque.
Eu preciso do hz_lib?
Nao. Ele roda sozinho. O hz_lib (gratis) e opcional e adiciona a cascata de tema ao vivo e a configuracao de admin no painel para que seu destaque e fontes sigam por todos os scripts HZ.
Ele precisa de um banco de dados?
Nenhuma tabela SQL. As configuracoes do jogador (graficos, mira) ficam no KVP do cliente por maquina, sem ida e volta ao servidor.
Ele depende do ox_lib?
Nao. Os callbacks sao autocontidos, entao nao ha dependencia rigida — ele continua compativel se voce ja usar o ox_lib.
Meu perfil mostra "--" para um campo. Isso e um bug?
Nao — seu framework simplesmente nao expoe esse campo. O ESX base nao tem nacionalidade, por exemplo; Config.DefaultNationality o preenche. Campos que genuinamente nao existem no seu core ficam em branco em vez de mostrar dados errados.
O seletor de cores da mira e realmente ilimitado?
Sim. Alem das amostras predefinidas ha um seletor HSV completo (pad de saturacao/valor, controle de matiz, campo hex), entao os jogadores podem ajustar qualquer cor, salva-la como predefinicao personalizada e mante-la entre sessoes.
Como eu oculto meu HUD enquanto o menu esta aberto?
Aponte Config.Hud para o resource do seu HUD — funciona com qualquer um deles via evento, export ou uma funcao personalizada. Veja Integracao com HUD.
E se meu servidor nao tiver sistema multi-personagem?
Deixe Config.LogoutCommand vazio. O cartao de personagem entao deixa de oferecer "trocar de personagem" e abre a aba PROFILE em vez disso — sem botao morto, sem comando disparado por engano.
Ele e pesado?
Nao. Ele fica em torno de 0.06 ms ocioso — cerca de 0,4% de um unico frame a 60 FPS. O unico custo sempre ativo e a captura de entrada por frame que redireciona o Escape, algo que toda substituicao de menu de pausa paga.
Existe uma etapa de build?
Nao. A interface vem pre-compilada — sem Node.js, sem npm install. Coloque, faca ensure, reconecte.
