Instalacao
Dependencias
| Dependencia | Obrigatoria | Por que |
|---|---|---|
| Framework (ESX / QBCore / QBox / ox_core / vRP) | Nao | Detectado automaticamente; tambem roda standalone |
| hz_lib | Sim | Grátis. O menu carrega dele o kit de interface, as fontes e as cores do tema, e as configurações dele aparecem no /hzpanel |
| HZ-Loading | Nao | Opcional — compartilha uma fonte de atalhos se presente |
ox_lib | Nao | Nao usado; compativel se voce o usar |
| Banco de dados | Nao | Nenhum. As configuracoes do jogador ficam no KVP do cliente |
O hz_lib é o único recurso obrigatório. Nada impede o HZ-PauseMenu de iniciar sem ele, mas o menu então abre sem o seu estilo, porque o kit de interface, as fontes e as cores do tema vêm do hz_lib, e o /hzpanel não tem a seção Pause Menu. Já o seu framework é detectado sozinho.
Passos
- Coloque a pasta
hz_pausemenuno seu diretorioresources. - Inicie o hz_lib primeiro, para que o kit de interface e o tema estejam prontos já na primeira renderização:
ensure hz_lib
ensure hz_pausemenu
- Reconecte.
npm install.
O que voce deve ver
Pressionar Escape agora abre o HZ-PauseMenu em vez do menu nativo do GTA V. A configuracao padrao ja funciona em qualquer framework: perfil, mapa, configuracoes e um botao do Discord, em ingles.
A tela nativa de Configuracoes do GTA V ainda e acessivel pelo cartao Settings → GTA V Settings — e e recolorida para o seu destaque.
Confirmando que funciona
- Pressione Escape — a NUI do HZ-PauseMenu deve abrir (nao o menu padrao da Rockstar).
- Abra a aba Profile — sua identidade, sinais vitais, licencas e carteira devem ser preenchidas a partir do seu framework.
Se o perfil mostrar
-- para um campo, seu framework simplesmente nao o expoe (o ESX base nao tem coluna de nacionalidade, por exemplo). Veja Config.DefaultNationality e as notas de framework em Configuracao.