Scripts de notification qbCore (présentation)

Notifications

QB-NOTIFIER

ebf8ccef47f76bcc362beccc23f5dad54b19e63b

Vous recherchez un système de notification léger et réactif pour votre serveur FiveM basé sur QBCore ? Ne cherchez plus ! Ce script de notification propre, construit avec la puissance de CSS du vent arrière, offre une conception transparente et des fonctionnalités adaptées aux environnements de serveur modernes.

Dépendances

Avant de plonger dans les fonctionnalités, assurez-vous que votre serveur répond aux exigences suivantes :

  • qb-core:La fondation de votre serveur QBCore.

Caractéristiques

Ce script de notification est doté de fonctionnalités qui en font un ajout essentiel à votre serveur :

  • Conception réactive:L'effet de levier CSS du vent arrière, les notifications s'adaptent automatiquement aux différentes tailles d'écran, garantissant une expérience utilisateur cohérente sur tous les appareils.
  • Notifications personnalisables:Modifiez les types, les durées et les styles de notification pour les adapter à l'image de marque de votre serveur.
  • Intégration facile:Le script est plug-and-play, ce qui rend la configuration et le déploiement rapides et sans effort.

v42-notifier [QB/ESX]

271112574 5b79caa1 19eb 456d 9d2d bd6869e78ad4

Aperçu vidéo

La personnalisation des notifications sur votre serveur FiveM peut améliorer considérablement l'expérience utilisateur en fournissant des alertes claires et stylisées aux joueurs. Dans ce guide, nous vous expliquerons comment remplacer les systèmes de notification par défaut dans QBCore et ESX avec le v42-notifier ressource pour une meilleure personnalisation et performance.

Comment installer

Dans votre qb-core/client/functions.lua, recherchez la fonction de notification par défaut à la ligne 88.

Remplacer la fonction par défaut :

Voici la fonction par défaut que vous devrez remplacer :

fonction QBCore.Functions.Notify(texte, type de texte, longueur)
si type(texte) == "table" alors
local ttext = text.text ou 'Espace réservé'
légende locale = texte.caption ou « Espace réservé »
texttype = type de texte ou 'primaire'
longueur = longueur ou 5000
EnvoyerNUIMessage({
action = 'notifier',
type = type de texte,
longueur = longueur,
texte = texte,
légende = légende
})
autre
texttype = type de texte ou 'primaire'
longueur = longueur ou 5000
EnvoyerNUIMessage({
action = 'notifier',
type = type de texte,
longueur = longueur,
texte = texte
})
fin
fin

Remplacez-le par la fonction simplifiée suivante qui utilise v42-notifier:

fonction QBCore.Functions.Notify(texte, type de texte, longueur)
exportations['v42-notify']:notify(texte, type de texte, longueur);
fin

Assurez-vous que v42-notify :

Pour activer le v42-notifier ressource, ouvrez votre console de jeu (appuyez sur F8) et tapez :

assurer v42-notify

Exemple d'utilisation :

Vous pouvez désormais utiliser la fonction de notification mise à jour dans QBCore comme suit :

QBCore.Functions.Notify("Message ici", 'succès', 5000)

Notifications inspirées de NoPixel

294379826 7a399947 6ccd 4edf 89e3 2e2f7ec502c7

Dans le domaine de la conception d'interfaces utilisateur, un codage couleur efficace des notifications est essentiel pour guider l'attention de l'utilisateur et améliorer l'expérience globale. Une notification d'avertissement, représentée par un jaune vif (couleur : 3), sert d'alerte cruciale, signalant aux utilisateurs de procéder avec prudence ou d'être conscients des problèmes potentiels. Les notifications normales, représentées par un bleu calme (couleur : 1), fournissent aux utilisateurs des informations qui ne nécessitent aucune action immédiate, favorisant un sentiment de stabilité et de routine. D'autre part, les notifications d'erreur, surlignées en rouge vif (couleur : 2), exigent une attention urgente, indiquant des problèmes critiques qui doivent être résolus rapidement. Ensemble, ces notifications à code couleur créent une hiérarchie visuelle claire, garantissant aux utilisateurs qu'ils peuvent facilement interpréter l'importance et l'urgence de chaque message, conduisant finalement à une expérience utilisateur plus intuitive et plus réactive.

Installer:

Notification QBCore:À la ligne 83 dans qb-core > client > function.lua > Ligne 83 Remplacer jusqu'à la ligne 106

fonction QBCore.Functions.Notify(texte, type de texte, longueur) si type(texte) == "table" alors ttext local = texte.texte ou 'Espace réservé' légende locale = texte.caption ou 'Espace réservé' type de texte = type de texte ou 'primaire' longueur = longueur ou 5000 exportations ['notifications']: sendnotify(ttexte, type de texte, longueur, légende) sinon type de texte = type de texte ou 'primaire' longueur = longueur ou 5000 exportations ['notifications']: sendnotify(texte, type de texte, longueur) fin fin

K5 Notifier

68747470733a2f2f692e696d6775722e636f6d2f4f586f423053752e706e67

Nous sommes ravis de partager un script Fivem GRATUIT qui vous aide à améliorer votre expérience de jeu en vous permettant de créer différents types de notifications que vous pouvez utiliser encore et encore. Vidéo de démonstration ici

Cet outil facile à utiliser permet aux propriétaires de serveurs de personnaliser les notifications en fonction du style et du gameplay de leur serveur. Que vous souhaitiez partager des informations sur des événements, informer les joueurs des mises à jour importantes ou simplement rendre votre serveur plus unique, ce script vous simplifie la tâche.

Vous pouvez rapidement le configurer et modifier les notifications à votre guise, ce qui contribuera à maintenir l'intérêt des joueurs et à rendre votre serveur plus attrayant dans la communauté Fivem.


Qu'est-ce qui vous plaît le plus ? Laissez un commentaire

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *


Bénéficiez d'une remise de 20% sur tous les serveurs QBCore complets
fr_FRFrançais