Ressources
QB-NOTIFIER
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]
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
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
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