Instalacao

Dependencias

DependenciaObrigatoriaPor que
Framework (ESX / QBCore / QBox / ox_core / vRP)NaoDetectado automaticamente; tambem roda standalone
hz_libSimGrá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-LoadingNaoOpcional — compartilha uma fonte de atalhos se presente
ox_libNaoNao usado; compativel se voce o usar
Banco de dadosNaoNenhum. 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

  1. Coloque a pasta hz_pausemenu no seu diretorio resources.
  2. 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
  1. Reconecte.
Nao ha etapa de build — a interface vem pre-compilada, entao sem Node.js e sem 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.