Z-Phone, de Alfaben/Zrav, é um recurso de telefone FiveM com interface web. O vídeo incorporado é a prévia histórica V1 do criador. O código posterior inclui ramificações QB, ESX e QBX; chamar V1 de versão mais recente ou descrever o pacote como exclusivo para QBCore está desatualizado.
Configurar framework e recursos
A revisão examinada é de 15 de janeiro de 2025. Config.Core usa QBX por padrão; escolha a ramificação correspondente em config/config.lua. A integração QBX ainda obtém o export de compatibilidade qb-core. Uma ramificação disponível não significa que todos os aplicativos estejam implementados para cada framework: as funções de faturas QBX contêm trechos inacabados.
Mantenha a pasta z-phone. As integrações necessárias incluem ox_lib e oxmysql, pma-voice para chamadas, interact-sound para notificações e toques, e screenshot-basic para o upload atual da câmera. As verificações de inventário ESX e QBX usam ox_inventory. Copie os arquivos de som conforme o README e adapte as consultas bancárias, de casas e veículos em server/core aos seus recursos.
Inicie as dependências antes de ensure z-phone. A tecla padrão é M, com /phone também registrado; o jogador precisa do item de telefone e deve estar desarmado. Os números ficam armazenados separadamente em zp_users. Sincronize integrações que esperam o número original do framework, sem presumir que já coincidam.
Proteger os dados existentes do telefone
Não importe z-phone.sql sobre uma instalação existente sem um plano de recuperação. O arquivo contém 16 instruções DROP TABLE para tabelas zp_ antes de recriá-las. Faça backup do banco, revise o esquema e use uma migração que preserve os dados atuais. Uma instalação nova deve começar em um banco de testes isolado.
Corrigir as integrações de dinheiro e câmera
Nas integrações QB e QBX revisadas, addAccountMoney chama RemoveMoney. Um suposto crédito, portanto, remove dinheiro. A verificação de transferência também espera um objeto charinfo que o resultado normalizado do jogador não retorna. Corrija esses mapeamentos, valide valores positivos e confira os resultados de débito e crédito antes de disponibilizar o banco aos jogadores.
O callback da câmera retorna ao cliente um webhook Discord embutido. Remova o destino de upload fornecido e use uma integração adequadamente protegida; colocar uma credencial privada nesse callback não a mantém secreta. Instalar apenas QBCore e ox_lib não atende aos requisitos de câmera e som.
Essas constatações vêm do código, não de uma sessão FiveM em execução. O recurso não foi executado e nenhuma transferência, upload Discord ou importação de banco foi realizada. O repositório e a discussão do criador abaixo fornecem os arquivos reais e o contexto das versões.