Requisitos
-
Artefatos recentes do FiveM
-
Streaming habilitado
-
fxmanifest.luacomlua54 'sim' -
Opcional:
boi_lib,inventário de bois, sistema de porta/alvo (fechadura de porta de boi,boi_alvoou seu equivalente)
Instalar (passo a passo)
-
Queda de recursos
recursos/[mapas]/gov_observatory/ -
fxmanifest.lua
Substituir
gov_props.ytype quaisquer caminhos de áudio com o real arquivos em seu download. -
Reiniciar o servidor ou
atualizar→garantir gov_observatory.
Integração de framework (ESX / QBCore / QBOX / Standalone)
Funções e permissões (recomendação)
-
DP: cela de detenção, porta de provas, acesso lateral ao tribunal
-
Juiz: bancos, câmaras, sala segura
-
Governador/Prefeito: gabinete do governador, conferência, sala segura
-
Atendente: recepção, registros, controle da sala de votação
-
Público: salão, museu
Use sua fechadura para passar pelo portão emprego/nível. Mantenha as vias públicas abertas para evitar aglomerações.
ESX
-
Portas de portão por
emprego = 'polícia' | 'juiz' | 'governo' | 'escrivão'. -
Esconderijos com
inventário de bois: evidências (lado da cela), sala segura (leitura/escrita por série). -
PENDÊNCIA: Adicione suas entradas de configuração de fechadura (coordenadas, hashes de porta) e IDs de estoque.
qbNúcleo
-
Espelho com
ambulância/polícia/governoou seus trabalhos personalizados. -
qb-alvo/boi_alvozonas: cabine de votação, banco de testemunhas, balcão de escrivão. -
PENDÊNCIA: Adicione coordenadas de zona e rótulos; vincule ao seu eventos cliente/servidor.
QBOX (qbx_core)
-
Usar
qbx_núcleopermissões/grupos. -
Classificações do mapa → portas seguras (juiz/governador).
-
PENDÊNCIA: Insira os nomes das suas exportações/retornos de chamada conforme implementados na sua cidade.
Autônomo (sem estrutura)
-
PENDÊNCIA: Vincule verificações ACE no seu script de porta/alvo, se suportado.
NUI e interações (opcional)
-
Sala de Votação: Interface de usuário da cédula NUI → publicar resultados via servidor RPC; gravar no banco de dados.
-
PENDÊNCIA: Implemente seu esquema de votação e verificações antiduplicação.
-
-
Sala de audiências: Iniciar/parar sessão, alternar efeitos sonoros do martelo, solicitar juramento de testemunha.
-
PENDÊNCIA: Crie um vínculo com os nomes dos seus eventos; não invente pontos de extremidade.
-
-
Recepção: Menu de contexto (check-in → roteamento de caso → sala de tribunal).
-
Usar
boi_libpara fluxos de contexto/NUI simples.
-
Dados e estoques (ox_inventory)
-
Sala Segura: estoque restrito para registros lacrados.
-
Armário de Provas (cela): PD escreve, escriturário lê.
-
Museu: metadados de exposição opcionais somente leitura (sem itens).
-
PENDÊNCIA: Registre estoques com posições, limites e permissões de acordo com sua configuração de inventário.
Veículos e acesso
-
Não inclui streaming de garagem. Mantenha o estacionamento irrestrito lá fora, entradas livres para escolta do PD.
-
Se você usar um script de frota do governo, coloque pontos de surgimento perto de escadas externas.
-
PENDÊNCIA: Adicione coordenadas/cabeçalhos de spawn no seu recurso de garagem (ESX/QB/QBOX).
Anti-trapaça e segurança
-
Acessórios/portas transmitidos podem ativar alguns anti-cheats. Adicione o nome do recurso à lista de permissões, se necessário.
-
Validar lado do servidor: votação, ações judiciais, mudanças de estado de porta.
-
Não confie em cheques exclusivos para clientes. Use exportações/retornos de chamada com permissão dos guardas.
Lista de verificação:
-
Caminhe por áreas com muitos objetos (exposições de museus). Cuidado com os espinhos.
-
Se picos:
-
Desabilite mapas de desordem opcionais (se fornecidos). PENDÊNCIA: alternar nomes de conjuntos por pacote.
-
Reduza as zonas alvo; mescle os interativos adjacentes.
-
Evite loops pesados no cliente Lua; elimine efeitos sonoros da porta.
-
Sincronização e estabilidade
-
Os estados das portas devem ser sincronizados em todo o servidor; use a autoridade de servidor da sua fechadura.
-
Oclusão de áudio verificada por sala; teste com portas abertas/fechadas.
-
Trajeto de cela de detenção testado para escoltas; confirma-se que não há obstáculos de colisão nos cantos.
-
Voz: verifique as zonas de pma-voz/murmúrio no tribunal para que a galeria possa ouvir os juízes sem eco. PENDÊNCIA: adicione sua configuração de zona.
Script de teste rápido (o que verificar)
-
Gerações públicas em Recepção.
-
O juiz abre Banco porta (com portão de nível).
-
Escoltas de PD para Célula; evidências escondem obras de escrita.
-
O funcionário começa Votação; uma cédula por cidadão (verificação de dados do jogador).
-
Bloqueios do governador Sala Segura; não governamental negado.
