Recursos
QB-NOTIFICAR
Você está procurando um sistema de notificação leve e responsivo para seu servidor FiveM baseado em QBCore? Não procure mais! Este script de notificação limpo, construído com o poder de CSS de cauda, oferece design e funcionalidade integrados, adaptados para ambientes de servidores modernos.
Dependências
Antes de mergulhar nos recursos, certifique-se de que seu servidor atenda aos seguintes requisitos:
- núcleo qb: A base do seu servidor QBCore.
Características
Este script de notificação vem com recursos que o tornam um complemento essencial para seu servidor:
- Design responsivo: Alavancagem CSS de cauda, as notificações se ajustam automaticamente a diferentes tamanhos de tela, garantindo uma experiência de usuário consistente em todos os dispositivos.
- Notificações personalizáveis: Modifique os tipos, durações e estilos de notificação para adaptá-los à marca do seu servidor.
- Fácil integração: O script é plug-and-play, tornando a configuração e a implantação rápidas e fáceis.
v42-notificar [QB/ESX]
Pré-visualizar vídeo
Personalizar notificações no seu servidor FiveM pode melhorar significativamente a experiência do usuário ao fornecer alertas claros e estilizados aos jogadores. Neste guia, mostraremos como substituir os sistemas de notificação padrão em QBCore e ESX com o v42-notificar recurso para melhor personalização e desempenho.
Como instalar
Em seu qb-core/cliente/funções.lua
, encontre a função de notificação padrão na linha 88.
Substituir a função padrão:
Aqui está a função padrão que você precisará substituir:
função QBCore.Functions.Notify(texto, tipo de texto, comprimento)
se tipo(texto) == "tabela" então
local ttext = text.text ou 'Espaço reservado'
legenda local = text.caption ou 'Espaço reservado'
texttype = tipo de texto ou 'primário'
comprimento = comprimento ou 5000
EnviarNUIMessage({
ação = 'notificar',
tipo = tipo de texto,
comprimento = comprimento,
texto = ttexto,
legenda = legenda
})
mais
texttype = tipo de texto ou 'primário'
comprimento = comprimento ou 5000
EnviarNUIMessage({
ação = 'notificar',
tipo = tipo de texto,
comprimento = comprimento,
texto = texto
})
final
final
Substitua-o pela seguinte função simplificada que usa v42-notificar:
função QBCore.Functions.Notify(texto, tipo de texto, comprimento)
exports['v42-notify']:notificar(texto, tipo de texto, comprimento);
final
Garantir v42-notify:
Para habilitar o v42-notificar recurso, abra seu console de jogo (pressione F8) e digite:
garantir v42-notify
Exemplo de uso:
Agora você pode usar a função de notificação atualizada no QBCore da seguinte maneira:
QBCore.Functions.Notify("Mensagem aqui", 'sucesso', 5000)
Notificações inspiradas no NoPixel
No reino do design de interface do usuário, a codificação de cores eficaz para notificações é essencial para orientar a atenção do usuário e melhorar a experiência geral. Uma notificação de aviso, representada por um amarelo vibrante (Cor: 3), serve como um alerta crucial, sinalizando aos usuários para prosseguir com cautela ou estar cientes de possíveis problemas. Notificações normais, representadas em um azul calmo (Cor: 1), fornecem aos usuários informações que não exigem ação imediata, promovendo uma sensação de estabilidade e rotina. Por outro lado, notificações de erro, destacadas em um vermelho marcante (Cor: 2), exigem atenção urgente, indicando problemas críticos que precisam ser resolvidos prontamente. Juntas, essas notificações codificadas por cores criam uma hierarquia visual clara, garantindo que os usuários possam interpretar facilmente a importância e a urgência de cada mensagem, levando, em última análise, a uma experiência do usuário mais intuitiva e responsiva.
Instalar:
Notificação QBCore: Na linha 83 em qb-core > client > function.lua > Linha 83 Substituir até Linha 106
função QBCore.Functions.Notify(texto, tipo de texto, comprimento) se tipo(texto) == "tabela" então local ttext = texto.texto ou 'Espaço reservado' local legenda = texto.caption ou 'Espaço reservado' tipo de texto = tipo de texto ou 'primário' comprimento = comprimento ou 5000 exports['notificações']:sendnotify(ttexto, tipo de texto, comprimento, legenda) senão tipo de texto = tipo de texto ou 'primário' comprimento = comprimento ou 5000 exports['notificações']:sendnotify(texto, tipo de texto, comprimento) fim fim
K5 Notificar
Estamos felizes em compartilhar um script Fivem GRATUITO que ajuda você a melhorar sua experiência de jogo, permitindo que você crie diferentes tipos de notificações que podem ser usadas repetidamente. Vídeo de demonstração aqui
Esta ferramenta fácil de usar permite que os donos de servidores personalizem notificações para combinar com o estilo e a jogabilidade do servidor. Se você quer compartilhar notícias sobre eventos, deixar os jogadores saberem atualizações importantes ou apenas fazer seu servidor parecer mais único, este script simplifica.
Você pode configurá-lo rapidamente e alterar as notificações como quiser, o que ajudará a manter os jogadores interessados e tornará seu servidor mais atraente na comunidade Fivem.
Qual você mais gosta? Deixe um comentário