✨ Novo • Equipe: Cada membro da equipe pode ter sua própria imagem, por exemplo, seu avatar do Discord (avatar = 'name.png' ou um link https)
🐛 Corrigido • Filas de conexão: Em servidores com uma fila como connectqueue, a tela mostrava um padrão vazio em vez do seu nome, logo e links. As configurações agora sempre são carregadas
• Segunda aparição: A tela de carregamento não aparece mais por um instante logo antes da seleção de personagem ser aberta
📦 Notas de atualização • Substitua a pasta inteira e mantenha seu config.lua, nada nele precisa ser alterado
✨ Novidades • Plano de fundo: Sete imagens 4K de Los Santos com um lento movimento de câmera e transições suaves por padrão
• Plano de fundo: Três montagens com drone como opção, transmitidas em 1080p dos nossos servidores, sem nada extra para os jogadores baixarem
• Plano de fundo: Seus próprios arquivos ou links mp4 ou webm, links do YouTube, uma imagem com lento movimento de câmera ou um gradiente calmo sem mídia
• Música: Playlist com capa, pausa, pular e volume, SPACE pausa
• Música: Duas novas músicas da Agency incluídas junto com Raise n Claim, licenciadas para a tela de carregamento
• Progresso: Progresso de carregamento real lido do jogo em vez de uma animação fixa
• Cor:Config.Accent = 'auto' usa a cor do logo do seu servidor, predefinições e RGB próprio são possíveis
• Nome do servidor: Obtido automaticamente de sv_projectName no seu server.cfg
• Idiomas: 25 idiomas incluídos
🔧 Melhorado • Fechamento: Um multicharacter fecha a tela assim que sua seleção estiver pronta; caso contrário, fecha ao aparecer no jogo
• Configurações: Chegam junto com a conexão, então a tela fica completa desde o primeiro quadro
• Layout: Escala para todas as resoluções até 4K
• Desempenho: Animações decorativas ficam em pausa enquanto uma imagem ou vídeo é exibido, para que o jogo carregue sem travamentos
🐛 Corrigido • O cursor do mouse não tira mais o foco de outros scripts durante o carregamento
• Os arquivos locale não geram mais erros ao iniciar
⚙️ Config • Novo config.lua no layout Agency, com seções para plano de fundo, música, dicas, links e equipe
📦 Notas de atualização • Substitua a pasta inteira, as configurações da V1 não são mantidas
✨ Novo • Seleção de personagem: O HUD desaparece enquanto a seleção de personagem está aberta e volta assim que o personagem entra no mundo
• Logout: Trocar de personagem com /logout oculta o HUD imediatamente no QBCore, Qbox e ESX
• Agency Multicharacter: Funciona em conjunto com ele logo de início, e outros multicharacters são cobertos pelos eventos de logout do framework
📦 Notas de atualização • Baixe a nova versão do Keymaster e substitua a pasta, mantenha seu próprio config.lua
AgencyMod
1.4.1
🛡️ Revisão da loja web pela AgencyAI • Verificada antes de entrar no ar: Cada loja nova ou alterada é revisada primeiro pela AgencyAI. Só fica online depois de aprovada
• Lista de pendências clara: Se algo estiver faltando, você recebe uma DM e o painel mostra exatamente o que corrigir
• Solicitar revisão: Corrigiu? Pressione Solicitar revisão e a AgencyAI verifica sua loja novamente na hora
• Declaração do operador: Os donos das lojas confirmam uma vez que são o vendedor e responsáveis pela loja
✨ Novo • Checo: Cada loja online agora também está disponível em checo
• Ordem dos produtos: Ordene os seus produtos como no Tebex, por preço (do menor para o maior ou vice-versa) ou por nome
• Domínios personalizados (Premium): Aponte um registo CNAME para webstores.agencyg.de. O SSL é emitido automaticamente e o painel mostra cada passo
• Tickets num servidor de suporte: Aponte o seu painel de tickets para um servidor de suporte separado. Os membros recebem o ticket de imediato, e os restantes iniciam sessão uma vez com o Discord, entram automaticamente e chegam ao seu ticket
📦 Notas de atualização • Nada a fazer: o AgencyMod se atualiza sozinho
• Lojas existentes: confirme a declaração do operador na aba Webstore (Legal) para que sua loja possa voltar a ficar online
AgencyMod
1.4.0
✨ Novidade: AgencyMod Webstore • Sua própria loja: Conecte sua loja Tebex e tenha uma loja completa em name.agencyg.de, grátis, no design da loja Agency Scripts. Produtos, categorias e promoções aparecem automaticamente
• Três designs: Loja de scripts, loja in-game para servidores FiveM com contador de jogadores ao vivo, ou uma loja geral
• Discord integrado: Os compradores fazem login com o Discord, entram no seu servidor, recebem seus cargos automaticamente e escrevem avaliações que são publicadas no seu Discord
• Assistente de configuração: Seis passos rápidos do seu token Tebex até uma loja no ar
• Premium grátis: Adicione nosso código de criador à sua loja Tebex e ganhe Premium sem recursos de IA, enquanto seus clientes economizam de 5 a 15 % em cada pedido
👑 Loja web com Premium • Sua marca: Domínio próprio, cores, logotipo, imagem de cabeçalho, ordem das páginas e anúncios desativados
• AgencyAI na sua loja: Um assistente de compras com o nome e avatar do seu bot, tradução automática das descrições dos seus produtos e configuração com um clique
• Pontos de fidelidade: Os clientes acumulam uma parcela de cada compra que você define e trocam os pontos por códigos de cupom
🧩 Novos módulos • Sales: Suas vendas da Tebex são anunciadas automaticamente no seu Discord, com lembretes, um último aviso e um resumo
• Spotlight: Toda semana, um produto da sua loja ganha uma publicação própria
• Partners: Convide servidores parceiros com um link. Suas novidades chegam a eles sem menções, edições e exclusões são refletidas, e as promoções só são enviadas com uma prévia
🔧 Melhorado • Mensagens agendadas: Planeje publicações no criador de mensagens com até 90 dias de antecedência
• Cupons de sorteio: Cada vencedor recebe seu próprio código de cupom Tebex por DM
• Painel: Webstore, Sales e Spotlight têm sua própria categoria
• Segurança: Termos, política de privacidade e um acordo de processamento de dados para lojas, além de uma página de denúncias para qualquer pessoa
📦 Notas de atualização • Nada a fazer: o AgencyMod se atualiza sozinho. Abra o painel, aba Webstore, para criar sua loja em alguns minutos
Agency Companion
27.1.5
✨ Novidades • Chat de suporte: Escreva para o suporte como em um chat, o AgencyMod responde na hora e nossa equipe acompanha, assim como em help.agencyg.de
• Server Pro: Donos de servidores dão Pro a cada jogador do servidor, com pacotes de pagamento único para 10 a 1.000 jogadores
• Upgrades: Mude para um pacote maior a qualquer momento e pague apenas a diferença
• Mover uma licença: Trocou de servidor? Transfira sua licença Server Pro
• Pro pelo seu servidor: O app mostra qual servidor te dá Pro
• Compre Server Pro direto no app ou pelo preço normal no web app
🔧 Melhorado • Uma entrada por servidor: Todos os Agency Scripts de um servidor FiveM agora aparecem como um único servidor
• Pro: Agora também oculta nossos cartões promocionais
• Aplicativo mais organizado: Tudo fica em Home, Shop, Support e Pro
• Idiomas: Todos os produtos das lojas estão traduzidos para os 25 idiomas
🗑️ Removido • Agency Max e a aba AgencyAI. Max não pode mais ser comprado, as assinaturas ativas continuam válidas até o fim
📦 Notas de atualização • Atualize através da App Store ou do Google Play
• O Server Pro funciona com todos os servidores FiveM que executam Agency Scripts, sem necessidade de atualizar o script
AgencyMod
1.3.3
✨ Novo • 16 novos idiomas: japonês, coreano, italiano, turco, polonês, holandês, indonésio, vietnamita, tailandês, ucraniano, tcheco, romeno, húngaro, grego, sueco e dinamarquês, além de inglês, alemão, francês, espanhol, português, russo, árabe, chinês e hindi
• Tudo traduzido: mensagens do bot, descrições dos comandos slash, o painel, modelos de regras, o site, a política de privacidade e os termos, e a documentação
• Idiomas no site: uma nova seção em bot.agencyscripts.dev mostra todos os idiomas suportados de relance
🔧 Melhorado • Idioma automático: O AgencyMod reconhece todos os 25 idiomas a partir das configurações do seu servidor do Discord e do site de onde você o adiciona
• Lista de servidores: A página do seu servidor é traduzida automaticamente para os 25 idiomas
• AgencyAI: Respostas, resumos e notas de patch em todos os 25 idiomas
• Ucraniano: Servidores configurados para ucraniano agora recebem ucraniano em vez de russo
📦 Notas de atualização • Nada a fazer: o AgencyMod se atualiza sozinho. Para alterar o idioma do seu servidor, abra o painel: General, depois Language
AgencyMod
1.3.2
✨ Novidades • /privacy: Mostra a cada membro como o AgencyMod trata os dados, com links para a política de privacidade e os termos no idioma do seu servidor
• Excluir meus dados: Os membros podem excluir os próprios dados no seu servidor (nível, moedas, aniversário, cargos salvos e dados de convite) com um botão em /privacy. Advertências e casos da proteção contra spam são mantidos, para que ninguém possa apagar as próprias sanções
🔧 Melhorado • Criptografia: O banco de dados do AgencyMod agora é armazenado criptografado (AES-256)
• Idioma de configuração: Ao adicionar o AgencyMod, ele inicia no idioma que você usa em bot.agencyscripts.dev, incluindo sua mensagem de boas-vindas
📦 Notas de atualização • Nada a fazer: o AgencyMod se atualiza sozinho. Suas configurações e dados permanecem exatamente como estão
AgencyMod
1.3.1
✨ Novidades • API do AgencyMod: Conecte seu próprio sistema de tickets, site ou helpdesk. Crie uma chave no painel (aba AI) e seu bot responderá ali com o mesmo nome, tom, instruções, conhecimento e documentação que no Discord
• Transferência para a equipe: Cada resposta da API informa se um humano é necessário, então sua equipe só intervém quando realmente importa
• Exemplo ao vivo: Nosso próprio suporte em help.agencyg.de agora responde com o AgencyMod
• Treinamento: Quando sua equipe resolve um ticket, o AgencyAI sugere uma entrada de conhecimento a partir dele. Aprove e o bot a usará em todos os lugares, ou adicione suas próprias entradas
• Sequências de bump: Faça bump em dias consecutivos para criar uma sequência. Uma sequência mais longa desbloqueia até 8 bumps por dia e faz cada bump contar mais
• Ranking em alta: A lista de servidores agora ordena por bumps recentes, então servidores que fazem bump com regularidade ficam no topo, com medalhas para o top 3
• Lembretes de bump: Toque em "Remind me" em /bump e o AgencyMod enviará uma DM quando o próximo bump estiver pronto, e à noite, antes que sua sequência seja quebrada
• Ordenação: Ordene a lista de servidores por em alta, bump recente, membros, online, avaliação ou sequência mais longa
🔧 Melhorado • Respostas de tickets: Respostas mais curtas e claras, com os passos exatos, e quando for necessário um humano, o bot chama sua equipe imediatamente
• /bump: Mostra seu rank, sua sequência, os bumps restantes hoje e quando o próximo bump estará disponível
• Páginas do servidor: Mostram seu rank e sua sequência
📦 Notas de atualização • Nada a fazer: o AgencyMod se atualiza sozinho. A API usa até metade da sua cota semanal de IA, e mais a qualquer momento com uma recarga de IA. Sem o Premium, a API vem com uma pequena cota de teste
✨ Novo • Creator: Assistente passo a passo que começa com a pergunta: MLO, interior, shell ou prédio de apartamentos?
• Prédios de apartamentos: Vários apartamentos atrás de uma única porta de entrada, cada um com seu próprio interior, chaves, mobília e contrato de aluguel
• Prédios de apartamentos: Os jogadores escolhem seu apartamento em uma lista na entrada compartilhada
• App Housing: Novo app na App Store do Agency Phone e do Agency Pad, com suas casas, controle de fechaduras, waypoint e câmeras ao vivo
• App Housing: Permanece instalado até que o jogador o exclua
• App Housing: Suporte pronto para usar para lb-phone e qs-smartphone-pro, além de exports para adicioná-lo a qualquer outro telefone
• Garagens: Detecta automaticamente o script de garagem: Agency-Garage, jg-advancedgarages ou qb-garages, além dos modos custom e event
• Portas MLO: Uma entrada principal é trancada junto com a casa; todas as outras portas são trancadas separadamente
• Portas MLO: Portas de correr e portões são detectados; os portões podem ser abertos de dentro do carro
• Limites de propriedade: Não é mais possível colocar uma casa nova em um terreno que pertença a outra propriedade
• Limites de propriedade: Outras propriedades aparecem em vermelho durante a configuração de uma casa nova
• Modo de construção: Alterne entre posicionamento livre e posicionamento com eixos
• Mobília: Catálogo ampliado para mais de 1.300 itens, agrupados por tipo, com novas categorias de banheiro, escritório, fitness e jardim
• Câmeras: Estática de câmera de segurança do GTA, som ao alternar e som de movimento panorâmico ao assistir a uma transmissão
• Quick Place: Solicitação de nome para cada casa posicionada; prédios podem ser posicionados usando uma câmera aérea
🔧 Melhorias • Build mode: Agora é estável colocar, mover e gerar móveis. A roda do rato gira em incrementos precisos; mantenha Alt pressionado para incrementos menores.
• Creator: É possível definir pontos de aparecimento e saída dentro de um interior de GTA teletransportando-se até lá e de volta.
• Creator: Os interiores estão organizados em Homes, Garages, Business e Shells.
• Doors: Abertura e fecho nativos do GTA; o aviso de bloqueio aparece junto à porta ou ao portão.
• Auto lock: Usa uma única fechadura central e persiste após o reinício do resource.
• Owners: O menu de entrada MLO só é apresentado a visitantes e compradores.
• Selling: Os jogadores são levados para o exterior quando perdem o acesso a uma casa.
• Selling: Os móveis são removidos em todas as vendas; a melhoria da câmara é removida quando a propriedade é vendida ao Estado.
• Cameras: A câmara da porta da frente é invisível, em vez de aparecer como um prop flutuante.
• Property list: Apresentação limpa em duas linhas.
• Borders: Desenhados mais acima para serem mais fáceis de ver.
🐛 Corrigido • Menu F3: Não era possível desativar «Alugar» enquanto o formulário estava aberto
• Decoração: O botão de móveis não aparecia fora de uma casa
• Mercado: O menu permaneceu aberto uma vez após a compra de um MLO
• Garagens: O ponto de estacionamento não aparece mais duplicado
• Quick Place: Erro em client/estate.lua e câmera congelando após a primeira colocação
• Trava automática: Os botões não piscam mais
• Aplicativo do celular: O aplicativo não fica mais sob a barra de status e o celular não reabre com defeito após a visualização da câmera
• Objetos posicionáveis: A entrada do contêiner de obra fica do lado correto
⚙️ Config • config.lua reconstruído no layout do Agency Phone: seções numeradas com índice, todos os valores permanecem inalterados
• Novo em Config.Zone: otherColor, otherDistance, allowOverlap, overlapTolerance
• Novo: Config.Doors.vehicleRange, Config.Gizmo.wheelStep e wheelFine
📦 Notas de atualização • Substitua a pasta inteira e transfira seus valores para o novo config.lua
• Reinicie o recurso uma vez após a atualização; o banco de dados se atualiza automaticamente
• Execute /housethumbs uma vez como admin para criar imagens dos novos móveis
AgencyMod
1.3.0
✨ Novo • Níveis: Os membros ganham XP ao conversar e nos canais de voz. Os cargos de nível são desbloqueados automaticamente. Bónus de XP por cargo e canais e cargos sem XP
• Cartão de classificação:/rank mostra um cartão de classificação como imagem e /leaderboard apresenta a classificação. Com fundo próprio no Premium
• Cartão de subida de nível: Um cartão animado para cada novo nível. Escolha entre anel, faíscas, ondas ou uma imagem estática. Pode alterar o texto e a cor
• Marcos: A cada 5 níveis (ajustável), recebe um cartão especial com moldura dourada, um emblema e confetes
• Economia: A sua própria moeda com sequências de /daily, /work, /coins send e uma classificação dos mais ricos
• Loja: Venda cargos e pacotes de XP por coins com /shop e /buy, para que os coins também ajudem os membros a subir de nível
• Jogos:/gamble coinflip, slots e dice para apostar coins. Desativados até serem ativados por um admin, com aposta máxima e cooldown • Aniversários:/birthday set, uma felicitação à hora escolhida com um cartão animado com confetes e um cargo de aniversário durante 24 horas. Texto do cartão no seu idioma ou personalizado
• Sugestões:/suggest ou uma mensagem no canal de sugestões, votação com botões, um tópico para discussão e decisões com motivo e DM
• Entrar para criar: Ao entrar num canal de voz, é criada uma sala privada, gerida com /voice (renomear, definir limite, bloquear, ocultar, permitir, expulsar, transferir, reivindicar)
• Proteção contra raids: Muitas entradas ao mesmo tempo pausam os convites através do recurso de segurança próprio do Discord e ajudam a gerir novos membros
• Proteção contra destruição: Quem apagar canais ou cargos, banir ou expulsar em massa perde os seus cargos e é expulso ou banido. Os membros de confiança são excluídos
• Proteção de bots: Os bots adicionados por membros não confiáveis são removidos imediatamente quando ativar esta opção
• Canais de contagem: Nomes de canais de voz que mostram membros, humanos, bots, boosts ou um cargo. Crie-os com /counter create • Starboard: As mensagens com estrelas suficientes aparecem no seu canal de melhores mensagens
• Rastreador de convites: Veja quem convidou quem, com convites reais, de quem saiu e falsos: /invites e cargos como recompensa
• Timers: Mensagens que se repetem automaticamente, se quiser, apenas quando o canal está ativo
• Website: Nova secção em bot.agencyscripts.dev que apresenta cada novo módulo em tempo real
🔧 Melhorado • AgencyAI: Conhece todos os novos módulos e pode configurá-los para você com /setup
• Pesquisa do painel: Encontra todas as novas configurações nos nove idiomas
📦 Notas de atualização • Não é preciso fazer nada: AgencyMod se atualiza automaticamente. Coins não têm valor real e nunca podem ser comprados nem sacados, nem mesmo com Premium.
✨ Novo • Elevator: Bloqueie um elevador para uma lista de jogadores. Selecione-os entre os jogadores online em /aelevator; eles são salvos com um id permanente e mantêm o acesso após uma reinicialização.
• Elevator: Ative ou desative a tela de carregamento para cada elevador.
• Doorlock: “Manter aberto” para portas de garagem, persianas e portões. Desbloqueado, o portão abre e permanece aberto; bloqueado, fecha e tranca.
• Doorlock: Defina o alcance de interação de cada porta. Você pode interagir com portões grandes a uma distância maior.
• Doorlock: Importe todas as suas portas do ox_doorlock com um clique em /adoorlock (ou usando adoorlock_import no console do servidor).
• Doorlock: Adicione portas pelo model hash ou nome quando não for possível mirar nelas.
🔧 Melhorado • Notify e Progressbar: Smart Mode substitui a antiga opção de AI. A proteção contra spam, a prioridade e o tempo de leitura seguem regras simples e fixas.
• Reports: O assistente de AI foi removido, juntamente com a respetiva configuração e chave de API. As respostas antigas do assistente permanecem no histórico como mensagens simples do sistema.
• Elevator e Doorlock: Auto-detect encontra portas e pisos através de geometria simples.
• Elevator: ESC fecha o configurador corretamente.
🐛 Corrigido • Progressbar: As traduções do menu voltam a carregar.
• Configurações: O menu /aessentials exibe a versão correta.
📦 Notas de atualização • Substitua toda a pasta Agency-Essentials.
• Se personalizou config.lua, remova o bloco AI antigo em Reports e adicione MaxInteractDistance, HoldOpenRatio e HoldOpenDistance em Doorlock.
• As novas tabelas são criadas automaticamente na primeira inicialização. Suas portas, elevadores e relatórios permanecem inalterados.
🔧 Melhorado • Angy: O assistente no cockpit agora se chama Angy, o mesmo nome usado no Agency Phone, Pad e Watch. Informe um destino, pergunte sobre a bateria ou apenas converse, como antes.
• Integrado: Angy funciona diretamente no carro com regras predefinidas. Sem conta, sem chave e sem serviços externos.
• Aba Assist: As dicas e configurações de assistência agora usam o nome Angy em todos os idiomas.
📦 Notas de atualização • Substitua a pasta Agency-Zero; seu config.lua continuará funcionando.
🔧 Melhorado • Angy: O assistente do relógio agora se chama Angy, assim como no Agency Phone e no Agency Pad. Mantenha a coroa pressionada e faça sua pergunta, como antes.
• Integrado: Angy funciona com regras fixas diretamente no relógio. Sem conta, sem chave e sem serviços externos.
• Perguntar pelo nome: “Quem é você?” e “Angy” agora recebem uma resposta nos dez idiomas.
📦 Notas de atualização • Substitua a pasta Agency-Watch; seu config.lua continuará funcionando.
🔧 Melhorado • A sua tecla, em todo o lado: O lembrete para colocar o cinto e o cartão de definições agora mostram a tecla que definiu para o cinto em Settings > Key Bindings > FiveM, em vez da predefinição do servidor.
• Sair do veículo: O aviso «Desaperte o cinto primeiro» agora indica a tecla que realmente usa para sair.
📦 Notas de atualização • Substitua a pasta Agency-Seatbelt; seu config.lua permanece como está.
🔧 Melhorado • Angy: O assistente do pad agora se chama Angy e está integrado diretamente ao pad com regras fixas. Sem conta, sem chave e sem serviços externos.
• MDT no ESX: As ações de funcionários e chefes agora funcionam no ESX. Cargos marcados com isBoss = true em AgencyPadConfig.DepartmentOrgs são considerados cargos de chefe, mesmo quando o framework não tem um indicador de chefe.
• Games Hub: O oponente controlado pelo computador agora se chama CPU.
🗑️ Removido • Modo online: O modo online opcional do assistente e as respetivas chaves foram removidos. O resumo da triagem do MDT continua a ser um campo que deve preencher manualmente.
⚙️ Config • Renomeado: As configurações do assistente e da viagem agora se chamam EnableAngy, PadAngyKey e AutoRide…. Sua config antiga continua funcionando.
📦 Notas de atualização • Substitua a pasta agency-pad; seu antigo config.lua continua sendo lido.
🔧 Melhorias • Angy: O assistente agora se chama Angy. Abrir aplicativos, ligar e enviar mensagens para contatos, pontos de rota, clima, corridas e respostas rápidas continuam funcionando, agora totalmente integrados ao telefone com regras fixas.
• Funciona no seu servidor: Angy não precisa de conta, chave nem serviço externo. É só instalar e usar.
• AutoRide: O serviço de transporte do Angy e do aplicativo Rides agora tem um nome próprio: AutoRide.
🗑️ Removido • Modo online: O modo online opcional do assistente e suas chaves foram removidos; não há mais nada para configurar.
⚙️ Configuração • Renomeado: As configurações do assistente e da viagem agora se chamam EnableAngy, AngyKey e AutoRide…. Sua configuração antiga continua funcionando.
📦 Notas de atualização • Substitua a pasta agency-phone. Se quiser, mantenha seu config.lua; os nomes antigos ainda são lidos.
🔧 Melhorias • Dashboard: menos um bloco e uma linha de acesso rápido mais organizada; o console do servidor fica exatamente onde você espera encontrá-lo
• Reports: agora, todas as respostas em um report vêm de um membro real da staff, e o cabeçalho do report está mais organizado
• Announcements: o botão de envio agora tem um rótulo claro em todos os idiomas
🗑️ Removido • Mini chat: A janela de chat do painel e as respostas automáticas aos relatórios foram removidas.
⚙️ Config • O bloco de chat em config.lua e as configurações de resposta automática em Config.Reports não são mais usados e podem ser removidos
📦 Notas da atualização • Substitua a pasta do recurso; seus ranks, bans e dados salvos permanecerão intactos
🔧 Melhorado • Auto-Detect: O botão “detetar portas próximas” tem um design mais simples e mensagens de resultado mais claras
• Editor: Um rodapé mais compacto com apenas o nome Agency Doorlock e os links de suporte
• Traduções: Mensagens de deteção reformuladas nos 25 idiomas
📦 Notas de atualização • Substitua a pasta do recurso; seu config.lua e todas as portas salvas permanecerão intactos
Agency-Lifeinvader V3
3.2.1
🔧 Melhorias • Auto-Check: A verificação de spam no seu próprio servidor agora tem um nome mais claro no menu de administração, na fila de revisão e nas mensagens para os jogadores
• Formulário de criação: Um layout mais organizado; os jogadores podem escrever o anúncio diretamente e ver a prévia na hora
• Painel de administração: Um resumo do sistema mais curto e uma página de configurações mais organizada
• Traduções: Os 26 idiomas foram atualizados com a nova redação
🗑️ Removido • Text writer: O botão opcional e as configurações do provedor foram removidos.
⚙️ Config • As configurações de verificação de spam agora ficam em Config.Review.autoCheck; configs antigas continuarão funcionando
• O bloco Text Writer em config.lua não é mais usado e pode ser excluído
📦 Notas de atualização • Substitua a pasta do recurso; seus anúncios, rascunhos e histórico permanecerão intactos
🔧 Melhorado • Smart Mode: Os rótulos estão mais organizados e a exibição adaptativa da hora agora é controlada por um único botão claro no menu de configurações
• Menu de configurações: Footer mais limpo e dicas mais curtas nos 14 idiomas
• Config: A opção agora se chama smartModeEnabled; configs antigas continuam funcionando sem alterações
📦 Notas de atualização • Substitua a pasta do recurso; seu config.lua e as configurações salvas dos jogadores permanecerão intactos
🔧 Melhorias • Smart Mode: a prioridade de palavras-chave, a proteção contra spam e a duração automática agora são controladas por um único botão claro em /anotify
• Badges: as notificações geridas pelo Smart Mode agora mostram um pequeno raio na linha do título
• Menu de configurações: footer mais limpo e descrições mais curtas para cada opção
• Config: os recursos inteligentes agora se chamam Config.SmartMode; as configs antigas continuam funcionando sem alterações
📦 Notas da atualização • Substitua a pasta do recurso; seu config.lua e as configurações salvas dos jogadores permanecerão intactos
✨ Novo • Chaves em forma de item: Nova aba Items em /adoorlock; qualquer pessoa que carregue um dos itens listados pode trancar e destrancar essa porta
• Itens mestres: Os itens em Config.ItemKeys.MasterItems abrem todas as portas
• Uso único: Os itens em Config.ItemKeys.ConsumeItems são removidos após cada uso, tanto no jogo quanto pelo app Companion
• Inventários: Compatível com ox_inventory, QBCore e ESX, além de QBox por meio do ox_inventory
🔧 Melhorado • Importação do ox_doorlock: As chaves dos items agora são transferidas em vez de serem ignoradas
• Acesso: Os items são verificados por último, para que jogadores com acesso por emprego, gangue, jogador ou Everyone nunca consumam um item
• Config:config.lua está organizado em nove seções numeradas com um índice; todas as opções e valores padrão permanecem iguais
• Idiomas: Todos os textos novos estão traduzidos para os 25 idiomas
⚙️ Config • Novo bloco Config.ItemKeys com Enable, Inventory, MasterItems e ConsumeItems
📦 Notas da atualização • Substitua a pasta Agency-Doorlock e mantenha seu config.lua; as chaves dos itens funcionam sem o novo bloco
• Para o novo layout e as configurações dos itens, use o novo config.lua e copie seus valores
✨ Novo • Routing buckets: Cada casa usa o seu próprio routing bucket enquanto alguém estiver lá dentro; os visitantes que deixar entrar juntam-se a ele
• Config:Config.Instances com enabled e bucketOffset
🐛 Corrigido • Instâncias: Jogadores em casas diferentes com o mesmo interior não conseguem mais ver nem encontrar uns aos outros
• Saída: Jogadores que saem de uma casa sem usar a porta (respawn, teletransporte) são levados de volta ao mundo aberto
📦 Notas de atualização • Substitua a pasta e adicione ao seu arquivo o novo bloco Config.Instances do novo config.lua
• Sem esse bloco, as instâncias ficam ativadas por padrão com o offset 7000
✨ Novidades • Agency-Housing: As garagens das casas agora funcionam imediatamente com Agency-Housing 1.0.2 e versões posteriores
• Exports:RegisterGarage (client e servidor) e OpenGarage (client) permitem que outros scripts adicionem e abram as próprias garagens em tempo de execução
• Exports:IsBusy informa outros scripts quando o menu da garagem ou a pré-visualização do veículo está na tela
🐛 Corrigido • Agency-Housing: Corrigido No such export OpenGarage in resource Agency-Garage ao abrir a garagem de uma casa
• Interiors: Os veículos em garagens dentro de edifícios já não aparecem no telhado
• Preview: O jogador fica oculto durante a pré-visualização do veículo, em vez de permanecer dentro do carro
• Single spawn point: O carro de pré-visualização já não bloqueia o próprio ponto de saída, permitindo retirar os carros novamente
• Menu: Um ponto de saída bloqueado agora fecha o menu, em vez de deixar você preso na câmera de pré-visualização
• Removida uma mensagem de debug restante do console do cliente
📦 Notas de atualização • Substitua estes arquivos: fxmanifest.lua, client/main.lua, client/camera.lua, server/main.lua
• config.lua, os arquivos de idioma e o banco de dados permanecem inalterados; suas configurações são mantidas
✨ Novidades • Armazenamento de mídia: Fotos, clipes, capturas de tela e mensagens de voz são armazenados por padrão no seu próprio banco de dados, sem necessidade de API key
• Todos os jogadores veem todos os arquivos, e Agency Phone e Agency Cloud compartilham esses arquivos
• Cloudflare R2: Armazenamento opcional no seu próprio bucket R2, gratuito até 10 GB e mais rápido para servidores com muitos vídeos
• Autoteste:padmediatest <player id> verifica uploads, downloads, imagens e mensagens de voz e exibe o resultado no console
• Câmera: O progresso ao salvar um clipe é exibido em porcentagem
🔧 Melhorado • Segurança: as chaves TURN e todos os webhooks do Discord foram movidos de config.lua para config_server.lua; os jogadores nunca os recebem
• As mídias antigas são removidas automaticamente após 30 dias ou quando ultrapassam 10 GB. Ambos os valores podem ser ajustados
🗑️ Removido • Fivemanage e Discord deixaram de ser usados para armazenar mídia porque o serviço de upload do Fivemanage parou de funcionar. Os webhooks do Discord continuam sendo usados para logs.
⚙️ Configuração • Novo: AgencyPadConfig.MediaStorage em config.lua
• Novo arquivo config_server.lua para todas as chaves e webhooks; ele nunca é enviado aos jogadores. Os valores mantidos em um config.lua antigo continuarão funcionando.
✨ Novidades • Armazenamento de mídia: Fotos, clipes, capturas de tela e mensagens de voz são armazenados por padrão no seu próprio banco de dados, sem necessidade de chave API
• Todos os jogadores veem todos os arquivos. Agency Pad e Agency Cloud compartilham os arquivos, e o aplicativo Agency Companion os exibe no iOS, Android e na web
• Cloudflare R2: Armazenamento opcional no seu próprio bucket R2, gratuito até 10 GB e mais rápido para servidores com muitos vídeos
• Autoteste:phonemediatest <player id> verifica uploads, downloads, fotos e mensagens de voz e exibe o resultado no console
• Câmera: O progresso ao salvar um clipe é exibido em porcentagem
• Aplicativo Companion: As fotos enviadas pelo aplicativo aparecem na galeria do jogo; ao excluí-las no aplicativo, elas também são removidas do jogo
🔧 Melhorado • Segurança: as chaves TURN e todos os webhooks do Discord foram movidos de config.lua para config_server.lua; os jogadores nunca os recebem
• Mídias antigas são removidas automaticamente após 30 dias ou quando ultrapassam 10 GB; ambos os ajustes podem ser alterados
🗑️ Removido • Fivemanage e Discord não são mais usados para armazenar mídia, pois o serviço de upload do Fivemanage parou de funcionar. Os webhooks do Discord continuam sendo usados para logs.
⚙️ Configuração • Novo: AgencyConfig.MediaStorage em config.lua
• Novo arquivo config_server.lua para todas as chaves e webhooks; ele nunca é enviado aos jogadores. Os valores mantidos em um config.lua antigo continuarão funcionando
📦 Notas da atualização • Substitua a pasta e adicione config_server.lua; depois, mova suas chaves TURN e webhooks para esse arquivo.
• As fotos salvas anteriormente mantêm os links antigos.
• Guia das duas opções de armazenamento: docs.agencyg.de/phone/media-storage
AgencyMod
1.2.2
✨ Novidades • Lista de servidores na app: A lista de servidores do AgencyMod já está disponível no Agency Companion para iPhone, iPad, Mac e Android
• Lista de servidores: Quer que seu servidor apareça na lista? Ative a lista de servidores no painel e use /bump a cada 2 horas
• Bump pelo app: Dê bump no seu servidor diretamente pelo app, com uma contagem regressiva até o próximo bump
• Premium no app: Compre AgencyMod Premium para um servidor diretamente pelo app usando a App Store ou o Google Play: mensalmente, por 6 meses ou vitalício
• Message builder: Até 9 imagens extragrandes por embed, exibidas em uma grade nos embeds clássicos e como galeria no Components V2
• Agency-Anticheat: Menu próprio dentro do jogo /acpanel, que funciona sem Agency-Admin
• Agency-Anticheat: Novas detecções de dano impossível, veículos acima da saúde máxima, duas contas em um PC, dinheiro obtido rápido demais e texturas de menu de trapaça carregadas
🔧 Melhorias • Premium: Agora também é possível sair de um servidor que você deixou ou fechou. O Premium de parceiros também está incluído, e o orçamento semanal de AI vai junto
• Premium: Auto-bump coloca servidores Premium entre os servidores em destaque na lista de servidores
• Menções:@everyone e @here só são enviados quando selecionados intencionalmente, com confirmação no painel
• /say: Nova opção mention_everyone
• Proteção contra spam: Se @everyone ou @here for digitado sem permissão, será excluído e o usuário será punido quando o AutoMod estiver ativado
• Detecção de golpes: Agora detecta mensagens de pump de criptomoedas
📦 Notas de atualização • Não é preciso fazer nada: o AgencyMod se atualiza automaticamente; a compra Premium no aplicativo é independente do Agency Companion Pro e Max
📞 Chamadas e telefones públicos • Telefones públicos na rua: disque qualquer número; eles aparecem como «Payphone». 911, 110 e 112 são gratuitos e alertam a polícia e os serviços médicos de emergência. AgencyConfig.Payphones
• As chamadas recebidas tocam na Dynamic Island; o telefone continua utilizável enquanto toca.
• Os apps Telefone e Contatos foram reformulados no estilo do iOS. As chamadas recentes mostram nomes e incluem a opção «Todas | Perdidas».
💬 Mensagens e social • Mensagens de voz no Buzz: toque no microfone, grave e envie. Elas são reproduzidas com uma forma de onda
• Chat do Snapr como o original: texto entre snaps, uma lista de chats com ícones de status e stickers de localização e horário
• Bleeter reformulado ao estilo do X, com timeline, respostas, rebleets, #hashtags e @menções
🗺️ Mapas • Mapas redesenhados com vista de satélite, locais próximos e a rota GPS real representada por uma linha
• O compartilhamento da sua localização com amigos agora funciona; as posições são atualizadas a cada cinco segundos
• Abrir uma localização pelo Buzz não congela mais o mapa
🎙️ Recorder & Capture • Novo app Recorder, como o Gravador, com opções para pausar, renomear, enviar para o Buzz e fazer backup no AgencyCloud
• As gravações e mensagens de voz usam o microfone do chat de voz do FiveM
• Captura de tela e gravação de tela pela Central de Controle, salvas na Galeria
📱 AgencyOS27.1 • Central de controlo, Definições, App Store, Relatórios, Saúde, Watch e Garagem recriados ao estilo do iOS
• Aplicação Calendário instalada por predefinição, com lembretes, eventos recorrentes e um widget para o ecrã inicial
• Notificações Liquid Glass, um novo controlo de volume, 11 novos papéis de parede e botões do ecrã de bloqueio à tua escolha
💰 Dinheiro e Darknet • Ações e criptomoedas reformuladas: preços e negociações são processados no servidor, com 24 horas de histórico
• Darknet reformulado: faça pedidos com DigiCoin e retire-os num dead drop; cinco níveis com descontos. Compatível com Agency-Blackmarket
• Os contratos de telefonia móvel são cobrados no servidor em intervalos definidos. AgencyConfig.CarrierBilling
🔒 Segurança • A bolsa, as criptomoedas, a darknet e a garagem já não recebem preços, totais nem veículos do cliente
📦 Notas da atualização • config.lua está organizado em 18 categorias com notas curtas. Comece pelo novo arquivo e transfira seus valores
• Substitua também a pasta phone-topv; o TopV Social 1.3.5 está incluído
• O banco de dados se atualiza automaticamente na primeira inicialização
AgencyMod
1.2.1
🛡️ Facções • Uma lista de facções que se atualiza automaticamente, com liderança, localização, proteção de construções, período de experiência e advertências. Anúncios para cada alteração, um registo e advertências com data de validade para uma ou várias facções de uma só vez. /faction
📋 Listas • Listas de casas, propriedades e rotas que se atualizam automaticamente em um canal. /lists
👮 Faction Helper • Para o Discord de uma facção: contrate, promova, rebaixe e demita membros de acordo com o cargo, com uma lista da equipe que se atualiza automaticamente e um histórico para cada membro. /personnel
🕐 Horas de serviço • Registe a entrada e a saída com botões ou /duty, com uma função de serviço opcional, saída automática e uma classificação. /duty
🔒 Agency-Anticheat • O AgencyMod conecta-se automaticamente ao Agency-Anticheat no seu servidor FiveM. Os bans, kicks e lockdowns aparecem no Discord, e os cheaters detetados também são banidos no Discord. Controle tudo diretamente pelo Discord com /anticheat status, lockdown, unban e mode. Obtenha o Agency-Anticheat: https://agencyscripts.dev/en/product/agency-anticheat
🔎 Dashboard e docs • Todas as novas seções estão disponíveis na pesquisa do dashboard nos 9 idiomas, e os docs incluem um guia para cada novo módulo.
✨ Novo • Página do Anticheat: estado da proteção com a carga das verificações no servidor em tempo real, modo de deteção (Learning, Relaxed, Balanced, Strict) como interruptor e os hits, kicks e bans de hoje
• Lista em tempo real de todas as deteções, jogadores online ordenados por risco com Kick e Ban, e todos os bans do Anticheat com as respetivas provas e Unban
• Cada deteção como interruptor, com a respetiva regra no modo ativo
• Lockdown com um clique e confirmação diretamente na página do servidor Discord que pretende ligar-se através do AgencyMod
• Os admins são automaticamente isentos: todos os que têm acesso a este painel podem usar noclip, godmode, invisibility, spectate e o spawner sem serem sinalizados pelo Anticheat
• Novas permissões View Anticheat e Manage Anticheat em «Anticheat»; o nível mais alto tem ambas
• Exports para outros recursos: IsStaff(source) e HasPermission(source, action)
📦 Notas de atualização • Substitua a pasta Agency-Admin e mantenha seu config.lua
• Sem Agency Anticheat, a nova página apenas explica o que ele adiciona; nada mais muda
✨ Novo • Social alerts: Novos vídeos, Shorts, publicações, clips e livestreams do YouTube, Twitch, Kick, TikTok, Reddit, Bluesky, Medal e qualquer feed RSS, em um ou dois minutos
• Social alerts: Cole um link, escolha um canal e mencione um cargo, @everyone, @here ou ninguém. Filtros por palavras-chave e uma mensagem personalizada para cada conta. /alerts
• Social alerts: Quando uma transmissão termina, a publicação passa a indicar «esteve ao vivo», com a duração da transmissão
• Patch notes: Acompanhe qualquer jogo Steam, artefatos do Minecraft, FiveM e RedM, League of Legends, TFT, Valorant, Overwatch, Fortnite, Genshin Impact e Roblox. /patchnotes
• Patch notes: Também drivers da NVIDIA, Chrome, Firefox, Discord, Apple e qualquer projeto do GitHub ou feed RSS, cada um com um resumo claro e um link
• GitHub: Commits, pull requests, issues, comentários, reviews, releases, branches e tags, stars, forks, execuções do Actions e discussões assim que acontecerem. /github • GitHub: Seu próprio webhook assinado, também para repositórios privados e organizações inteiras, com filtros por eventos e branches
• Medal clips: Links de clips ganham um cartão com o jogo, o criador e as visualizações, e /clip compartilha qualquer clip. AgencyMod é parceiro da Medal; o botão da Medal é um link de afiliado
• Role memory: Membros que saem recuperam seus cargos e apelido quando voltam; os cargos da equipe continuam protegidos
• Tebex: Os cargos são concedidos logo após o pagamento quando sua loja usa o login do Discord, ou assim que o comprador entra, e removidos quando a assinatura termina
🔧 Melhorias • Dashboard: Pesquise em todas as secções e definições nos 9 idiomas com Ctrl K
• Dashboard: Com Premium, a pesquisa entende perguntas completas graças ao AgencyAI
• Dashboard: Uma nova indicação mostra que o AgencyAI pode configurar o bot inteiro por si
• Website: A versão e o changelog estão agora disponíveis em bot.agencyscripts.dev/changelog
⚙️ Configuração • Premium: Até 50 criadores, 50 jogos e 30 repositórios (10, 10 e 5 grátis), com verificações a cada 45 segundos, aproximadamente
• Premium: Publicações com o nome e a imagem do criador ou do jogo, resumos das notas de atualização com IA e pesquisa com IA
✨ Novo • Painel web: Disponível em companion.agencyg.de/app/admin; não é necessário configurar porta, proxy reverso ou HTTPS.
• Início de sessão: No menu de administração, selecione Web Panel > Abrir no navegador ou use /webpanel para iniciar sessão com um clique.
• Início de sessão: Noutro PC, introduza o código de 6 dígitos do separador Web Panel; é válido por 5 minutos.
• Acesso offline: Os administradores que já estiveram no jogo podem continuar a usar o painel e a aplicação complementar offline.
• Permissões: O acesso offline também suporta ACE, permissões do QBCore e grupos ESX.
• Vários servidores: Ligue-se a vários servidores e alterne entre eles num único painel.
🔧 Melhorado • Permissões memorizadas: Atualizadas a cada dois minutos enquanto joga e ao sair; as permissões são removidas após três minutos online sem acesso ao painel.
• Permissões: As permissões do painel e as atribuições de rank têm prioridade.
• Dispositivos emparelhados: Cada conexão é um dispositivo emparelhado do qual pode terminar sessão no jogo em Definições > Companion.
• Segurança: Cada clique é verificado em tempo real com base no rank e nas permissões do admin, usando o limite de frequência e o registo de ações do jogo.
• Endereço antigo:admin.agencyg.de redireciona para o novo painel.
📦 Notas de atualização • Copie os novos arquivos para a sua pasta Agency-Admin; mantenha web/images/custom.
• Substitua Config.WebPanelHttp por Config.Companion.WebPanel e WebPanelCommand; use Config.WebPanelFiles para o gerenciador de arquivos.
• Mantenha Config.Companion.EnableRemote ativado, pois o login usa o relay da Agency.
• Você pode excluir server/webhttp.lua e a pasta webpanel.
• Você pode remover qualquer reverse proxy e as linhas agency_admin_public_url e agency_admin_trust_proxy configuradas para o painel.
✨ Novo • Agency-Minerjob: Extraia rochas reais em sete áreas, cada uma com o seu próprio blip, nível mínimo e minérios.
• Agency-Minerjob: Setas douradas indicam as rochas que podem ser extraídas. São necessárias três tentativas de mineração para quebrar cada rocha, que reaparece para todos após cinco minutos.
• Agency-Minerjob: Jogue um skill game em cada rocha e acerte a zona dourada em todas as rodadas.
• Agency-Minerjob: Use uma picareta, uma picareta reforçada a partir do nível 10 ou uma perfuradora de mineração a partir do nível 25.
• Agency-Minerjob: Avance por 100 níveis usando a curva V1 para desbloquear áreas, minérios mais raros e gemas.
• Agency-Minerjob: Funda minérios de cobre, prata e ouro em barras em fornalhas que continuam funcionando enquanto você está ausente.
• Agency-Minerjob: Lapide diamantes brutos, esmeraldas e rubis para transformá-los em gemas nas bancadas de corte.
• Agency-Minerjob: Aceite contratos com prazo do capataz para receber o valor de mercado, um bônus e XP extra.
• Agency-Minerjob: Consulte os preços do mercado e o respetivo gráfico no menu. Os preços variam dentro de um intervalo a cada poucos minutos. • Agency-Minerjob: Use o menu único /miner para aceder ao resumo, mercado, ferramentas, fornalha, corte e contratos.
• Agency-Minerjob: Gira as definições do servidor, os níveis dos jogadores, o mercado e as rochas, e teletransporte-se para qualquer local usando /mineradmin.
🔧 Melhorias • Agency-Minerjob: Ferramentas melhores oferecem uma zona de skill game maior, menos rodadas e mais minério.
• Agency-Minerjob: As ferramentas se desgastam e podem ser reparadas pelo capataz.
• Agency-Minerjob: Todas as ações são determinadas pelo servidor, incluindo distâncias, ferramentas, rodadas, cooldowns, recompensas e preços.
• Agency-Minerjob: Compatível com QBCore, Qbox, ESX ou modo standalone, com ou sem inventário.
• Agency-Minerjob: Inclui exports, eventos do servidor, 26 idiomas e modo debug.
📦 Notas da atualização • Agency-Minerjob: Substitua a pasta antiga e use o novo config.lua. A configuração V1 não é compatível.
• Agency-Minerjob: Os níveis V1 são transferidos na primeira inicialização. Os nomes dos itens V1 permanecem, e /mininglevel continua funcionando.
• Agency-Minerjob: Os novos itens estão listados em install/.
• Agency-Minerjob: Salva os dados com oxmysql ou o armazenamento chave-valor do servidor.
✨ Novo • Chaveiro: Abra com F5 ou /keys para pesquisar e filtrar chaves e ver a distância do veículo, as portas, o estado do motor e os outros portadores de chaves.
• Chaveiro: Use o comando de cada veículo dentro do alcance para trancar ou destrancar, abrir o porta-malas, ligar o motor ou acionar um alarme de pânico.
• Chaveiro: Defina um ponto de rota para um veículo.
• Chaves: Suporta chaves do proprietário, compartilhadas salvas, temporárias e de trabalho.
• Chaves: As chaves temporárias duram até o reinício ou pelo número de horas configurado.
• Chaves de trabalho: Suporta polícia, EMS e mecânicos, com verificações de cargo e de serviço.
• Compartilhamento: Entregue chaves salvas ou temporárias a jogadores próximos, ou passe adiante e devolva as chaves que você apenas está segurando.
• Compartilhamento: Veja quem está com as chaves em Handed out e revogue-as com um clique.
• Arrombamento: Pressione H junto a um veículo trancado com uma gazua para iniciar um teste de habilidade de três rodadas.
• Ligação direta: Pressione H no banco do motorista para fazer ligação direta quando Config.Engine.needKey estiver ativado.
• Página de administração: Dê uma chave a qualquer jogador, pesquise uma placa e seu proprietário e portadores de chaves, revogue chaves ou tranque e destranque o veículo próximo.
• Alertas: Suporta ps-dispatch, cd_dispatch, qs-dispatch, rcore_dispatch, core_dispatch, tk_dispatch e lb-tablet, além de um alerta integrado com um blip no mapa.
• Setas e luzes de emergência: Use as teclas de seta; as alterações ficam visíveis para todos.
• Exports para desenvolvedores e suporte para Agency Garage, Agency Vehicleshop e eventos de chaves do qb-vehiclekeys.
🔧 Melhorias • Controles do veículo: Pressione G para trancar ou destrancar um veículo cuja chave você possua, a até 25 m, com controle remoto, animação, buzina e luzes piscando.
• Motor: Pressione U no banco do motorista para ligá-lo ou desligá-lo. O motor continua funcionando quando você sai.
• Arrombamento: Gazuas avançadas facilitam o teste de habilidade e quebram com menos frequência.
• Arrombamento: Tentativas malsucedidas podem disparar o alarme, alertar a polícia e enviar uma mensagem ao proprietário.
• Segurança: O servidor valida os portadores das chaves, as distâncias, os itens e as chances de cada ação.
• As solicitações de chaves na garagem e na loja só funcionam para veículos próximos ou pertencentes ao jogador.
• O controle do motor foi alterado de M para U, pois o Agency Phone abre com M.
• Localização: Inclui 25 idiomas, com inglês como padrão.
⚙️ Config • As configurações do servidor no menu incluem o design V2 ou o clássico V1, a posição e o tamanho dos cartões, o alcance do controle remoto, as regras do motor, a buzina e as luzes, o compartilhamento e os veículos gerados.
• As configurações do servidor também incluem arrombamento de fechaduras, hotwiring, alarmes e modo debug.
• Selecione “Reset to config.lua” no menu para restaurar as configurações do arquivo.
• Defina Config.Controls.engine = 'M' para usar a tecla antiga do motor.
📦 Notas da atualização • Substitua a pasta antiga Agency-Vehiclekeys e use o novo config.lua. A configuração V1 é incompatível.
• As chaves V1 distribuídas são importadas de simple_carkeys_shared na primeira inicialização.
• /givekey e /removekey continuam funcionando.
• As chaves são salvas com oxmysql ou no armazenamento de chave-valor do servidor.
• As gazuas funcionam com ox_inventory, qs-inventory ou o inventário do framework.
✨ Novidades • Novo design dourado com feed ao vivo, novo anúncio, meus anúncios, rascunhos e configurações em um único app no F6.
• Agency Phone e Agency Pad: App próprio com feed ao vivo, novos anúncios, meus anúncios e rascunhos nos modos claro e escuro. Requer a versão 27.0.2 ou mais recente e configura-se automaticamente.
• Agency Pay: Os jogadores podem pagar pelos anúncios no telefone. Detetado automaticamente quando o Agency Phone está em execução.
• O modo Standalone funciona sem QBCore, Qbox ou ESX. O dinheiro usa o Agency Banking ou as suas próprias funções; funcionários e admins usam permissões ACE.
• Suporte ao Qbox além de QBCore e ESX, com deteção automática.
• Agende anúncios para começarem após um curto atraso ou até 24 horas depois.
• Rascunhos com nome e feed ao vivo com pesquisa e filtros por categoria.
• A fila de revisão permite aprovar e rejeitar em massa, adicionar motivos de rejeição e emitir reembolsos automaticamente.
• O painel de admin inclui estatísticas, receita, anúncios exibidos em primeiro lugar, registos de ações da equipa e configurações ao vivo para todo o servidor relativas a preços, regras de revisão e categorias. • O emprego Agency inclui um painel da equipa com a conta da empresa, partilha de receita, comissão e pagamentos do chefe.
• Os jogadores podem configurar os banners de anúncios por posição, tamanho, som e categorias.
• O Agency Notify integrado formata todas as mensagens no estilo Agency quando está em execução.
🔧 Melhorado • As tabelas do oxmysql são criadas ou atualizadas no próprio local. Sem um banco de dados, os dados usam o key-value store do servidor.
• Cada solicitação é verificada e tem a frequência limitada no servidor.
📦 Notas de atualização • Substitua a pasta e use o novo config.lua; há muitas opções novas.
• Os anúncios V3, os rascunhos e as configurações dos jogadores são preservados.
AgencyMod
1.1.0
✨ Novo • Agency Companion: Gerencie as configurações do painel, tickets, candidaturas, avaliações, avisos, casos do AutoMod, giveaways e módulos no iPhone, iPad, Mac e Android.
• Agency Companion: Entre com o Discord para conectar servidores automaticamente ou leia um QR code no painel ou em /app.
• Regras: Publique regras a partir de modelos com um botão de aceitação que concede um cargo. Use /rules.
• Verificação: Os membros resolvem um captcha; retenha contas novas e defina cargos para membros não verificados e um canal de logs. Use /verify.
• Giveaways: Configure cargos para participação, um cargo de vencedor e DMs para os vencedores. Use /giveaway.
• Lista da equipe: Exiba sua equipe e seus cargos, com atualização automática. Use /team.
• Changelog: Publique notas de atualização com menções de cargos, ícones e um tópico de perguntas. Use /changelog.
• Mensagens: Crie mensagens e embeds no site com botões de link e candidatura, menus suspensos e menções de cargos; publique e edite depois. Use /say e /embed.
🔧 Melhorias • Tickets: Escolha botões de categoria ou um menu suspenso, que aparece automaticamente quando há 6 ou mais categorias; adicione pessoas com um botão, /ticket add ou /ticket remove.
• Painéis de cargos: Use botões ou um menu suspenso.
• Candidaturas: Adicione formulários à página do seu servidor na lista de servidores; os candidatos entram no seu Discord quando iniciam sessão.
• Candidaturas: Adicione botões de candidatura no criador de mensagens e use o modelo «Torne-se parceiro».
• Estilo das mensagens: Use Components V2 em vez de embeds para um visual mais limpo, controlado por um único botão em General.
• Premium: Faça a gestão do Premium por servidor e transfira-o para outro servidor; está disponível um novo plano de 6 meses.
• Premium: Os servidores adicionais custam menos 40%; cancele ou retire a subscrição no site sem iniciar sessão.
• Premium: Quando termina, o nome, a imagem e as funcionalidades Premium são revertidos imediatamente; as definições são mantidas e voltam com o Premium.
• Segurança: Os botões e menus já não podem atribuir cargos com direitos de administração ou gestão.
🐛 Corrigido • Respostas: As respostas subsequentes não funcionavam desde 24.09, inclusive após /bump, /clear, /app, /build e alguns botões. Agora voltaram a funcionar e usam o novo estilo de mensagem.
📦 Notas de atualização • O AgencyMod atualiza-se automaticamente, por isso não é necessário instalar nada.
• Atualize a aplicação na App Store no iPhone, iPad e Mac; no Android, atualize-a dentro da própria aplicação.
✨ Novo • Exports do servidor:AddPlayerAccess(doorId, player) e RemovePlayerAccess(doorId, player)
• Exports do servidor:HasPlayerAccess(doorId, player), GetPlayerAccess(doorId) e IsReady()
• player pode ser um ID de servidor online ou um identificador: citizenid no QBCore e Qbox, identifier no ESX, license no modo standalone
• As alterações de acesso são salvas no banco de dados e sincronizadas em tempo real com todos os jogadores, sem conceder permissões de configuração ou de administrador
• Evento do servidor:agency-doorlock:accessChanged com doorId, identifier e granted para logs e scripts personalizados
📦 Notas de atualização • Substitua a pasta do recurso e mantenha seu config.lua; não é necessário alterar o banco de dados
• Referência completa em README.md e em docs.agencyg.de/doorlock/exports
✨ Novidades • Os dealers têm localizações, stock, serviços e horários próprios, e mudam de local de acordo com um temporizador.
• As localizações dos dealers só ficam visíveis para jogadores próximos. A presença de agentes nas redondezas faz com que os dealers saiam temporariamente.
• Os waypoints dos dealers ficam disponíveis a partir do nível de reputação um.
• Os preços do mercado em tempo real mostram setas de tendência. As vendas relâmpago oferecem descontos por tempo limitado, e o stock limitado é reposto ao longo do tempo.
• Os itens são desbloqueados com reputação; alguns só estão disponíveis por encomenda. Espingardas e armas corpo a corpo são novas categorias.
• Regatear pode reduzir os preços em até 15% se parar a agulha na zona dourada. Se falhar a zona, o preço aumenta.
• Os dealers podem exigir uma sobretaxa antes de entregar os produtos. Ir embora reduz a reputação e pode alertar a polícia.
• É possível fazer encomendas aos dealers ou, a partir do nível de reputação dois, de qualquer lugar. O pagamento é cobrado imediatamente.
• As encomendas chegam após alguns minutos a um ponto de entrega secreto assinalado com um waypoint. Se forem levantadas tarde, metade do custo é reembolsada como crédito do dealer. • Agency Pay permite aos jogadores confirmar compras e encomendas através do Agency Phone e pagar com a conta bancária. Não requer configuração.
• Os dealers oferecem serviços de estafeta: entregue produtos a um contacto antes que o tempo acabe para ganhar dinheiro sujo e reputação.
• Os serviços incluem uma rota no mapa, um temporizador no ecrã e risco policial.
• A página de mensagens de /ablackmarket mostra mensagens dos dealers, incluindo avisos de encomendas prontas e rusgas, com waypoints quando aplicável.
• O recetador compra bens roubados por dinheiro sujo ou dinheiro vivo e pode exigir uma parte em troca do silêncio.
• É possível lavar dinheiro na máquina de lavar do recetador. Sair ou premir X interrompe a lavagem, e o dinheiro continua a ser seu.
• Os cinco níveis de reputação, de Street Punk a VIP, melhoram os preços, os pagamentos e as taxas de lavagem, além de aumentar o número de encomendas em simultâneo.
• /ablackmarket abre encomendas, serviços, mensagens, contactos, reputação e a página Companion em qualquer lugar. • Os admins podem mover, afastar, trazer de volta e reabastecer dealers; adicionar localizações de dealers e pontos de entrega no jogo; iniciar vendas relâmpago, voltar a sortear preços e definir reputação e crédito.
• A aplicação Agency Companion disponibiliza preços e stock do mercado em tempo real, encomendas pelo telemóvel, waypoints e notificações push para encomendas prontas, mudanças dos dealers, vendas relâmpago e rusgas policiais.
• Compatível com QBCore, Qbox, ESX e standalone, além de ox_inventory, qb-inventory, qs-inventory e forks de QB.
• Compatível com ox_target, qb-target, oito sistemas de dispatch ou um alerta integrado.
• Inclui registos do Discord, 25 idiomas com inglês como padrão, e exports e events para developers.
🔧 Melhorado • A barra lateral pode ser arrastada para mudar de página.
• Menus personalizados substituem qb-menu e esx_menu_default.
🐛 Corrigido • Agora, os preços e a moeda são determinados pelo servidor, e não pelo cliente.
• O registro do Discord agora funciona.
🗑️ Removido • O minijogo de hacking antes das trocas foi removido.
• qb-menu e esx_menu_default não são mais necessários.
📦 Notas de atualização • Substitua a pasta antiga Agency-Blackmarket e use o novo config.lua. A configuração V1 é incompatível.
• A reputação é migrada de blackmarket_reputation na primeira inicialização.
✨ Novidades • As mensagens do chat exibem as fotos de perfil do Discord vinculadas ou os avatares do fórum Cfx.re. Se nenhuma imagem estiver vinculada, são exibidos as iniciais e um avatar alternativo com gradiente.
• A identidade visual do cabeçalho agora inclui um ícone Report Flag acenando.
• As áreas de detalhes do chat e dos tickets estão maiores.
• O comando /reportreload foi adicionado para atualizar a interface NUI no jogo sem reiniciar o FiveM.
🔧 Melhorado • As porcentagens do tamanho de exibição agora usam valores arredondados, sem casas decimais desnecessárias.
• Foi adicionado suporte completo a 13 idiomas: EN, DE, ES, FR, IT, NL, PL, PT, CS, RO, RU, SV, TR.
🐛 Corrigido • Corrigida a oscilação do campo de entrada ao abrir a página New Report.
• Corrigida a reivindicação de tickets: agora os tickets reivindicados abrem imediatamente e a navegação da barra lateral não congela nem trava.
• As bibliotecas de banco de dados foram movidas para server_scripts em fxmanifest.lua para evitar erros de inicialização no lado do cliente.
📦 Notas da atualização • Substitua a pasta do recurso pela versão 2.3.0 e reinicie o recurso.
• O banco de dados existente e config.lua continuam compatíveis.
✨ Novo • TopV Social: Rede social entre servidores sincronizada com topv.gg e os apps TopV para Android e iOS.
• TopV Social: Inclui feed, stories, reels, mensagens diretas, perfis e transmissões ao vivo.
• TopV Social: Aparece primeiro na página 2 da tela inicial, funciona em tela cheia no modo paisagem e segue o idioma e o modo claro ou escuro do pad.
• TopV Social: Permite publicar fotos da galeria e da câmera do pad e exibe um selo vermelho para novas notificações.
• App SDK 2: Registre apps web com RegisterApp e um endereço UI para executá-los dentro do pad.
• App SDK 2: Os apps web podem usar o tema, o idioma, a galeria, a câmera, caixas de diálogo, notificações e selos.
• App SDK 2: Páginas criadas para o phone bridge habitual de outros scripts de telefone funcionam sem alterações.
• Os apps adicionados podem ter um ícone em tamanho real e uma página de store com capturas de tela reais.
• Os scripts podem consultar se o pad está aberto ou fechado por meio de LocalPlayer.state.padOpen e events.
🔧 Melhorado • Os aplicativos registrados nos dois dispositivos agora exibem notificações no Agency-Phone quando o jogador estiver carregando um; caso contrário, elas aparecem no pad.
⚙️ Configuração • Defina AgencyPadConfig.ExternalAppSlots para escolher onde os aplicativos adicionados aparecem na tela inicial.
📦 Notas de atualização • Substitua o resource. O seu config.lua atual continuará funcionando.
• Para o TopV Social, copie a pasta phone-topv incluída para os seus resources.
• Certifique-se de que ox_lib está em execução e adicione ensure phone-topv após ensure agency-pad.
• Os jogadores precisam ter o Discord vinculado ao FiveM.
✨ Novo • Importe portas selecionadas de ox_doorlock com uma pré-visualização que mostra o estado, os jobs, as gangs, os graus mínimos e as configurações não suportadas.
• Selecione todas as portas ou nenhuma antes de importar. As portas importadas funcionam imediatamente, sem necessidade de reiniciar.
• A importação mantém nomes, portas simples e duplas, estado da fechadura, jobs, gangs, IDs de cidadão, códigos de acesso de 1 a 8 dígitos como PINs, bloqueio automático, alcance de interação, avisos ocultos e a opção de manter aberta.
• Execute adoorlock_import para ver uma pré-visualização ou adoorlock_import confirm para importar todas as novas portas.
• A importação está disponível nos 25 idiomas.
🔧 Melhorado • Ao importar novamente, as portas que o Agency-Doorlock já bloqueia no mesmo local são ignoradas.
• Ao iniciar, o console do servidor informa quando há portas disponíveis para importação.
📦 Notas da atualização • A importação só está disponível enquanto ox_doorlock estiver em execução. Após importar, remova ensure ox_doorlock de server.cfg, pois ambos os scripts trancam as mesmas portas.
• Chaves de itens, arrombamento de fechaduras e códigos de acesso que não sejam números de 1 a 8 dígitos não podem ser importados. A pré-visualização avisa sobre configurações não suportadas.
• Em portas associadas a um emprego ou gangue e protegidas por código de acesso, os membros do emprego ou da gangue podem abrir a porta sem o PIN; todos os outros ainda precisam dele.
• Para atualizar da versão 1.1.x, substitua todos os arquivos e mantenha config.lua. Mantenha os arquivos editados em shared/locale/; os novos textos ausentes serão exibidos em inglês.
• Não são necessárias alterações no banco de dados. Reinicie o Agency-Doorlock e peça aos jogadores que estavam online durante a atualização que se reconectem para carregar o novo menu.
• Para uma nova instalação, consulte a seção Installation do README.md.
✨ Novo • TopV Social: Adiciona feed, stories, reels, mensagens diretas, perfis e transmissões ao vivo, sincronizados com topv.gg e os apps TopV para Android e iOS.
• TopV Social: Aparece na página 2 da tela inicial, ao lado de Weather, segue o idioma do telefone e o modo claro ou escuro e permite publicar fotos da galeria e da câmera.
• TopV Social: As notificações aparecem como banners e um selo vermelho no ícone.
• App SDK 2: Os desenvolvedores podem registrar apps web com RegisterApp e um endereço UI, com tema, idioma, galeria, câmera, diálogos, notificações e selos.
• App SDK 2: Os apps podem usar a ponte de telefone habitual de outros scripts de telefone e incluir um ícone em tamanho real e uma página na loja com capturas de tela.
• Estado do telefone: Os scripts podem ler LocalPlayer.state.phoneOpen e usar eventos para verificar o estado de abertura e fechamento do telefone.
🔧 Melhorado • Cloudflare TURN:CloudflareTurnApiUrl agora é preenchida por padrão; são necessários apenas o ID do token e o token da API.
🐛 Corrigido • Recents: As chamadas concluídas aparecem imediatamente, as chamadas eliminadas continuam eliminadas e as linhas deslizam para fora suavemente.
• FaceZoom: As chamadas de vídeo continuam sendo chamadas de vídeo após reconectar, e excluir um bloco remove todas as chamadas atrás dele.
• Maps: Seu waypoint fica no início da lista de pins, com o nome da rua, e os pins excluídos e as unidades ocultas continuam ausentes.
• Maps: A lista mostra blips reais do mapa em vez de dezenas de caixas eletrônicos integrados.
• Jobs: O último cartão não fica mais coberto pela barra inicial.
• Pictogram: As histórias em vídeo e os blocos de vídeo agora têm o tamanho correto.
⚙️ Configuração • AgencyConfig.ExternalAppSlots controla onde os aplicativos adicionados aparecem na tela inicial.
📦 Notas de atualização • Substitua o resource; sua config.lua atual continuará funcionando. Os jogadores não verão uma nova tela de atualização.
• Para ativar o TopV Social, copie a pasta phone-topv incluída para seus resources, certifique-se de que ox_lib esteja em execução e adicione ensure phone-topv depois de ensure agency-phone.
• Os jogadores precisam vincular o Discord ao FiveM para usar o TopV Social.
• Para usar o Cloudflare TURN com uma config.lua antiga, defina CloudflareTurnApiUrl conforme indicado em CHANGELOG.md. Nas versões 27.0.0 e 27.0.1, o campo estava vazio e o TURN permanecia desativado.
✨ Novidades • Quatro kits: Roadside repara o motor até 65%, mas deixa amassados; Professional restaura o carro; Tyre conserta pneus furados; e Cleaning remove a sujeira.
• /arepairkit abre um menu que mostra o estado dos veículos próximos e os kits que você carrega, com um botão Usar.
• Admins podem dar kits, definir danos de teste e reparar veículos instantaneamente.
• Comando do console do servidor: arepairkit give [id] [kit] [amount].
• As opções ox_target e qb-target aparecem nos veículos para os kits que o jogador carrega.
• Exports: UseKit, GiveKit, IsRepairing, GetKits, GetVehicleCondition, OpenMenu, CloseMenu e IsMenuOpen, além de três events.
• Os kits são registrados no QBCore, inseridos no ESX e há entradas preparadas para ox_inventory.
• Suporte a vazamentos de combustível para LegacyFuel, ox_fuel, cdn-fuel, ps-fuel, lj-fuel, qs-fuelstations, okokGasStation, lc_fuel e Renewed-Fuel.
• Agency-Hud exibe os danos sem uma atualização.
• Inclui 25 idiomas, inglês como padrão e novas imagens de itens.
🔧 Melhorado • Danos no veículo causam perda de potência, falhas de ignição com estouros, o motor morre após impactos fortes e falha do motor abaixo de um nível crítico.
• Veículos danificados podem vazar combustível; acelerar ao máximo com o motor destruído causa desgaste do motor.
• Cartões de aviso informam aos condutores o que aconteceu.
• Os reparos incluem uma verificação das condições do motor, da carroceria, do tanque e dos pneus.
• Os jogadores caminham até o compartimento do motor ou o porta-malas nos veículos com motor traseiro; o capô abre e todos podem ver a chave inglesa.
• Skill Checks afetam a fluidez dos reparos.
• Mecânicos trabalham mais rápido e conseguem reparar mais.
• Admins podem alterar a aparência, incluindo o estilo clássico V1, além da posição e do tamanho do cartão de reparo para todos os jogadores.
• As configurações persistem após uma reinicialização.
• Funciona com QBCore, Qbox, ESX ou standalone.
🐛 Corrigido • O servidor remove o kit após a conclusão de um reparo, impedindo que o cliente ignore a remoção do kit.
• A remoção de items não confia mais no nome do item enviado pelo cliente.
• Agency-Notify agora é detectado e utilizado.
• Todas as opções de config agora entram em vigor.
• O overlay não carrega mais fontes da Internet.
⚙️ Configuração • Defina os valores dos kits em config.lua e adicione mais kits.
• Configure se três falhas consecutivas no skill-check consomem o kit; esta opção vem ativada por padrão.
• Opcionalmente, restrinja o uso dos kits aos períodos em que não houver nenhum mecânico de serviço.
📦 Notas de atualização • O recurso agora se chama Agency-Repairkit; na V1, chamava-se Agency-Repairkits.
• Exclua a pasta antiga, adicione a nova e altere a linha ensure.
• O item agencyrepairkit existente permanece e agora é o Roadside Repair Kit.
• Use o novo config.lua; as tabelas de banco de dados da V1 não são mais necessárias.
• /arepairkit agora é o único comando; os comandos antigos de admin foram removidos.
✨ Novidades • Dois jogos exclusivos do pad: Memory com três tamanhos de tabuleiro e Connect Four com Angy, em três níveis ou para dois jogadores no mesmo pad.
• Angy pode abrir apps, definir pontos de rota e consultar a previsão do tempo.
• Fotos agora oferece suporte a álbuns, e a Câmera pode gravar vídeos curtos.
• O pad na mão de um jogador fica visível para os jogadores próximos.
• Foram adicionados os exports ClosePad e ClosePhone.
🔧 Melhorias • Store, Phone, Clock, MDTs e os jogos agora usam toda a tela no modo paisagem.
• Buzz, Notes e Contacts exibem a lista e os detalhes lado a lado.
• Foi adicionada uma moldura de tela baseada no modelo de pad 3D, disponível nos oito acabamentos.
• A animação do Face Unlock agora transita suavemente para a tela inicial.
• Police MDT, EMS PDT, Mechanic MDT, Business e Gangs permitem alternar entre abas com uma pílula flutuante.
• Foram adicionadas centenas de traduções que faltavam nos dez idiomas.
• As animações param quando não estão visíveis, as telas dos apps só são renderizadas quando abertas e a imagem do mapa foi reduzida de 3,6 MB para 0,7 MB.
🐛 Corrigido • As notificações já não deslocam o ecrã para fora da moldura.
• A Store agora mantém a tua posição depois de uma aplicação terminar de carregar.
• As mensagens enviadas ao mesmo tempo já não se substituem umas às outras.
⚙️ Configuração • config.lua adiciona os blocos PadProp, CameraVideo, MoneyGameApps, ProtectedApps e Debug.
📦 Notas da atualização • Faça backup dos valores da sua config, use o novo config.lua e configure seus valores novamente.
• O prop do tablet está incluído em stream/ com os oito acabamentos.
• Substitua o resource, execute refresh e reinicie agency-pad.
• Os jogadores verão a tela de atualização do AgencyOS27 uma única vez.
• A atualização é gratuita para quem já possui o Agency-Pad.
✨ Novidades • Imagens: Imagens incluídas para 161 veículos, 58 peds, 229 objetos e 88 armas.
• Imagens: Superadministradores podem capturar imagens em falta dentro do jogo, voltar a capturar uma imagem ou uma lista e identificar nomes de modelos inválidos.
• Identidade visual: Exiba o nome e o logótipo do seu servidor no painel.
• Perfis de jogadores: Exiba imagens do fórum Cfx.re para contas vinculadas e avatares com iniciais para as restantes.
• Painel: Os admins podem organizar, redimensionar, ocultar, mostrar e repor os mosaicos; os esquemas são guardados por admin.
• Pesquisa global:Ctrl + K pesquisa jogadores, veículos, armas, objetos e páginas, com categorias, resultados destacados e ações rápidas limitadas pelas permissões.
• Desempenho do sistema: Exiba o tempo de tick da thread principal em tempo real, o tempo de atividade e os recursos iniciados usando métricas publicadas pelo servidor; a porta é detetada automaticamente.
• Spawner de objetos: Inclui 229 props em 13 categorias, verificados com os ficheiros do jogo.
• Teclas de atalho: Atribua teclas próprias ao serviço, noclip, godmode e a outras ferramentas, sujeitas a verificações de permissões no servidor.
🔧 Melhorias • Design: Adiciona detalhes dourados, blocos elevados, botões em formato de pílula e um destaque dourado animado na barra lateral que acompanha as mudanças de página ou o movimento do mouse.
• Informações do jogador: Dar ou retirar dinheiro em uma pequena janela.
• Segurança: Teleport All e Kick All pedem confirmação.
• Configurações: Exibe a versão na parte inferior.
• Gerador de objetos: Adiciona um controle deslizante de distância de renderização para os objetos posicionados.
• Noclip: Ajuste a velocidade com a roda do mouse.
🐛 Corrigido • Busca: Os nomes dos jogadores não podem mais injetar código nem quebrar o menu.
• Dashboard: CPU e RAM não são mais exibidas como métricas disponíveis; FiveM não tem uma native para obtê-las.
• Perfis dos jogadores: Corrige a exibição dos avatares reais usando as imagens disponíveis do Cfx.re, em vez do serviço de avatar indisponível e do endereço incorreto do Steam.
• Noclip: Abrir o menu de pausa ou o mapa não faz mais a câmera girar nem prejudica os controles.
• Dashboard: Não salva mais a ordem dos blocos a cada atualização nem reconstrói o painel várias vezes ao reabri-lo.
• Design: Alterar a cor de destaque não deixa mais de 100 detalhes dourados para trás.
⚙️ Config • Branding: Configure o nome e o logotipo do servidor com Config.Branding.
• Noclip: Configure a velocidade da roda do mouse com Config.Noclip.
• Hotkeys: Configure as teclas das ferramentas com Config.Hotkeys.
• Configuração:config.lua tem novos blocos para branding, avatares dos jogadores, imagens, métricas, noclip, hotkeys e o spawner de objetos.
📦 Notas de atualização • Faça uma cópia de segurança dos valores atuais, instale o novo config.lua e defina novamente os seus valores. Não substitua o ficheiro novo pelo antigo.
• Substitua a lista de objetos em config/objects.lua pela lista atualizada.
• screenshot-basic só é necessário para capturar as suas próprias imagens.
• As imagens personalizadas são guardadas em web/images/custom; mantenha esta pasta ao atualizar.
• Os ranks, as permissões, os bans, os objetos criados e os layouts do dashboard são mantidos após a atualização. Não é necessário importar nada.
• O manifest foi alterado. Execute refresh antes de reiniciar a resource ou reinicie o servidor.
• config.lua, as listas de configuração, as traduções e o menu continuam editáveis.
✨ Novo • Funcionamento Standalone sem QBCore, QBox ou ESX: os jogadores são identificados por licenças Rockstar, e os admins por ACE ou uma lista de licenças.
• No modo Standalone, o banco gere os saldos e o dinheiro em espécie. Agency Phone partilha o saldo, e sistemas monetários personalizados podem ser ligados através de hooks.
• O modo Standalone suporta cartões, transferências, depósitos a prazo, trading, PINs de ATM e a aplicação Companion, com os dados guardados.
• Exports do servidor: GetBankBalance, AddBankMoney, RemoveBankMoney, GetCashBalance, AddCashMoney, RemoveCashMoney e AddTransaction.
• As tabelas, colunas e índices da base de dados são criados automaticamente no primeiro arranque para MariaDB e MySQL 8.
🔧 Melhorias • A deteção de frameworks encontra automaticamente QBCore, QBox ou ESX, incluindo frameworks iniciados posteriormente; standalone só é selecionado se nenhum estiver instalado.
• A consola informa o framework detetado ou o modo standalone em cada inicialização.
• O menu tem um painel escuro, detalhes dourados, botões em formato de cápsula e um realce dourado na barra lateral que acompanha as mudanças de página ou o movimento do rato ao arrastar.
• O tipo de letra do menu está incluído no resource.
• Defina Config.Design = 'v1' para restaurar o design azul clássico com todas as funcionalidades.
🐛 Corrigido • A validação do servidor agora verifica pagamentos, taxas de juros, depósitos a prazo, cartões e transações, impedindo que clientes modificados criem dinheiro ou acessem os cartões de outros jogadores.
• O PIN do caixa eletrônico é bloqueado por um minuto após cinco tentativas incorretas.
• Os nomes dos jogadores não podem mais quebrar o menu.
• O MySQL 8 agora adiciona as colunas de nome e titular do cartão necessárias para criar cartões.
• A tabela de transações não é mais regravada a cada inicialização.
• O aplicativo Companion não mostra mais depósitos a prazo já pagos como abertos.
• O trading bancário agora armazena os preços de compra no formato usado pelo Agency Phone e Agency Pad, mantendo os lucros e prejuízos precisos.
• No ESX sem Agency Phone, as compras de ações agora concedem as ações após o pagamento.
• Mensagens agora aparecem quando o Agency Notify está ativado, mas não está em execução.
• Os rótulos em alemão não aparecem mais no menu em inglês.
⚙️ Config • config.lua adiciona seções para design, modo standalone, grupos de admin e comandos.
• Defina Config.Commands.openBankAdminOnly = false para permitir que todos os jogadores usem /openbank; por padrão, apenas admins podem usá-lo.
📦 Notas da atualização • Não substitua o novo config.lua pelo arquivo antigo. Faça uma cópia de segurança dos seus valores, use o novo arquivo e aplique-os novamente.
• agency_banking.sql está incluído para servidores cujo usuário do banco de dados não pode criar tabelas.
• Contas, cartões, transações, depósitos a prazo e associações Companion são mantidos após a atualização; não é necessário importar.
• O manifest foi alterado. Execute refresh antes de reiniciar o resource ou reinicie o servidor.
• config.lua, traduções, a camada framework e o menu continuam editáveis.
✨ Novidades • Standalone: Funciona sem QBCore, QBox ou ESX e identifica os jogadores pela licença da Rockstar.
• Standalone: Os admins são definidos através de ACE ou de uma lista de licenças na config.
• Standalone: O sistema de dinheiro usa três hooks, ou as casas podem ser gratuitas.
• Wardrobe: Guarda e restaura até 20 visuais com nome por jogador nos roupeiros das casas, sem precisar de um script de roupas.
• Wardrobe: Os admins podem abri-lo em qualquer lugar com /ahwardrobe.
• Database: Cria tabelas e novas colunas no primeiro arranque, sem necessidade de importar SQL.
🔧 Melhorado • Framework: Deteta automaticamente QBCore, QBox ou ESX, incluindo frameworks que iniciam mais tarde.
• Storage: Deteta ox_inventory, qb-inventory 1 e 2, qs, ps, lj e jpr.
• Wardrobe: Deteta illenium-appearance ou qb-clothing.
• Detection: A consola apresenta os recursos detetados em cada inicialização.
• Standalone: Comprar, vender, chaves, móveis, melhorias, câmaras, portas MLO, a campainha e Companion funcionam e guardam os dados tal como em servidores com framework.
🐛 Corrigido • Database: As casas agora carregam e são salvas em servidores novos onde a tabela houses não existia.
• Housing: Agora é possível comprar casas com preço 0 e vender casas com reembolso 0.
• Companion: Abrir ou fechar o Companion não faz mais o menu Housing nem o cartão saltarem.
• Database: As vendas de casas agora são salvas em bancos de dados que usam o modo ANSI_QUOTES.
• Storage: O ponto de armazenamento não é mais oferecido quando nenhum inventário está disponível.
⚙️ Config • Config: Foi adicionado um bloco STANDALONE e novas opções de guarda-roupa.
• Armazenamento e guarda-roupa: A deteção automática é usada por padrão, mas Config.Stash.open e Config.Wardrobe.open continuam a ter prioridade quando definidos.
📦 Notas da atualização • Config: Não substitua a nova config pela antiga. Faça uma cópia de segurança dos seus valores, instale o novo config.lua e configure-os novamente.
• Base de dados: A criação automática de tabelas é compatível com MariaDB e MySQL 8. sql/install.sql continua disponível caso o utilizador da base de dados não consiga criar tabelas.
• Dados: Casas, chaves, mobília e associações Companion são mantidas após a atualização. Não é necessária nenhuma importação.
• Atualização: O manifest foi alterado. Execute refresh antes de reiniciar o recurso ou reinicie o servidor.
• Ficheiros:config.lua, as traduções e a camada framework continuam disponíveis para edição.
✨ Novidades • Device: Adiciona um modelo de telefone renderizado no jogo, com borda metálica fina, chanfro, botões laterais e oito acabamentos em alumínio.
• Angy: Entende solicitações e responde no idioma do telefone, reconhece todos os 52 apps em dez idiomas e pode abrir apps. Não é necessária uma API key nem uma conexão externa.
• FaceZoom: Adiciona uma grade de videochamadas para favoritos, recentes e contatos, com um filtro em formato de cápsula que pode ser arrastado e chamadas com um toque.
• FaceZoom: Exibe a foto de um contato na tela da chamada em vez de uma letra colorida.
• Wallet: Adiciona WalletCards, transferências, depósitos a prazo, trading e uma lista completa de atividades.
• Wallet: Adiciona Agency Pay no checkout, com o dinheiro sendo transferido no servidor.
• Store: Adiciona uma página para cada app, mostrando o que ele faz, quem o criou e do que precisa. Os usuários podem instalar ou remover apps.
• Store: Protege Store, Settings, Phone, Buzz, Contacts, Snapr, Gallery, Clock, Wallet e Angy contra exclusão e os reinstala se forem removidos pela config.
• Games: Adiciona Dice, Coin Flip, Slots, Roulette, Snake e Brick Blast, com o dinheiro sendo gerenciado no servidor.
• Home screen: Adiciona widgets que podem ser arrastados e redimensionados, além de uma opção para restaurar o layout de fábrica.
• App names: Adiciona nomes mais fáceis de entender para todos os 52 apps em dez idiomas. Os nomes personalizados na config são exibidos exatamente como foram escritos e nunca são traduzidos.
🔧 Melhorado • Angy: Usa o idioma do telefone para responder e reconhece nomes curtos de aplicativos, incluindo Handy, SMS, Navi e Wecker.
🐛 Corrigido • Ecrã inicial: Ao repor o telefone, a disposição dos widgets também é reposta.
• Widgets: O ícone de eliminação permanece agora dentro do respetivo círculo.
• Widgets: A caixa de diálogo de confirmação já não é transparente.
• Desligar: O ecrã já não fica transparente no jogo, mantendo o texto legível.
• Modo claro: Remove o anel brilhante e os quatro cantos brancos à volta do ecrã.
• Jogos: Os botões físicos já não escurecem até desaparecerem.
• Assistente de configuração: O passo Companion já não começa no topo nem desliza para baixo da Agency Island.
⚙️ Configuração • Configuração: Adiciona o bloco ProtectedApps a config.lua.
📦 Notas da atualização • Não copie o seu antigo config.lua por cima do novo arquivo. Faça backup dos seus valores, instale a nova config e defina-os novamente.
• As configurações dos jogadores e os pares de Companion são mantidos após a atualização.
• A tela de atualização aparece uma vez na primeira abertura e nunca mais.
• Reinicie o resource após a atualização.
• A atualização é gratuita para todos que já possuem Agency Phone.
✨ Novidades • Studio: Escolha entre 3 formatos de caixa, 11 pulseiras e quaisquer cores para a caixa, a pulseira e os detalhes.
• Studio: Use predefinições ou misture opções para criar um visual; as configurações são salvas por jogador. Studio é grátis e não requer telefone.
• Angy: Controle luzes, brilho, alarmes e apps pelo relógio, com suporte aos 10 idiomas e sem conexão externa.
• Agency Zero: Chame o veículo, mande-o embora, estacione-o, abra as portas, altere as luzes e confira a bateria e a autonomia.
• Agency Zero: Sem Agency Zero no servidor, o app mostra o veículo e o horário de chegada sem exibir um preço que não se aplica.
• Games: Ascent, Tower, Reflex e Dodge foram adicionados, com recordes pessoais. Games é grátis e funciona offline.
• Always-on display: Os mostradores Full, Time, Vitals e Ring foram adicionados e podem ser selecionados separadamente do mostrador principal.
• Watch faces: Arc, Modular, Stack e Wave foram adicionados. • Custom apps: Execute apps de uma pasta com três arquivos. Custom apps exige a edição Pro, verificada em três locais no servidor.
• Crown menu: Abra diretamente pela coroa um conjunto de 7 apps escolhido pelo jogador.
• App Store: Foram adicionadas páginas de apps com fornecedor, categoria, requisitos e descrição, incluindo 26 descrições curtas.
• Localization: Foram adicionadas 1.688 linhas para novos apps, pulseiras e jogos nos 10 idiomas. O fallback em inglês evita que chaves brutas apareçam.
🔧 Melhorado • Lanterna: Foi adicionado um cone de luz real com alcance e intensidade ajustáveis, além de uma luz suave de curto alcance que acompanha a visão do jogador.
• Frequência cardíaca: Reage ao ser atingido por um carro, cair e se levantar, depois volta ao normal em cerca de um minuto.
🐛 Corrigido • Action button: Corrigido um terceiro caso em que o botão não fazia nada.
• Heart rate: Corrigido o pulso saltar diretamente para o valor-alvo ao se levantar, em vez de aumentar gradualmente.
• Studio: Corrigida a pulseira, que ficava 2 pixels baixa demais em relação à caixa.
• App Store: Ao instalar um aplicativo, agora apenas a linha alterada é reconstruída, em vez da tela inteira.
📦 Notas de atualização • O arquivo config tem novos blocos para Studio, Zero e o ecrã pequeno. Faça uma cópia de segurança dos seus valores, substitua a config antiga e volte a definir os seus valores.
• O emparelhamento do Companion e as definições dos jogadores são preservados durante a atualização.
• Cada jogador verá o ecrã de atualização uma vez, na primeira vez que o abrir após a atualização.
• Reinicie o resource após a atualização.
• Guia de Custom Apps: docs.agencyg.de/watch/custom-apps
✨ Novidades • Admin panel: Foi adicionada a aba Player Machines, que lista o proprietário, o status online, o ID, o tipo, a rua, o estoque e os ganhos não recolhidos de cada máquina.
• Admin panel: Foi adicionada a pesquisa por proprietário, ID, tipo ou rua.
• Admin panel: Foram adicionadas ações de GPS, teletransporte e remoção para cada máquina.
• Admin panel: A remoção exige um segundo clique de confirmação e revoga a propriedade, deixando a máquina no mundo como propriedade do Estado.
• Os nomes dos proprietários de jogadores offline são obtidos na tabela de personagens do QBCore ou ESX.
• As apreensões de máquinas são registradas no Discord webhook com administrador, proprietário, identificador, tipo, ID da máquina, reembolso e posição.
• Os novos textos estão disponíveis nos 13 idiomas.
🔧 Melhorado • O banner do console agora obtém a versão de fxmanifest.lua.
⚙️ Configuração • Adicionado Config.AdminRemoveRefund, com as opções 'none' (padrão), 'earnings' e 'full'.
• Adicionado Config.AdminRemoveNotifyOwner para notificar o proprietário quando estiver online.
• Config.SpawnerCommand foi renomeado para Config.AdminCommand.
📦 Notas da atualização • O comando agora é /vendingadmin; /vendingspawn continua registrado como alias para instalações existentes.
• As instalações existentes podem continuar usando Config.SpawnerCommand; ambos os nomes ACE são concedidos na inicialização.
✨ Novo • Adicionada a opção «Encontrar relógio» à aplicação Agency Companion. O relógio agora toca e exibe uma tela de busca até ser parado no jogo ou fechado.
🔧 Melhorado • “Abrir relógio” e “Fechar relógio” agora controlam o relógio diretamente, e o aplicativo mostra o estado real: aberto ou fechado.
• O bloqueio por código, o desbloqueio do telefone e a seleção do aplicativo do relógio agora podem ser alterados pelo aplicativo Companion.
• A lista de aplicativos no aplicativo Companion agora mostra os aplicativos instalados no relógio.
🐛 Corrigido • Corrigida a sincronização do mostrador do relógio, tema, tamanho, posição, aparência, modo de 24 horas e outras opções enviadas pelo aplicativo.
⚙️ Config • Config.Companion.findenDauer define a duração máxima do localizador de relógios, com o padrão de 60 segundos.
📦 Notas de atualização • Não são necessárias alterações na config. Reinicie o resource após a atualização.
• O emparelhamento do companheiro é mantido após a atualização.
✨ Novidades • Agency-Housing: O aplicativo Companion funciona com iOS, Android, iPad, Mac e Apple Watch.
• Agency-Housing: Gerencie propriedades remotamente: tranque ou destranque, entregue ou recolha chaves, atenda campainhas, compre ou venda casas e defina rotas.
• Agency-Housing: A equipe pode se teleportar até as propriedades, anunciá-las para venda ou excluí-las.
• Agency-Housing: O menu de pareamento está disponível no bloco “Companion App” do hub com F7 ou /ahconnect, também disponível pelo alias /ahc.
• Agency-Housing: O menu de pareamento mostra um código de 6 dígitos acima do QR code, que pode ser ampliado com um toque. Cada dispositivo conectado tem seu próprio botão de remoção e a opção “Desconectar todos”.
• Agency-Housing: Um cartão de pareamento recolhível está disponível no painel do proprietário com F3 e na lista de propriedades.
🔧 Melhorado • Agency-Housing: Os comandos agora usam o prefixo a para evitar conflitos com outros recursos.
• Agency-Housing: Jogadores com uma tecla F7 personalizada devem configurá-la novamente.
⚙️ Configuração • Agency-Housing: Defina Config.Companion.EmbedCard = false para desativar o cartão de associação.
📦 Notas de atualização • Agency-Housing: O script cria agency_housing_cmp_meta e agency_housing_cmp_devices; não é necessário SQL.
• Agency-Housing: O servidor precisa de acesso HTTPS de saída a api.agencyg.de.
• Agency-Housing: Reinicie o resource após a atualização.
Agency-Phone and Agency-Pad
26.5.4
✨ Novo • Aplicativo próprio para Agency-Watch no Phone e Pad, além de outras mudanças para o lançamento de Watch
✨ Novo • Music app: Reproduza as estações de rádio originais do GTA V no jogo usando o sistema de rádio móvel do jogo, sem streaming pela internet, latência ou consumo de largura de banda.
• Music app: O rádio continua tocando quando o celular é guardado e pode ser pausado pela tela Island ou de bloqueio.
• Music app: O som do veículo assume quando você entra em um carro, e sua estação volta a tocar quando você sai.
🔧 Melhorias • Dialer: Reformulado com uma folha de estilos própria e gerenciamento de navegação aprimorado. O fluxo de chamadas e a integração do dispatch também foram alterados.
• Visuais: Os papéis de parede incluídos foram exportados novamente e a arte do terreno de Maps foi atualizada.
⚙️ Configuração • Defina AgencyConfig.RadioStations para escolher quais estações aparecem.
• Defina AgencyConfig.EnableRadioTab para ocultar a aba de rádio.
• Defina AgencyConfig.RadioBlockWheelOnFoot para impedir que a roda de rádio padrão seja aberta a pé.
• Configure o comportamento das estações nos veículos com AgencyConfig.RadioKeepStationInVehicle.
• AgencyConfig.PhoneProp agora pode ser configurado.
✨ Novidades • Portas de garagem e portões podem permanecer abertos enquanto estiverem destrancados usando a opção Hold open de cada porta em /adoorlock.
• Ao trancar uma porta configurada para permanecer aberta, ela fecha e fica trancada. Combine com Auto-lock para fechá-la após N segundos.
• Defina o alcance de interação para trancar e destrancar cada porta: de 0,5 a 10 m com um controle deslizante ou até 50 m usando o campo numérico.
🔧 Melhorado • A seleção de portas escolhe aquela em cujo alcance de interação você está mais profundamente.
• As opções de mira do ox_target e do qb-target usam o maior alcance solicitado por qualquer porta desse modelo.
• Os alcances de cada porta são validados e limitados no servidor ao serem salvos; valores vazios ou inválidos usam o padrão configurado.
• Os rótulos de manter aberta e de alcance de interação estão traduzidos para todos os 25 idiomas compatíveis: EN, DE, BG, CS, DA, EL, ES, FI, FR, HR, HU, IT, JA, KO, NL, NO, PL, PT, RO, RU, SK, SV, TR, UK, ZH. Os arquivos de idioma têm conjuntos de chaves completos e idênticos.
🐛 Corrigido • O cartão de emparelhamento do Companion agora usa o idioma do servidor; 17 textos do app e do emparelhamento apareciam em inglês em 23 dos 25 idiomas.
• Os marcadores de posição e a formatação das traduções foram verificados antes do lançamento.
⚙️ Config • Config.HoldOpenRatio controla o percurso da porta; 1.0 significa que está totalmente aberta, e valores menores podem impedir que as persianas atravessem a geometria.
• Config.HoldOpenDistance define o alcance de aplicação da manutenção da porta aberta.
• Config.MaxInteractDistance define o limite de alcance no servidor, com o valor padrão de 50 m.
• O alcance de interação por porta é Config.InteractDistance por padrão; portas não modificadas mantêm o comportamento atual.
📦 Notas da atualização • Substitua a pasta Agency-Doorlock ou sobrescreva fxmanifest.lua, config.lua, client/main.lua, client/configurator.lua e server/main.lua.
• Sobrescreva também html/index.html, html/script.js, html/style.css e todos os 25 arquivos em shared/locale/.
• Não são necessárias alterações manuais na base de dados nem migração; as portas existentes usam os valores padrão e mantêm as regras de acesso, PINs, teclas de atalho e configurações.
• Requer oxmysql, que já era necessário. Reinicie o recurso pelo txAdmin ou com ensure Agency-Doorlock.
• Com Hold open desativado, o comportamento das portas é idêntico ao da v1.1.0.
✨ Novo • Elevator: Use /aeconnect para exibir um código QR e emparelhar o app gratuito Agency Companion.
• Elevator: Explore os prédios do servidor e defina uma rota GPS pelo app.
• Reports: Emparelhe o app usando um cartão QR nas visualizações de jogador e administrador; depois, leia, responda, assuma, feche e gerencie tickets.
• Essentials: Emparelhe o conjunto completo escaneando o código QR de administrador na aba Global de /aessentials.
• Essentials: Gerencie os kill-switches dos módulos, os doorlocks e Reports pelo app.
🔧 Melhorado • Menus, Doorlock, cartões Companion e todos os módulos agora são compatíveis com um pacote de idiomas unificado de 25 idiomas.
• As janelas QR do Companion e as animações dos menus estão mais fluidas. As janelas do elevador aparecem e desaparecem gradualmente e podem ser arrastadas.
🐛 Corrigido • Elevator: Foi resolvido um conflito no esquema do banco de dados em instalações limpas, separando as configurações do companion em agency_elevator_companion_settings.
• Essentials: As opções dos módulos agora mantêm o estado após reabrir o menu.
• Reports: As permissões da equipe são verificadas novamente em cada ação do app; o pareamento por QR não concede direitos de administrador.
⚙️ Configuração • Defina o idioma em config.lua; o inglês é o idioma padrão.
• Desative a integração do Companion usando as opções Companion Enable na configuração.
📦 Notas da atualização • Substitua ou sobrescreva todos os arquivos do resource: fxmanifest.lua, config.lua, client/, server/, shared/, html/ e sql/install.sql.
• Não são necessárias alterações manuais no banco de dados. As tabelas são criadas automaticamente na primeira inicialização, e a migração das tabelas também é automática.
• As configurações, fechaduras, relatórios, barras de progresso e associações de companheiros existentes permanecem inalterados.
• Agency-Notify e Agency-Progressbar não tiveram alterações funcionais e permanecem intactos.
• Reinicie o resource pelo txAdmin ou execute ensure Agency-Essentials.
🔧 Melhorias • Todos os arquivos Lua foram verificados para garantir conformidade estrita com a sintaxe, sem avisos ou erros na inicialização.
• O autor em fxmanifest.lua foi atualizado para "Agency Scripts" e o banner publicitário obrigatório da Agency para recursos gratuitos foi adicionado.
• A definição da tabela agency_elevator_companion_settings foi adicionada a sql/install.sql.
🐛 Corrigido • A tabela de configurações do companheiro foi renomeada para agency_elevator_companion_settings, resolvendo o conflito com a tabela de configurações da UI e o erro de inicialização Unknown column 'id'.
📦 Notas da atualização • Substitua fxmanifest.lua, server/companion.lua e sql/install.sql.
• A nova tabela companion é criada automaticamente na primeira inicialização. Não são necessárias alterações manuais no banco de dados.
• Os elevadores, as configurações de UI e os pareamentos companion existentes permanecem inalterados.
• Reinicie o resource pelo txAdmin ou com ensure Agency-Elevator.
✨ Novidades • Agency Companion: Emparelhe dispositivos da equipa com /aaconnect ou /aac e, em seguida, leia o código QR ou introduza o código de 6 dígitos.
• Agency Companion: Faça a gestão de jogadores, banimentos e cargos; expulse, bane, congele, observe, use goto e bring, cure e reanime; termine a sessão nos dispositivos emparelhados.
• Agency Companion: Consulte a consola do servidor em tempo real e execute comandos como o seu próprio cliente, com autocomplete localizado para comandos detetados e do framework.
• Agency Companion: A app gratuita está disponível para iOS e Android. Guia de configuração: companion.agencyg.de.
• Agency Companion: Uma única app liga-se ao Agency-Admin, Phone, Pad, Elevator, Reports e muito mais.
🔧 Melhorias • Localização: Os novos textos da app, do emparelhamento, da consola e da UI foram traduzidos para os 13 idiomas compatíveis: EN, DE, CS, ES, FR, IT, NL, PL, PT, RO, RU, SV e TR.
• Segurança: O emparelhamento é exclusivo para a equipe. Os tokens não concedem direitos e cada ação é verificada com base nas permissões atuais, incluindo ACE, framework, rank e exceções por jogador para jogadores online.
• Segurança: As verificações de permissões offline usam identificadores e tabelas de rank atualizadas; administradores que usam apenas ACE precisam estar online.
• Segurança: As solicitações do Companion são verificadas tanto na camada do Companion quanto no canal de ações do painel, com limitação de taxa para ações remotas.
• Emparelhamento: O código de 6 dígitos continua visível enquanto um dispositivo estiver vinculado, permitindo emparelhar outros telefones.
🐛 Corrigido • Server events: Give-weapon, spawn-object, edit-object e claim-vehicle-ownership agora exigem acesso ao painel e a permissão correspondente à ação, verificados no servidor.
• Emparelhamento: O código de 6 dígitos agora aparece sempre abaixo do código QR.
• Panel: O comportamento de abrir e fechar o painel complementar foi aprimorado, com ajustes adicionais no NUI.
⚙️ Configuração • Defina Config.Companion.Enable = false para desativar a integração opcional do companion.
• Os códigos de emparelhamento expiram após Config.Companion.TokenTTL, que é de 5 minutos por padrão.
📦 Notas da atualização • Os ranks, permissões, bans e configurações do painel existentes permanecem inalterados. Sem migração ou perda de dados.
• As tabelas de pairing são criadas automaticamente na primeira inicialização; não são necessárias alterações manuais de SQL.
• oxmysql é necessário e já era um requisito. Reinicie o resource pelo txAdmin ou com ensure Agency-Admin.
• Substitua estes arquivos: fxmanifest.lua, config.lua, client/main.lua, client/companion.lua, server/db.lua, server/main.lua, server/companion.lua, server/companion_relay.lua, web/index.html, web/style.css, web/app.js, web/companion.js, web/qrcode.min.js, shared/locale.lua e todos os arquivos em locales/. Revise o bloco Config.Companion se mantiver seu próprio config.lua.
✨ Novidades • Companion: Consulte saldos, dinheiro e transações, transfira dinheiro, gerencie depósitos a prazo e até 3 cartões de débito, e defina ou altere seu PIN do ATM.
• Companion: Faça o pareamento usando /abconnect ou /abc e, em seguida, escaneie o QR code ou digite o código de 6 dígitos no aplicativo.
• Companion: Banking tem seu próprio QR code, independente de Agency-Phone e Agency-Elevator.
• Companion: O módulo do aplicativo Agency-Banking é livre de anúncios.
🔧 Melhorias • Localização: Os novos textos do aplicativo, do emparelhamento e da interface foram traduzidos para os 13 idiomas compatíveis: EN, DE, CS, ES, FR, IT, NL, PL, PT, RO, RU, SV e TR.
• Segurança: As operações financeiras usam, por meio de AgencyBankingBridge, o mesmo fluxo validado do banco do jogo; o servidor verifica novamente a conta e o saldo em cada solicitação.
• Segurança: As consultas funcionam offline, mas transferências, depósitos e alterações de PIN exigem que o jogador esteja online.
🐛 Correções • Depósitos a prazo: As reivindicações são validadas novamente no servidor para evitar reivindicações antecipadas ou duplicadas.
• Menu do banco: O código de emparelhamento de 6 dígitos agora aparece sempre abaixo do código QR.
• Painel complementar: Comportamento ao abrir e fechar aprimorado, além de ajustes na NUI.
⚙️ Config • Defina Config.Companion.Enable = false para desativar a integração opcional do Companion.
• Os códigos de emparelhamento expiram após Config.Companion.TokenTTL, que por padrão é de 5 minutos.
📦 Notas da atualização • Substitua a pasta Agency-Banking ou sobrescreva estes arquivos: fxmanifest.lua, config.lua, client/main.lua, client/companion.lua, server/main.lua, server/companion.lua, server/companion_relay.lua, html/index.html, html/script.js, html/style.css, html/js/companion.js, html/js/qrcode.min.js e todos os arquivos em locales/.
• Revise o bloco Config.Companion em config.lua; você pode manter suas configurações atuais.
• As contas, os cartões, os depósitos a prazo e as transações existentes permanecem inalterados. Não é necessária nenhuma migração nem execução manual de SQL; as tabelas de emparelhamento são criadas automaticamente na primeira inicialização.
• Requer oxmysql, que já era obrigatório. Reinicie o resource usando o txAdmin ou ensure Agency-Banking.
✨ Novidades • App complementar: Conecte-se de forma independente ao Agency-Phone e ao Agency-Elevator usando um QR code ou um código de 6 dígitos.
• Emparelhamento: Execute /adlconnect ou /adlc para obter um QR code, ou encontre-o no menu de configuração do /adoorlock.
• Emparelhamento: Insira o código de 6 dígitos no app caso não consiga digitalizá-lo; ele continua visível enquanto houver um dispositivo conectado.
• Jogadores: Veja as portas às quais tem acesso e o estado de trancada ou destrancada em tempo real.
• Jogadores: Tranque ou destranque as portas que lhe pertencem quando estiver por perto, seguindo as mesmas regras de acesso do jogo.
• Jogadores: Defina no app um ponto GPS para qualquer porta.
• Admins: Assuma o controlo remoto de qualquer porta do servidor, sem limite de distância.
• Admins: Apague portas pelo app; as portas estáticas da config continuam protegidas.
• Admins: Abra remotamente o menu de configuração de portas do jogo para adicionar ou editar portas.
• App complementar: O app gratuito está disponível para iOS e Android. Consulte as instruções de configuração em companion.agencyg.de. • App complementar: Um único app conecta-se ao Agency-Doorlock, Agency-Phone, Agency-Pad, Agency-Elevator, Agency-Reports e muito mais.
🔧 Melhorado • Localização: Os novos textos do app, do emparelhamento e da interface do usuário estão traduzidos para todos os 25 idiomas disponíveis: EN, DE, BG, CS, DA, EL, ES, FI, FR, HR, HU, IT, JA, KO, NL, NO, PL, PT, RO, RU, SK, SV, TR, UK, ZH.
🐛 Corrigido • Menu de configuração: O código de emparelhamento de 6 dígitos é sempre exibido abaixo do código QR.
• Cartão QR Companion: Expande e recolhe corretamente sem sobrepor a lista de portas.
• NUI: Comportamento de abertura e fechamento do painel aprimorado, além de outros pequenos ajustes.
⚙️ Configuração • Defina Config.Companion.Enable = false para desativar a integração opcional.
• Os códigos de emparelhamento expiram após Config.Companion.TokenTTL, que é de 5 minutos por padrão.
📦 Notas da atualização • Substitua a pasta Agency-Doorlock ou sobrescreva os arquivos atualizados.
✨ Novo • Agency Companion: Faça o pareamento pelo /areport usando um QR code ou um código de 6 dígitos.
• Jogadores: Crie denúncias, acompanhe o status e converse com a equipe em tempo real pelo app.
• Equipe: Veja a fila ao vivo e os tickets abertos; assuma, feche, exclua e responda às denúncias.
• Equipe: Use goto, bring e heal em quem enviou denúncias pelo app, conforme as permissões de administrador existentes.
• Pareamento: O código de 6 dígitos continua visível enquanto um dispositivo estiver conectado, permitindo parear dispositivos adicionais.
• App Companion: Um único app se conecta ao Agency Reports, Phone, Pad, Elevator e muito mais.
🔧 Melhorado • Localização: Os textos da aplicação, do emparelhamento e da interface foram traduzidos para os 13 idiomas suportados: EN, DE, CS, ES, FR, IT, NL, PL, PT, RO, RU, SV, TR.
• Segurança: Os tokens de emparelhamento não podem conceder acesso de administrador; cada ação da equipa é validada no servidor.
🐛 Corrigido • Janela de denúncias: O código de pareamento de 6 dígitos agora é sempre exibido abaixo do código QR.
• Painel complementar: Comportamento de abertura e fechamento aprimorado.
• NUI: Vários pequenos ajustes.
📦 Notas da atualização • Os relatórios, chats e webhooks existentes continuam a funcionar sem migração ou perda de dados.
• A integração Companion é opcional; mantê-la desativada preserva o comportamento atual.
• As tabelas de pairing são criadas automaticamente no primeiro arranque; não são necessárias alterações manuais de SQL ou na base de dados.
• Requer oxmysql, que já é um requisito.
• Substitua a pasta do recurso ou sobrescreva: fxmanifest.lua, config.lua, client/main.lua, client/companion.lua.
✨ Novo • Agency Companion: Consulte e controle todos os elevadores do seu servidor pelo aplicativo gratuito.
• Emparelhamento: Execute /aeconnect e, em seguida, escaneie o QR code ou insira o código de 6 dígitos no aplicativo.
• Agency Companion: Chame qualquer andar, suba ou desça um andar ou defina uma rota GPS até um prédio.
• Controle ao vivo: Veja o andar atual e a animação do percurso; escolha um andar na grade ou suba ou desça um andar.
• Controle de acesso: Restrinja cada elevador a jogadores específicos usando IDs permanentes que persistem após reinicializações do servidor.
• Gerenciamento de administrador: Teleporte-se para qualquer prédio ou andar para fazer alterações rapidamente.
🔧 Melhorado • Segurança: Os tokens de emparelhamento não podem conceder acesso de administrador; cada ação é verificada no servidor.
• Segurança: As ações de administrador são controladas por permissões no servidor.
• Localização: Os novos textos da aplicação, do emparelhamento e do configurador estão traduzidos para 13 idiomas: EN, DE, FR, ES, PT, IT, NL, PL, TR, CS, RO, RU, SV.
🐛 Corrigido • Live Control: A sobreposição de deslocamento e a exibição do andar atual permanecem sincronizadas.
• Pairing:/aeconnect abre e fecha suavemente, sem aparições repentinas nem transições cortadas.
• Pairing: Um código de 6 dígitos aparece sempre abaixo do código QR, mesmo quando já há um dispositivo vinculado.
• Interface: Vários problemas de NUI e de tratamento da tecla ESC foram corrigidos.
⚙️ Config • Elevators: Ative ou desative a tela de deslocamento e fade para cada elevador no configurador.
• Elevators: Se a configuração de tela de um elevador não for alterada, será usado Config.ScreenEffect.
• Agency Companion: Confira o novo bloco Config.Companion em config.lua.
📦 Notas da atualização • Os elevadores existentes funcionam sem migração nem perda de dados. A integração Companion é opcional.
• As novas configurações por elevador e as tabelas de emparelhamento são criadas automaticamente na primeira inicialização. Não são necessárias alterações manuais na base de dados.
• Requer oxmysql, que já era necessário. Reinicie o resource através do txAdmin ou execute ensure Agency-Elevator.
• Substitua a sua pasta Agency-Elevator ou sobrescreva estes ficheiros: fxmanifest.lua, client/main.lua, client/configurator.lua, client/companion.lua, server/main.lua, server/companion.lua, server/companion_relay.lua, html/index.html, html/script.js, html/style.css, html/js/companion.js, todos os ficheiros em shared/locale/ e config.lua.
✨ Novo • Agency-Doorlock: Adiciona portas trancáveis com suporte à tecla [E] e target, configuráveis no jogo através de /adoorlock ou /adl.
• Agency-Doorlock: Defina o acesso por emprego, gangue, grau ou jogadores específicos, com teclado PIN opcional.
• Agency-Doorlock: Compatível com QBCore, QBox, ESX e Standalone, com deteção automática do framework.
• Elevator: Adiciona /aeconnect para exibir um código QR e emparelhar a aplicação gratuita Agency Companion.
• Elevator: Explore os edifícios do servidor e defina uma rota GPS na aplicação.
• Reports: Adiciona um cartão de emparelhamento QR nas vistas de jogador e admin. A aplicação permite ler, responder, assumir, fechar e gerir tickets.
• Localization: Traduz os menus, Doorlock, cartões Companion e todos os módulos para 25 idiomas.
🔧 Melhorado • Agency-Doorlock: Adiciona um interruptor do módulo para todo o servidor e configurações em tempo real para a cor de destaque, o som da porta, o volume do som, o aviso [E] e o marcador da porta.
• Agency-Doorlock: Desativar o módulo destranca todas as portas trancadas; ao reativá-lo, elas são trancadas novamente.
• Elevator: Adiciona transições suaves de entrada e saída, uma janela arrastável e um cartão de emparelhamento no menu /aelevator.
• Companion: As janelas QR estão mais limpas e as animações do menu estão mais suaves.
🐛 Corrigido • Modules: As configurações de alternância agora são mantidas após reabrir o menu.
• Agency-Doorlock: Reproduz os sons corretos ao trancar e destrancar.
• Reports: As permissões da equipe são verificadas novamente em cada ação do aplicativo; o pareamento por QR não concede acesso de administrador.
⚙️ Configuração • Defina o idioma na configuração; o inglês é o idioma padrão.
• Se você personalizou config.lua, mescle as novas seções AgencyConfig.Doorlock e Companion.
📦 Notas de atualização • Sobrescreva todos os arquivos ao atualizar.
• As novas tabelas do banco de dados são criadas automaticamente; não é necessário SQL manual.
• Agency-Notify e Agency-Progressbar não tiveram alterações funcionais e não foram modificados nesta versão.
🔧 Melhorado • Lista de veículos: Limita a lista a 3 linhas e adiciona rolagem, inclusive no depósito de veículos apreendidos.
• Lista de veículos: Reduz o painel quando há poucos veículos e inclui uma barra de rolagem ciano.
• Lista de veículos: Verificado em 1080p, 1440p e resoluções de notebooks.
🐛 Corrigido • Segurança: Veículos de trabalho surgem apenas em garagens de trabalho acessíveis e somente se estiverem listados nelas; as placas são geradas no servidor.
• Segurança: A apreensão é limitada aos trabalhos permitidos ou à permissão ACE agency.garage.impound.
• Segurança: As taxas de liberação são limitadas por Config.Impound.maxFee, os IDs dos depósitos são validados e o evento de apreensão tem limite de frequência.
• Segurança: A consulta da localização do veículo retorna coordenadas apenas para veículos pertencentes ao jogador que fez a solicitação.
🗑️ Removido • Removidos os arquivos duplicados não utilizados client_main.lua e app.js da raiz.
⚙️ Config • Adicione Config.Impound.allowedJobs para especificar quais empregos podem apreender veículos no jogo.
• Adicione Config.Impound.maxFee para limitar as taxas de liberação solicitadas pelo cliente.
• Se mantiver seu config.lua atual, adicione as duas opções. Sem allowedJobs, a apreensão fica limitada à permissão ACE.
• Defina allowedJobs com os nomes dos empregos do seu servidor, como mechaniker ou ambulance.
📦 Notas da atualização • Substitua fxmanifest.lua, config.lua, server/main.lua, html/index.html e html/style.css.
• Exclua client_main.lua e app.js da pasta raiz, se existirem.
• Não são necessárias alterações na base de dados; o estado dos veículos continua a usar as colunas padrão de estado e garagem.
• Os veículos, garagens e a sincronização do telemóvel existentes continuam compatíveis.
• Reinicie o resource através do txAdmin ou execute ensure Agency-Garage.
✨ Novidades • Agency-Elevator: Atribua vários empregos a um andar; os jogadores precisam ter qualquer um dos empregos atribuídos, e os andares sem empregos permanecem públicos.
• Agency-Elevator: Defina um grau mínimo para cada emprego. O grau 0 permite qualquer patente, e os andares bloqueados mostram os requisitos exatos.
• Agency-Elevator: As verificações de emprego e grau são compatíveis com QBCore, QBox (qbx_core) e ESX legacy e Legacy/1.2+.
• Agency-Elevator: Detecta qbx_core antes da bridge qb-core. ox_core é detectado sem problemas, e todos os andares permanecem abertos em servidores standalone.
🔧 Melhorado • Agency-Elevator: Os novos textos estão agora disponíveis nos 13 idiomas suportados: EN, DE, FR, ES, PT, IT, NL, PL, TR, CS, RO, RU e SV.
🐛 Corrigido • Agency-Elevator: O link de suporte do Discord dentro do jogo foi corrigido.
📦 Notas de atualização • Os elevadores existentes continuam compatíveis. As configurações antigas com apenas um job são migradas automaticamente na próxima gravação, sem migração nem perda de dados.
• Não são necessárias alterações na base de dados; jobs e níveis usam a coluna JSON floors existente.
• Substitua fxmanifest.lua, client/main.lua, server/main.lua, server/configurator.lua, html/script.js, html/style.css e todos os ficheiros em shared/locale/.
• Atualizar config.lua é opcional; contém apenas uma alteração num comentário, por isso pode manter o seu ficheiro.
• Reinicie o resource através do txAdmin ou execute ensure Agency-Elevator.
✨ Novo • Agency-Elevator: Defina números de andar personalizados, incluindo números negativos, zero, texto como EG ou qualquer etiqueta.
• Agency-Elevator: Os novos andares recebem por padrão o próximo número sequencial, e Auto-Detect Floors atribui números editáveis.
• Agency-Elevator: Os números personalizados aparecem nos botões do painel do elevador e no visor digital do andar.
📦 Notas da atualização • Agency-Elevator: Os números personalizados são armazenados na coluna JSON de andares existente; elevadores sem esses números usam uma numeração sequencial.
• Agency-Elevator: Substitua fxmanifest.lua, client/main.lua, server/configurator.lua, html/script.js e html/style.css.
• Agency-Elevator: Reinicie o resource pelo txAdmin ou com ensure Agency-Elevator.
✨ Novo • Ao banir, abre-se uma janela modal que exige um motivo de até 200 caracteres. Opções de duração: Permanent, 1h, 6h, 24h, 48h, 7d ou 30d.
• As mensagens de kick por ban mostram o motivo e a data de expiração dos bans temporários; a lista de jogadores banidos mostra as datas de expiração.
• Os comandos diretos usam as mesmas permissões de rank dos botões do painel e são bloqueados sem permissão.
• /agoto [id] usa goto_player para teletransportar você até um jogador; /abring [id] usa bring_player para trazer um jogador até você.
• /arevive [id] usa revive_player para reviver um jogador; /aheal [id] usa heal_player para curar um jogador.
• /aslay [id] e /akill [id] usam slay_player para matar um jogador; /akill é um alias.
• /aclothing [id] usa open_clothing_menu para abrir o menu de roupas de um jogador.
• /akick [id] [reason] usa kick_player para expulsar um jogador.
• /aban [id] [reason] usa ban_player para aplicar um ban permanente; /aban [id] 1h/6h/24h/7d/30d [reason] cria um ban temporário. • /anoclip usa tool_noclip para ativar ou desativar o noclip para você; /atpm usa goto_player para teletransportar você até o waypoint do mapa.
• Agora é possível spawnar veículos pelo nome.
🐛 Corrigido • As abas agora respeitam as negações explícitas false de tab_server e tab_vehicles, mesmo quando existem permissões de ação implícitas.
• Os comandos de roupas, teletransporte e outras ações agora são registrados e usam as mesmas verificações de permissão dos botões do painel.
• Open Inventory agora detecta primeiro ox_inventory, depois qs-inventory e, como alternativa, esx_inventoryhud.
• As sobreposições e os elementos do modal de ban agora usam pointer-events: all, permitindo cliques e entrada pelo teclado.
• saveBanState e loadBanState agora persistem o campo expires em banned_players.json, permitindo que bans temporários expirem automaticamente após uma reinicialização.
• Revive agora limpa o estado de morte no servidor do QBCore e do ESX antes de ressuscitar o cliente.
📦 Notas de atualização • Substitua a pasta Agency-Admin existente por esta versão; não são necessárias alterações no banco de dados.
• No ESX, o Open Inventory funciona automaticamente com ox_inventory ou qs-inventory, sem alterações na configuração.
✨ Novo • Elevator: Adicionado suporte a veículos para motoristas e assentos de passageiros de -1 a 16; o veículo inteiro e seus ocupantes viajam juntos.
• Elevator: Adicionado AgencyConfig.Elevator.SkipAnimation, com valor padrão false. Quando ativado, ignora a animação do keycard, os atrasos de espera e o tempo de viagem simulado para teletransportar instantaneamente.
🔧 Melhorado • Elevator:ScreenEffect agora controla tanto o fade do GTA quanto a sobreposição de deslocamento da NUI.
• Elevator: Coloca os ocupantes de volta nos assentos caso o motor expulse alguém durante o teletransporte.
📦 Notas da atualização • Sobrescreva os arquivos. Não são necessárias alterações no banco de dados ou em SQL.
• Agency-Notify, Agency-Reports V2 e Agency-Progressbar não foram alterados neste patch.
✨ Novo • A viagem em veículos é compatível com o banco do motorista e os bancos de passageiros de -1 a 16, teletransportando o veículo inteiro e seus ocupantes.
• Um mecanismo de fallback para recolocar os ocupantes os põe de volta no veículo caso o motor expulse alguém durante a teletransportação.
🔧 Melhorado • A animação do cartão de acesso é ignorada automaticamente quando o jogador está sentado, evitando que seja ejetado durante a viagem.
• O tempo de viagem permanece igual ao da v1.1.9.
• Os veículos são congelados durante a viagem em vez do ped, evitando que se desviem durante o fade da tela.
• SetVehicleOnGroundProperly garante aterrissagens limpas, sem clipping nem saltos em pisos estreitos.
📦 Notas da atualização • Substitua os arquivos para instalar a atualização. Não são necessárias alterações no banco de dados nem em SQL.
Agency-Admin / Reports V2
1.2.0
✨ Novo • Agency Admin: O módulo de relatórios foi integrado ao painel de administração.
• Agency Admin: Foi adicionado um webhook do Discord para ações administrativas, incluindo bans, kicks e alterações de dinheiro.
• Agency Reports V2: Foi adicionado um botão de retorno para enviar um jogador trazido de volta à sua posição original com um clique.
🔧 Melhorado • Agency-Elevator: Os dois botões do rodapé agora exibem “Ad-free Version: Agency-Essentials”.
• Agency-Elevator: O banner de inicialização destaca o Agency-Essentials e seu painel unificado /aessentials, 24 idiomas, kill-switches e o roteador central de webhooks.
• Agency-Elevator: O banner de inicialização mostra o preço único de €4,99.
⚙️ Configuração • Agency-Elevator: Adicionado um bloco promocional com todos os recursos do bundle no início de config.lua.
📦 Notas de atualização • Substitua os arquivos. Não são necessárias alterações no banco de dados.
✨ Novo • Configurações: Adicionado um botão no rodapé, “Ad-free Version, Agency-Essentials”, que abre a página do produto Agency-Essentials.
🔧 Melhorias • Configurações: A chamada à ação do Agency-Essentials agora usa o mesmo texto em inglês nos 14 idiomas da interface: en, de, fr, es, pt, nl, pl, it, tr, cs, ro, ru, sv, da.
• Console: O banner de inicialização foi atualizado para destacar o Agency-Essentials como um pacote 4 em 1, com um painel unificado /aessentials, rebranding completo, 24 idiomas e um preço único de €4,99.
⚙️ Configuração • Adicionado um novo bloco promocional no início de config.lua.
📦 Notas de atualização • Substitua os arquivos. Não são necessárias alterações no banco de dados.
✨ Novidades • Phone: Foi adicionado o histórico de chamadas, com chamadas normais e de teste exibidas em Recentes.
• Games: Foi adicionada a seleção de aposta para que o lucro líquido corresponda à lógica das recompensas.
• Setup Wizard: Foram adicionadas traduções para o fluxo atualizado em todos os idiomas compatíveis com o telefone.
• Localization: Foram adicionadas chaves para os novos fluxos de Mail, Buzz, FaceZoom, Browser, Wallet, Contacts e Theme.
🔧 Melhorado • UI: Os novos fluxos usam chaves de tradução em vez de strings visíveis codificadas diretamente, sempre que possível.
🐛 Corrigido • Phone: Corrigida a animação de chamada que ficava presa após o término das chamadas.
• Buzz: Corrigidas as mensagens enviadas que apareciam no mesmo lado para remetente e destinatário, as falhas no menu de emojis e o dimensionamento do painel de emojis.
• Buzz: Corrigido o contraste do texto no modo claro nas visualizações de lista e conversa.
• Buzz: Corrigido o funcionamento dos locais enviados ao abrir Maps e dos contatos compartilhados ao abrir ou salvar em Contacts.
• Buzz: Corrigidas as mensagens com fotos que apareciam apenas para o remetente.
• Mail: Corrigidos os e-mails excluídos que reapareciam porque não eram removidos do banco de dados.
• Mail: Corrigido o envio de e-mails entre jogadores.
• Mail: Corrigido o ícone de estrela da caixa de entrada principal que solicitava Face Unlock quando desativado.
• Mail: Corrigido o desaparecimento das ações Responder e Criar no modo claro.
• Wallet: Corrigido o Agency Pay, que permanecia desativado até a reinicialização após a criação de um cartão.
• Wallet: Corrigidos os estados selecionados que apareciam em branco sobre branco no modo claro.
• Photos: Corrigidas as fotos excluídas que voltavam até a reinicialização e a visualização em tela cheia que travava após pressionar Home. • Settings: Corrigidas as alterações de idioma que não atualizavam a experiência das configurações e as configurações específicas dos apps que não eram aplicadas no dispositivo.
• Settings: Corrigidos os controles de notificações e privacidade que não eram aplicados corretamente.
• Settings: Corrigido o modo de ocultar número que revelava números de contatos salvos.
• VidFlow: Corrigida a reprodução que continuava incorretamente quando o telefone era fechado; agora, ela é pausada.
• Music: Corrigida a reprodução compartilhada nas proximidades, que exigia abrir Music primeiro.
• Music: Corrigida a sincronização de pausa e busca na reprodução compartilhada, além das alterações de volume que não chegavam aos ouvintes próximos.
• Maps: Corrigidos os rótulos genéricos Pin ou Blip, priorizando os nomes reais dos blips próximos.
• Games: Corrigidos os ganhos exibidos ou creditados incorretamente em Coinflip, LuckySlot e Roulette.
• Race: Corrigita a aceitação de corridas para que ambos os jogadores recebam a atualização correta.
• Invoices: Corrigido o carregamento infinito e aprimorada a detecção de compatibilidade com os sistemas de cobrança compatíveis. • Browser: Corrigidos o carregamento de sites, a navegação de volta para a página inicial do navegador ou para o fluxo do telefone, as pesquisas diretas no Google e o tratamento de páginas bloqueadas.
• Wallet and App Store: Corrigido o problema que impedia a reinstalação de alguns apps excluídos pela loja.
• Contacts: Corrigidos os layouts de modais e menus de ações nos submenus de contatos.
• Setup Reset: Corrigida a limpeza completa do telefone para que retorne à configuração inicial com apps e layout padrão, em vez de ficar em um estado residual com falhas.
✨ Novidades • Pictogram Live: Foram adicionados comentários ao vivo, um resumo de analytics e o histórico de espectadores e comentários após o fim das transmissões.
• Pictogram Live: Foi adicionada uma opção de renderização ao vivo disponível apenas no telefone.
• Privacy: Foi adicionado o bloqueio de chamadas, que mostra o contato selecionado como indisponível para quem ligar.
🔧 Melhorias • Story Viewer: Adicionadas barras de progresso e animações de entrada e saída, além de tornar mais claras as indicações de tempo das stories.
• Dialer: Melhoradas as chamadas recentes, o posicionamento da navegação flutuante e a legibilidade do teclado.
• White Mode: Corrigidos textos e botões brancos sobre fundo branco em Browser, Buzz, Mail, Wallet, Contacts e telas mais recentes.
• Safe Areas: Telas ajustadas para que os controles superiores, as barras live e as ações inferiores se encaixem ao redor do notch e do indicador de início.
• Pictogram Live: O transporte live foi alterado para eventos latentes em vez de eventos confiáveis normais.
• Music Sync: Melhorada a sincronização compartilhada de reprodução, pausa, busca e volume para ouvintes próximos.
• Privacy: A ocultação de números e a aceitação de chamadas agora são aplicadas pelo servidor.
• Mail: O estado da caixa de entrada é preservado após reinícios do app ou script, e a reabertura incorreta do fluxo de criação foi impedida.
• Photos and Pictogram: URLs de mídias enviadas foram armazenadas para reutilização nos fluxos da galeria e de publicações sociais. • Branding: Menções antigas a marcas reais foram removidas ou substituídas, e o nome Agency foi padronizado.
• Data Plans: A velocidade do plano foi reutilizada como valor único do perfil de rede para downloads e ações online selecionadas.
• Liquid Glass: O estilo foi ampliado para Mail, Buzz, Contacts, Phone, FaceZoom, Wallet e Setup.
• Animation: Adicionadas transições mais suaves de abertura e fechamento para stories, painéis, etapas de configuração e ações dos cartões Wallet.
• Pictogram Stories: A expiração de 24 horas agora é calculada com base no horário real da publicação, que também é exibido na UI.
• Browser: Melhorada a análise de URL para diferenciar domínios reais de consultas de pesquisa.
• Localization: Novos textos da UI passaram a usar chaves de locale em vez de strings fixas no código.
• Settings: A interação foi ampliada para toda a linha das configurações do app, além das áreas de clique limitadas aos toggles.
• Mail: Removido da busca o botão de microfone não utilizado.
🐛 Corrigido • Pictogram Live: O peso do frame payload e a frequência de captura foram reduzidos para diminuir o lag e evitar crashes por overflow de events.
• Gallery: As fotos excluídas agora desaparecem imediatamente e continuam excluídas após reiniciar.
⚙️ Configuração • Mail: Foram adicionados um domínio de caixa de correio configurável e um limite de contas de caixa de correio.
• Browser: Foram adicionados uma URL de proxy configurável, um modo proxy e um comportamento opcional de lista de permissões.
• Dialer: Foi adicionado um número de teste configurável, definido como 511 por padrão.
• Media Storage: Foi adicionado suporte para provedores de upload do FiveManage e do Discord.
📦 Notas de atualização • Media Storage: As orientações de configuração explicam que os webhooks do Discord podem expirar, fazendo com que as mídias desapareçam com o tempo.
✨ Novidades • Setup Wizard: Foi adicionada uma etapa de atualização de software antes do primeiro uso.
• Setup Wizard: O telefone desliga após a configuração e precisa ser ligado novamente antes de ser usado.
• Setup Wizard: Foi adicionada a seleção dos temas Light, Auto e Dark durante a configuração inicial.
• Mail: Foi adicionado um hub de caixas de correio com menus, visualizações da caixa de entrada, fluxo de composição e seleção da caixa principal.
• Mail: É necessário criar uma caixa de correio antes de receber mensagens.
• Contacts: Foi adicionado o compartilhamento de contatos pelo Agency Drop e cartões de contato interativos nos chats.
• Browser: Foi adicionada a pesquisa do Google como alternativa para entradas que não sejam uma URL.
• Wallet: O Agency Pay é desbloqueado imediatamente após a criação do primeiro cartão.
• Music: Foi adicionado um receptor preparado para execução em segundo plano para reproduzir músicas compartilhadas nas proximidades.
• Media Storage: Foram adicionados backends de upload selecionáveis: FiveManage e Discord webhooks. FiveManage é o padrão.
🔧 Melhorias • AgencyOS26.3: A identidade do sistema telefónico, o fluxo de configuração e as interfaces das aplicações foram renovados.
• Browser: A página inicial, o comportamento da barra superior, o fluxo de voltar e as mensagens de compatibilidade foram reformulados.
• Music: Melhorias na gestão da área segura inferior e no espaçamento do ecrã de reprodução atual.
• Pictogram: Stories, visualizador de stories, duração das stories, sobreposições ao vivo e apresentação das analytics ao vivo foram reformulados.
• Phone: A densidade de Recents, o espaçamento do teclado, a área de números digitados e a posição da navegação inferior foram reformulados.
• Buzz: O hub de mensagens foi redesenhado com filtros, modo de edição, pesquisa e ações rápidas.
• Contacts: O hub de contactos foi redesenhado com Lists, um cartão pessoal melhorado e opções para criar grupos e listas.
• Phone: A experiência telefónica foi redesenhada com Favorites, Recents, Contacts, Keypad e navegação flutuante.
• Homescreen: A resolução das páginas, a posição dos widgets e a movimentação entre páginas foram reformuladas para evitar que as aplicações fiquem dispersas.
• Homescreen: Melhorias no arrastamento entre páginas, na navegação pela roda no modo de edição e no acesso mais seguro ao modo de edição. • Homescreen: Foi adicionada uma opção para restaurar um layout padrão e organizado de aplicações após limpar o telefone.
• Mail: Melhorias no layout, nas dimensões, no espaçamento e na legibilidade nos modos claro e escuro.
• Buzz: Melhorias no layout das conversas, no alinhamento dos balões, no compositor de emojis, na legibilidade no modo claro e nas transições dos filtros.
• Contacts: Melhorias no tamanho dos cartões, no layout das ações e na aparência no modo claro.
• Wallet: Melhorias nas animações dos cartões e na visibilidade da seleção, sobretudo no modo claro.
• FaceZoom: O layout do hub, as sobreposições de chamadas e a transição de chamadas de áudio para vídeo foram reformulados.
⚙️ Configuração • Mail: Adicionado um limite padrão configurável para caixas de correio e o domínio agencyg.de.
• Mail: Adicionada a opção de gerenciar o Face Unlock por aplicativo, em vez de exigir desbloqueio para cada ação na caixa de correio.
• Phone: Adicionado o número de teste configurável e sempre disponível 511 para chamadas de áudio e vídeo.
• Browser: O modo de sites sem restrições vem ativado por padrão. As configurações de allowlist e proxy continuam disponíveis.
• Browser: Adicionados um modo proxy configurável e avisos de compatibilidade do navegador mais claros.
• Settings: Adicionado o modo de aparência Auto, baseado no horário configurado do telefone.
✨ Novo • Adicionado controle de acesso aos andares baseado em jobs específicos, como polícia, bombeiros e mecânico.
🔧 Melhorado • Os nomes dos empregos são convertidos para minúsculas e têm os espaços excedentes removidos para garantir uma correspondência consistente.
• As verificações de permissões são feitas no servidor para impedir que sejam contornadas pelo cliente.
• Os pisos bloqueados exibem um ícone de cadeado e o nome do emprego necessário.
• Jogadores não autorizados não podem interagir com os botões dos pisos restritos.
• As strings de permissões de emprego foram atualizadas nos 12 idiomas compatíveis.
⚙️ Configuração • Foi adicionado um campo de profissão opcional para cada andar no configurador. Deixe-o vazio para permitir acesso livre.
• Chaves de locale adicionadas: config_floor_job, config_floor_job_placeholder, ui_locked, ui_requires_job, floor_locked.
✨ Novidades • Foi adicionado um processo inicial de criação de cartão para que os utilizadores criem o seu próprio cartão antes de usarem as funcionalidades do Wallet.
• Foi adicionada a criação de cartões Agency Pay personalizados com vários acabamentos.
• O Wallet foi redesenhado com os separadores Cards, Agency Pay, Transfer, Fixed e Activity.
• Foi adicionado o acesso rápido ao Agency Pay através do Action Button, de dois toques no botão de ligar/desligar e de /agencypay.
• A aplicação Settings foi redesenhada com secções de perfil, aparência, informações do dispositivo e Agency Shop.
🔧 Melhorias • O comportamento ao soltar itens em pastas foi aprimorado e as mudanças acidentais de página ao reorganizar aplicativos foram reduzidas.
• Os Widgets foram movidos para o modo de edição e o relógio fica oculto durante a edição.
• O checkout em tela cheia do Agency Pay, o fluxo de sucesso, a detecção de terminais e o tratamento do estado de pagamento foram aprimorados.
• A limpeza do estado do Agency Pay após usos repetidos foi aprimorada.
• As chamadas do Dispatch agora se acumulam em vez de se substituírem.
• O Respond agora define a rota GPS e informa a quem ligou qual unidade está a caminho.
• A busca de pacientes no MDT foi aprimorada e o tratamento antigo do botão de voltar foi removido.
• O fluxo de abertura e instalação de aplicativos foi aprimorado, e a apresentação dos cards da loja foi refinada.
• A apresentação e as interações de 2048, Flappy Bird e roleta foram aprimoradas.
• O reprodutor de música da Dynamic Island foi reformulado nos estados compacto e expandido, com controles de reprodução mais completos.
• A renderização da moldura do dispositivo e a personalização do acabamento foram atualizadas para um visual metálico premium.
• A edição de aplicativos, o acesso aos widgets e as sobreposições do sistema foram refinados.
• As referências à versão AgencyOS26.2.1 nas informações do sistema e nas áreas de atualização foram atualizadas. • O estilo do relógio da tela de bloqueio foi refinado com um visual Liquid Glass.
• A legibilidade de Settings e Wallet no modo claro foi aprimorada.
• As traduções de pagamentos, Dispatch, configurações e fluxos de jogos foram ampliadas.
🐛 Correções • A movimentação de apps foi corrigida para que elas continuem visíveis junto ao cursor.
• O cancelamento do Agency Pay foi corrigido para que Wallet volte ao estado correto.
• Foi corrigido o problema que impedia o reconhecimento imediato dos cartões salvos após uma reinicialização.
• Foram reduzidos os problemas de reconstrução do estado de Wallet e Agency Pay que podiam causar telas em branco ou overlays travados.
⚙️ Configuração • Adicionada uma opção para desativar todas as aplicações de apostas que geram dinheiro.
• Adicionadas definições do terminal Agency Pay para localização, orientação, valor, etiqueta e recompensas.
• Adicionada a seleção do acabamento da estrutura de alumínio nas Definições, com predefinições e controlos de aparência.
📦 Notas de atualização • Adicionados terminais Agency Pay configuráveis com deteção de terminais e suporte para preços, recompensas e metadados.
✨ Novidades • AutoRide: Foram adicionados embarques sem motorista, escolha de veículos, controles da viagem em tempo real, preços, suporte a passageiros e pedidos de embarque no idioma do telefone.
• Agency Reports: Foi adicionada a integração V2 com modos padrão, sem anúncios e legacy.
• AgencyOS26.2: As traduções foram ampliadas para todos os idiomas compatíveis.
• GarageSystem: Foi adicionada a deteção automática e ampliado o suporte a provedores de garagem.
• Storage: Foi adicionada uma opção para armazenar os dados do telefone por dispositivo, em vez de por jogador.
• Stocks: Foram adicionados o acompanhamento de lucros e perdas, gráficos de portfólio, ações adicionais e opções de ETF.
• Banking: Oxide Banking foi adicionado como opção de provedor.
🔧 Melhorias • Notificações: Adicionados um Notification Center e um sistema de Lock Screen com notificações agrupadas, histórico, deep links para apps, destaques e entrega na tela inicial e na tela de bloqueio.
• Maps: O app foi reformulado com um mapa ao estilo GTA, Fast Nav, marcadores, pontos de interesse próximos e rotas GPS sincronizadas para pontos de passagem.
• FaceZoom: Adicionadas videochamadas com base no número de telefone, sem login em conta, e apresentação handheld das chamadas no telefone.
• Agency HUD: Adicionados exports de sincronização para eventos de abertura e fechamento do telefone.
• Pictogram: Adicionados recursos de livestream e stories, com um conjunto aprimorado de funcionalidades de redes sociais.
• App Store: Os downloads agora funcionam como instalações: os apps ficam bloqueados até a conclusão, e o progresso é exibido com mais clareza.
• Control Center: Melhorados o comportamento do deslize, o fechamento, as zonas de gestos, o acesso ao botão de desempenho e a sincronização da escala.
• Performance Mode: Adicionado suporte para PCs menos potentes, ativação na inicialização e acesso pelo Control Center.
• AgencyOS26.2: Tela inicial, assistente de configuração, Control Center, notificações, widgets, calculadora, música, mapas e sobreposições do sistema redesenhados em estilo liquid glass.
• Apps: Angy, Music, Maps, Calculator, Radio, App Store e AutoRide redesenhados para oferecer visuais e navegação consistentes.
• Homescreen: Melhorados o arraste de apps e widgets no modo de edição, as pastas, a persistência e o comportamento do toque prolongado.
• Inicialização e desligamento: Adicionados uma animação de boot, um controle deslizante de desligamento e ações de emergência; as experiências de primeiro boot e atualização também foram aprimoradas.
• Music: O app passou a ser um app padrão e a tela Now Playing foi redesenhada com controles de mídia mais completos.
• UI: Melhoradas as animações de fechamento dos apps e o carregamento em segundo plano.
• Game Mode: Apresentação redesenhada em torno da Dynamic Island, com transições de entrada e saída mais fluidas.
• Lock Screen: Aprimoradas as notificações, o gesto de deslizar para dispensar e a apresentação nos modos claro e escuro.
• AutoRide: Sobreposições de viagem, comandos, preços em tempo real e fluxo de embarque redesenhados.
• Control Button: Comportamentos de toque curto e prolongado ampliados para corresponder às configurações do sistema.
🐛 Corrigido • Garage: Os veículos gerados agora mantêm os ajustes, as cores, o estado e os dados de combustível salvos.
• Buzz: As mensagens recebidas agora ficam visíveis ao abrir o aplicativo.
• Chirper: Foram corrigidos a publicação, o uso de mídia da galeria e os fluxos de publicação em redes sociais.
• Crypto: As ações de compra e venda agora funcionam no aplicativo com valores personalizados.
• Police MDT: Foi corrigida a navegação ao alternar categorias.
• Gallery: As fotos excluídas continuam removidas após reabrir o aplicativo.
• Alarms: Foram corrigidos o acionamento em segundo plano e o tratamento de fusos horários.
• UI: Foi aprimorada a legibilidade nos modos claro e escuro em pop-ups, formulários, menus e conteúdo do aplicativo.
⚙️ Configuração • Agency Reports: Adicionada a seleção de provedor para V2, V2 sem anúncios ou modo legacy.
• Wallet: Adicionada a configuração de depósitos a prazo: condições, duração e taxas de juros.
• Performance Mode: Adicionadas configurações de comportamento padrão e de inicialização.
• AutoRide and Angy: Adicionados interruptores de recursos, incluindo suporte para desativá-los completamente.
• LifeInvader: Adicionado o comportamento de alternância da integração V2.
• Banking: Oxide Banking adicionado como opção de provedor.
📦 Notas da atualização • Reimporte agency-phone.sql para aplicar as alterações no esquema do banco de dados do AgencyOS26.2.