Scripts de notificação qbCore (visão geral)

Notificações

QB-NOTIFICAR

ebf8ccef47f76bcc362beccc23f5dad54b19e63b

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]

271112574 5b79caa1 19eb 456d 9d2d bd6869e78ad4

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

294379826 7a399947 6ccd 4edf 89e3 2e2f7ec502c7

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

68747470733a2f2f692e696d6775722e636f6d2f4f586f423053752e706e67

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

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *


Ganhe 20% de desconto em qualquer servidor QBCore completo
pt_BRPortuguês do Brasil