Do projeto Agency Scripts
Agency Notify V2
Um sistema de notificações gratuito e altamente configurável para FiveM. Compatível com ESX e QBCore com integração perfeita e animações suaves.
O que este script faz
Cada framework traz seu próprio estilo de notificação, e no momento em que você executa scripts de três autores diferentes, seus jogadores veem três caixas diferentes em três cantos diferentes. Agency Notify V2 substitui todas elas por um sistema único que qualquer recurso pode chamar. Ele detecta QBCore, ESX ou standalone automaticamente, possui seu próprio menu de configurações para os jogadores e é gratuito.
Instalação
- Passo 1:
Coloque a pasta agency-notify no seu diretório de resources e adicione ensure agency-notify no seu server.cfg.
- Passo 2:
Se você quiser que as configurações por jogador sobrevivam a um reconectar, mantenha Config.UseDatabase ativado. Ele precisa do oxmysql; sem ele, defina a opção como false e todos começarão com os padrões.
- Passo 3:
Defina Config.Locale para o idioma do seu servidor. Quatorze idiomas estão incluídos, e os jogadores podem trocar o seu próprio no menu.
- Passo 4:
Envie uma notificação de qualquer script com exports['agency-notify']:Notify. Chamadas existentes para seu framework continuam funcionando, assim você pode migrar recurso por recurso.
Perguntas frequentes
Preciso mudar meus outros scripts?
Não. O script se registra para os eventos de notificação usuais dos frameworks, então recursos que notificam via ESX ou QBCore aparecem no novo design sem nenhuma edição. Mudar uma chamada para o export só traz opções extras como prioridade e duração.
Qual o custo em desempenho?
Nenhum enquanto ocioso. A UI só roda quando uma notificação está na tela, e o recurso fica em 0.00 ms no resmon caso contrário. A proteção contra spam também agrupa mensagens repetidas em vez de empilhá-las, que é onde a maioria dos sistemas de notificação começa a consumir frames.
Para que serve o menu de configurações?
Os jogadores abrem com o comando em Config.MenuCommand, por padrão anotify, e definem posição, tamanho e som para si mesmos. A escolha é armazenada por identificador quando o banco de dados está ativo, assim sobrevive a um reconectar.
É realmente gratuito, e qual é a pegadinha?
É gratuito com suporte via Discord e sem limite de tempo. Exibe uma pequena marca da Agency no canto. Agency Essentials é a versão paga que remove a marca e permite rebrandear como seu, junto com outros três scripts em um único recurso.
Outros scripts da Agency
Agency Progressbar V2
Barra de progresso gratuita para FiveM com sistema completo de consumíveis, ações imersivas e vários temas. Para ESX e QBCore.
Agency Reports V2
Sistema de reportes e tickets gratuito para FiveM com chat ao vivo com a equipa, ferramentas de admin e webhook do Discord. Standalone.
Agency HUD
HUD premium para FiveM com editor de arrastar e largar dentro do jogo, vários designs de HUD de veículo e definições para cada elemento.