DopeNotify (v1+v2) – Système de notification moderne pour ESX & QB-Core
Transformez le système de notification de votre serveur FiveM, passant des popups basiques et immersifs à des alertes élégantes et modernes qui améliorent plutôt qu'interrompent le gameplay. DopeNotify offre une refonte complète des notifications avec les versions v1 et v2 incluses, vous offrant des alertes de qualité professionnelle qui informent clairement les joueurs tout en maintenant la qualité esthétique et les performances fluides que votre serveur mérite. Il ne s'agit pas seulement de rendre les notifications plus jolies – il s'agit d'améliorer l'expérience utilisateur et de créer une interface polie et cohérente qui élève l'ensemble de votre serveur.
Ce qui est inclus
Le package DopeNotify comprend à la fois le système de notification original v1 et la version améliorée v2, vous permettant de choisir le style qui correspond le mieux à l'esthétique de votre serveur ou même d'utiliser différentes versions pour différents types de notifications. Les deux versions partagent des fonctionnalités de base – des animations fluides, un positionnement personnalisable, le support de plusieurs types de notifications (succès, erreur, info, avertissement), et l'intégration au framework – tout en offrant des approches visuelles distinctes pour présenter les informations aux joueurs.
Contrairement aux systèmes de notification basiques qui affichent simplement du texte dans un coin, DopeNotify fournit un contexte grâce au codage couleur, aux icônes et au timing des animations. Les joueurs comprennent instantanément l'importance et le type de chaque notification sans avoir besoin de s'arrêter et de lire attentivement. Une notification de succès verte se distingue d'une alerte d'erreur rouge, et cette communication visuelle instantanée rend le gameplay plus fluide et plus intuitif.
Caractéristiques principales
- Système de double version – Les versions v1 et v2 incluses dans un seul package, vous permettant de choisir votre style préféré ou d'utiliser les deux
- Intégration du cadre – S'intègre parfaitement avec ESX, QBCore, et QBOX déclencheurs de notifications
- Plusieurs types de notifications – Succès, erreur, info, avertissement, et notifications personnalisées avec un style distinct
- Animations fluides – Les notifications glissent en douceur plutôt que de s'afficher abruptement
- Système de file d'attente – Plusieurs notifications s'affichent en séquence organisée sans se chevaucher ou créer de chaos visuel
- Positionnement personnalisable – Configurez où les notifications apparaissent à l'écran pour correspondre à votre disposition UI
- Contrôle de la durée – Définissez la durée d'affichage des notifications en fonction de leur importance et de la longueur du message
- Personnalisation des couleurs – Ajustez les couleurs des notifications pour correspondre au thème et à la marque de votre serveur
- Performances optimisées – Le code léger garantit que les notifications n'impactent pas les FPS ou ne provoquent pas de saccades
Parfait pour
- Refontes complètes de UI – Fait partie de la modernisation de l'ensemble de l'interface de votre serveur avec un style cohérent
- Serveurs ESX – Remplacez les notifications par défaut ESX par des alternatives professionnelles
- Serveurs QBCore – Améliorez le système de notification de QB pour quelque chose de plus visuellement attrayant
- Jeu de rôle immersif – Des notifications qui améliorent plutôt qu'interrompent l'immersion avec leur apparence
- Scripts personnalisés – Utilisez dans vos propres scripts pour fournir un style de notification cohérent
- Commentaires des joueurs – Communiquez clairement et de manière attrayante les messages système, les alertes et les réponses
- Gestion des erreurs – Afficher les messages d'erreur de manière visible mais pas choquante
- Systèmes de Réalisations – Célébrez les accomplissements des joueurs avec des animations de notification satisfaisantes
Types de notifications & Cas d'utilisation
Notifications de succès (Vert) : Parfait pour confirmer les actions terminées avec succès – achats effectués, objets fabriqués, emplois terminés, argent reçu, compétences améliorées, véhicules achetés. Les notifications de succès fournissent un renforcement positif qui fait que les joueurs se sentent bien à propos de leurs actions.
Notifications d'erreur (Rouge) : Communiquez les problèmes clairement sans être agressif – fonds insuffisants, exigences manquantes, action échouée, délai de récupération actif, accès refusé. Les notifications d'erreur doivent être visibles et claires, mais pas si dramatiques qu'elles frustrent les joueurs inutilement.
Notifications d'information (Bleu) : Informations générales que les joueurs devraient connaître mais qui ne sont pas urgentes – annonces de serveur, astuces, conseils, noms de lieux, messages système. Les notifications d'informations gardent les joueurs informés sans exiger une attention immédiate.
Avertissements de Notification (Jaune/Orange) : Alertez les joueurs des situations nécessitant leur attention – santé faible, munitions qui s'épuisent, niveau de recherche qui augmente, temps qui s'écoule sur les missions. Les avertissements se situent entre les informations et les erreurs en termes d'urgence, attirant l'attention sans impliquer un échec.
Installation et configuration
- Téléchargez le package DopeNotify contenant les versions v1 et v2
- Choisissez la version que vous souhaitez utiliser (ou gardez les deux pour plus de flexibilité)
- Extrayez le dossier de ressources dans le répertoire des ressources de votre serveur.
- Configurez le positionnement et les couleurs des notifications dans le fichier de configuration
- Ajoutez DopeNotify à votre fichier server.cfg
- Mettez à jour votre framework ou vos scripts pour utiliser les déclencheurs DopeNotify
- Redémarrer le serveur et tester les notifications pour s'assurer de leur affichage correct
Intégration du cadre
- ✅ ESX – Remplacez esx:showNotification par DopeNotify pour toutes les notifications ESX. Fonctionne avec ESX Legacy et les versions antérieures
- ✅ QB-Core – Intégrez avec QBCore.Functions.Notify pour un style de notification cohérent dans tous les scripts QB
- ✅ QBOX – Compatibilité totale avec les systèmes de notification QBOX
- ✅ Standalone – Utilisez de manière indépendante avec des scripts personnalisés via des fonctions d'exportation simples
- ✅ ox_lib – Peut fonctionner aux côtés ou remplacer les notifications ox_lib selon la préférence
Implémentation conviviale pour les développeurs
DopeNotify est conçu en pensant aux développeurs, offrant des fonctions d'exportation simples qui rendent le déclenchement des notifications sans effort. Que vous écriviez un emploi script, création de systèmes d'inventaire, ou construction de mécanismes de gameplay uniques, l'ajout de notifications DopeNotify ne nécessite qu'une seule ligne de code. Le système gère toute la complexité du positionnement, de l'animation, de la mise en file d'attente et du nettoyage automatiquement.
Les déclencheurs d'exemple fonctionnent comme ceci : spécifiez le type de notification (succès/erreur/info/avertissement), fournissez le texte du message et, facultativement, définissez une durée personnalisée. DopeNotify gère le reste – affichant la notification au bon moment, au bon endroit, avec le bon style, et la supprimant avec grâce lorsque la durée expire.
Détails techniques
- Versions : Les versions v1 et v2 sont toutes deux incluses dans un seul package
- Taper: Système de notifications UI
- Technologie: HTML/CSS/JavaScript avec intégration NUI
- Taille du fichier: Ressource légère avec une empreinte mémoire minimale
- Dépendances: Aucun – système de notification complètement autonome
- Performance: Rendu optimisé sans impact sur les FPS
- Personnalisation : Ajustements de couleur, de position et de timing basés sur la configuration
- Compatibilité: Fonctionne avec tous les frameworks et scripts personnalisés
Ce qui le distingue
De nombreux serveurs restent avec les notifications par défaut du framework car changer cela semble être une mise à jour cosmétique de faible priorité. Mais les notifications sont l'un des éléments UI les plus fréquemment vus sur votre serveur – les joueurs les rencontrent des dizaines ou des centaines de fois par session. Une mauvaise conception de notification crée des micro-frustrations constantes qui s'accumulent avec le temps, tandis que des notifications bien conçues améliorent l'expérience de manière invisible. Les joueurs peuvent ne pas remarquer consciemment de bonnes notifications, mais ils remarqueront définitivement les mauvaises.
DopeNotify comble le fossé entre les notifications purement fonctionnelles (notifications par défaut qui fonctionnent mais qui ont l'air dépassées) et les notifications surconçues (notifications flashy qui distraient du gameplay). Les animations sont suffisamment fluides pour sembler polies mais assez rapides pour ne pas interrompre l'action. Le style est moderne sans être agressivement tendance. Le système est fiable sans être ennuyeux. Cet équilibre est plus difficile à atteindre qu'il n'y paraît, et DopeNotify le livre prêt à l'emploi.
Bonnes pratiques de notification
Le système de notification n'est bon que si vous l'utilisez correctement. Évitez le spam de notifications – ne déclenchez pas d'alertes pour chaque petite action ou les joueurs apprendront à les ignorer. Utilisez des types appropriés – ne faites pas de tout un avertissement ou les erreurs perdront leur impact. Gardez les messages concis – les notifications doivent communiquer des informations rapidement, pas raconter des histoires. Chronométrez les notifications de manière appropriée – les messages urgents doivent s'afficher plus longtemps que les confirmations. Ces principes s'appliquent indépendamment du système de notification que vous utilisez, mais la conception de DopeNotify encourage les bonnes pratiques en rendant l'utilisation correcte intuitive.
Options de personnalisation
Bien que DopeNotify fonctionne très bien tel quel, les serveurs ayant des exigences de marque spécifiques peuvent personnaliser les couleurs pour correspondre à leur thème. Voulez-vous des notifications qui utilisent les couleurs signature de votre gang ? Préférez-vous une esthétique plus sombre ou plus claire ? Avez-vous besoin d'assurer l'accessibilité pour les daltoniens ? Le fichier de configuration fournit des contrôles de couleur simples qui ne nécessitent pas de modifier des CSS complexes ou de comprendre le développement web – il suffit de spécifier les codes de couleur et le système les applique de manière cohérente.
La personnalisation de la position permet aux notifications de coexister avec d'autres éléments UI. Si votre serveur utilise des HUD personnalisés, des affichages de véhicules ou d'autres composants NUI, vous pouvez ajuster l'emplacement d'apparition de DopeNotify pour éviter les chevauchements et maintenir une hiérarchie visuelle propre. Les notifications peuvent apparaître dans les coins, le long des bords ou à des positions personnalisées définies par des coordonnées en pixels.
Considérations relatives aux performances
Les systèmes de notification fonctionnent en continu et se déclenchent fréquemment, ce qui rend l'optimisation des performances critique. DopeNotify utilise des techniques de rendu efficaces qui ne redessinent pas toute la file d'attente des notifications de manière inutile. Les animations utilisent des transitions CSS plutôt que des minuteurs JavaScript, tirant parti de l'optimisation du navigateur pour un mouvement plus fluide et moins gourmand en ressources. Le système de file d'attente empêche l'accumulation de notifications de submerger le UI ou de provoquer des fuites de mémoire pendant les longues sessions de jeu.
Pourquoi les versions doubles sont importantes
Inclure les versions v1 et v2 vous donne de la flexibilité à mesure que votre serveur évolue. Peut-être commencez-vous avec v1 pour sa simplicité et passez plus tard à v2 pour des fonctionnalités supplémentaires. Peut-être utilisez-vous v1 pour les notifications standard mais v2 pour les événements et annonces spéciaux. Peut-être que différents modes de jeu ou serveurs de votre réseau utilisent différentes versions tout en partageant d'autres ressources. Avoir les deux options disponibles sans avoir besoin d'achats séparés offre de la valeur et une protection pour l'avenir.
Assistance et mises à jour
Votre achat comprend les deux versions actuelles de DopeNotify avec un accès à vie aux mises à jour et améliorations futures. Si vous rencontrez des problèmes lors de l'installation ou si vous avez besoin d'aide pour configurer les notifications pour votre framework et vos scripts spécifiques, un support est disponible pour garantir que votre système de notifications s'affiche correctement et améliore l'expérience utilisateur de votre serveur.
Scripts autonomes associés
- Scénario de la série télévisée FiveM
- Système de preuve avancé
- Script de carte d'identité
- Codem – Banque

Antonetta (client confirmé) –
Cinq étoiles de ma part.
Vita (client confirmé) –
Excellent script. Installation facile, fonctionnalités utiles et aucune complexité superflue.
Clovis (client confirmé) –
Merci les gars pour cette création incroyable ! Absolument renversant !
Nikko (client confirmé) –
Parfait ajout à notre serveur de rôle.
Maud (client confirmé) –
J'espère voir votre amélioration avec le temps
Adell (client confirmé) –
L'interface utilisateur semble moderne, propre et professionnelle. Nos joueurs l'ont comprise sans avoir besoin d'explications.
Estell (client confirmé) –
Notre communauté a répondu positivement depuis que nous avons ajouté cette ressource.
Watson (client confirmé) –
La documentation est claire et couvre toutes les étapes de configuration importantes.
Théodora (client confirmé) –
J'adore, merci
Tracy (client confirmé) –
De loin le meilleur article sur le marché, vous ne serez pas déçu.