Script de tirage au sort (QB) – Système de loterie hebdomadaire automatisé pour QB-Core
Offrez à vos joueurs une chance réaliste de gagner gros avec ce système de tirage au sort de loterie entièrement automatisé conçu spécifiquement pour les serveurs QBCore. Ce script apporte l'excitation des jeux de loterie du monde réel dans votre serveur FiveM, complet avec des tirages hebdomadaires, l'accumulation de jackpots et plusieurs niveaux de prix. Les joueurs peuvent acheter des billets tout au long de la semaine, regarder les tirages en direct et ressentir le frisson de potentiellement gagner des montants de devises de jeu susceptibles de changer leur vie.
Contrairement aux simples scripts de jeu, ce système de loterie crée un engagement continu tout au long de la semaine. Les joueurs développent des routines autour de la vérification des montants des jackpots, de l'achat de billets avant la date limite et de la réunion pour l'événement de tirage en direct. Il s'agit d'un puits de monnaie légitime qui retire l'excédent de devises de votre économie tout en offrant aux joueurs un moyen divertissant de rêver en grand. La nature automatisée signifie qu'il fonctionne en douceur sans intervention administrative une fois configuré.
Ce qui est inclus
Ce système de loterie complet comprend tout ce dont vous avez besoin pour gérer des opérations de loterie professionnelles sur votre serveur QBCore. Vous obtenez le système complet d'achat de billets avec des prix et des lieux d'achat configurables, un mécanisme de tirage hebdomadaire automatisé qui peut être programmé pour des jours et heures spécifiques, une accumulation de jackpot qui augmente lorsqu'il n'y a pas de gagnants, et un système complet de distribution des prix avec plusieurs niveaux.
Le script inclut des éléments UI personnalisables pour les achats de billets et la visualisation des tirages, une intégration de base de données pour suivre tous les billets et les gagnants, des commandes d'administration pour les tirages manuels ou la gestion du système, et des options de configuration étendues pour correspondre à l'économie de votre serveur. Le tirage peut être affiché publiquement afin que tous les joueurs puissent regarder les résultats en temps réel, créant des moments communautaires excitants.
Caractéristiques principales
- Tirage Hebdomadaire Automatique – Définissez des jours et des heures spécifiques pour les tirages au sort afin qu'ils se déroulent automatiquement sans intervention de l'administrateur
- Accumulation du jackpot – Les prix non réclamés sont reportés à la semaine suivante, créant des jackpots massifs qui stimulent les ventes de billets
- Plusieurs niveaux de prix – Pas seulement un gagnant – configurez les prix de la deuxième et troisième place pour donner plus de joueurs une chance de gagner
- Système d'achat de billets – Les joueurs peuvent acheter des billets à des emplacements configurables (magasins, kiosques de loterie, etc.) avec des prix personnalisables
- Intégration QBCore – Intégration complète avec le système d'argent qb-core, l'inventaire et le framework de notification
- Affichage en direct du tirage – Événements de tirage publics que tous les joueurs en ligne peuvent regarder en temps réel pour un maximum d'excitation
- Notifications des gagnants – Notifications automatiques aux gagnants avec les montants des prix et les instructions de réclamation
- Historique des tirages – Suivez les tirages, les gagnants et les montants de jackpot passés pour la transparence
- Cotes configurables – Ajustez la plage de sélection des nombres pour contrôler la fréquence à laquelle les jackpots sont gagnés
- Équilibrage économique – Définissez les prix des billets et les pourcentages de paiement pour créer un puits d'argent durable
- Commandes d'administration – Déclencheurs de tirage manuel, ajustements de jackpot et contrôles système pour les événements spéciaux
- Journalisation de la base de données – Enregistrement complet de tous les achats de billets et des résultats de tirage pour l'audit
Parfait pour
- QBCore serveurs ayant besoin d'un puits de monnaie légitime pour contrôler l'inflation
- Communautés souhaitant des événements hebdomadaires réguliers qui ne nécessitent pas la participation des administrateurs
- Serveurs Roleplay à la recherche d'alternatives de jeu réalistes aux casinos
- Serveurs avec des économies matures où les joueurs accumulent de grandes quantités d'argent
- Communautés qui apprécient les événements planifiés et les expériences collectives
- Les serveurs souhaitant éliminer la monnaie excédentaire sans punir les joueurs
Comment ça marche
Phase d'achat de billets : Les joueurs visitent les vendeurs de loterie ou les kiosques désignés tout au long de la semaine pour acheter des billets. Ils sélectionnent leurs numéros (ou utilisent le quick pick pour une sélection aléatoire) et paient le prix du billet configuré. Chaque billet est enregistré dans la base de données avec les numéros choisis par le joueur et l'horodatage.
Événement de tirage hebdomadaire : À la date et à l'heure prévues, le système sélectionne automatiquement les numéros gagnants à l'aide d'un générateur de nombres aléatoires. Le tirage peut être affiché publiquement avec des effets visuels, créant un moment excitant où les joueurs en ligne se rassemblent pour regarder. Le système compare tous les billets achetés aux numéros gagnants pour identifier les correspondances.
Distribution des prix : Les gagnants sont automatiquement identifiés en fonction du nombre de numéros qu'ils ont matchés. La première place remporte le jackpot complet pour avoir matché tous les numéros, les prix de deuxième et troisième place sont attribués pour les correspondances partielles (si configurés), et les prix sont déposés directement sur les comptes bancaires des gagnants avec des messages de notification.
Report de jackpot : Si personne ne gagne le jackpot en correspondant à tous les numéros, le montant du prix est reporté au tirage de la semaine suivante, créant des jackpots de plus en plus importants qui stimulent les ventes de billets et l'engagement des joueurs.
Détails techniques
- Cadre: QBCore uniquement (non compatible avec ESX)
- Base de données: MySQL/MariaDB pour le stockage des billets et l'historique des tirages
- Dépendances: qb-core, qb-menu (ou qb-input), qb-target (optionnel pour les points d'achat de billets)
- Performance: Léger avec une utilisation minimale des ressources, les calculs de tirage optimisés pour les serveurs avec des milliers de billets
- Resmon: Typiquement 0,00-0,01 ms d'inactivité, brève pointe pendant les calculs de tirage
- Configuration: Toutes les configurations dans config.lua, y compris le prix des billets, le calendrier des tirages, les pourcentages de gains, les plages de numéros
Installation
- Extrayez le script de loterie dans le dossier des ressources de votre serveur
- Importez le fichier SQL fourni pour créer les tables de base de données nécessaires pour les billets et les tirages
- Ajoutez la ressource à votre fichier server.cfg :
assurer qb-lottery(ou nom de la ressource) - Ouvrez config.lua et configurez les prix des billets, le calendrier des tirages, les pourcentages de gains et les plages de nombres
- Configurer les emplacements d'achat de billets avec qb-target ou configurer les interactions boutique/fournisseur
- Redémarrez votre serveur et testez les achats de billets et le tirage manuel pour vérifier le fonctionnement
- Annoncez la date du premier tirage officiel à votre base de joueurs
Options de configuration
Le script offre une personnalisation étendue pour répondre aux besoins de votre serveur. Fixez les prix des billets entre $100 et $10 000+ selon votre économie. Configurez la plage de sélection des numéros (généralement 1-50 ou 1-100) pour contrôler la fréquence du jackpot – les plages plus grandes signifient moins de gagnants et des reports plus importants. Fixez le pourcentage du jackpot (la part des ventes de billets qui va aux prix par rapport à celle retirée de l'économie), planifiez les tirages pour des jours et des heures spécifiques qui conviennent à votre communauté, activez ou désactivez les prix pour la deuxième et la troisième place, et personnalisez tous les textes et notifications pour correspondre au thème de votre serveur.
Compatibilité du framework
- ❌ ESX – Non compatible (QBCore uniquement)
- ✅ QB-Core – Construit spécifiquement pour le framework QBCore avec intégration complète
- ✅ QBOX – Compatible avec QBOX car il est basé sur la structure QBCore
- ❌ Standalone – Nécessite le cadre QBCore, pas autonome
Ce qui le distingue
Ce script de loterie réussit là où de nombreux scripts économiques échouent – il retire de l'argent de votre serveur tout en rendant les joueurs heureux à ce sujet. Au lieu de se sentir punis par les taxes ou les amendes, les joueurs dépensent volontairement de l'argent pour des billets de loterie pour avoir une chance de gagner gros. Le calendrier hebdomadaire crée de l'anticipation et une routine, transformant le tirage en un événement communautaire qui rassemble les joueurs.
L'aspect automatisation est crucial pour les propriétaires de serveurs occupés. Une fois configuré, cela fonctionne indéfiniment sans nécessiter l'attention de l'administrateur. Vous n'avez pas besoin d'exécuter manuellement les tirages, de calculer les gagnants ou de distribuer les prix. Le système de report crée des cycles de hype naturels - lorsque le jackpot atteint des montants massifs après plusieurs semaines sans gagnant, les ventes de billets explosent alors que tout le monde tente sa chance.
Contrairement aux scripts de casino où la maison gagne toujours immédiatement, la loterie offre un espoir légitime. Quelqu'un VA éventuellement gagner le jackpot, créant des moments mémorables et des légendes du serveur. Les gagnants deviennent des célébrités locales, leurs fortunes deviennent des sujets de conversation, et le prochain cycle commence avec un nouvel enthousiasme.
Impact économique
Du point de vue de la gestion économique, les loteries sont des puits de monnaie incroyablement efficaces. Vous pouvez configurer le système pour retirer entre 20 et 50% de ventes de billets de l'économie entièrement (la différence entre les ventes et les prix). Avec le temps, cela impacte de manière significative l'inflation sans sembler punitif pour les joueurs.
Par exemple : Si 100 joueurs achètent des billets à $1 000 par semaine, cela représente $100 000 de ventes. Avec une configuration de paiement de 70%, $70 000 vont aux prix et $30 000 sont retirés de la circulation. Multipliez cela sur 52 semaines et vous avez retiré $1,56 million de l'économie tout en créant des dizaines de moments de gagnants passionnants.
Développement communautaire
Au-delà de l'économie, la loterie crée des expériences partagées. Les joueurs développent des superstitions sur les numéros porte-bonheur, forment des groupes d'achat de billets et se rassemblent en ligne pour les événements de tirage. L'anticipation grandit tout au long de la semaine alors que le jackpot augmente. Les gagnants partagent leur excitation dans Discord, et même les perdants prennent plaisir à spéculer sur ce qu'ils feraient avec l'argent du prix.
Certains serveurs font du tirage un événement spécial avec la présence d'administrateurs, des annonces et des célébrations. D'autres le laissent fonctionner discrètement en arrière-plan comme un système passif. Les deux approches fonctionnent – le script s'adapte à la culture de votre communauté.
Idées de Personnalisation
Les propriétaires de serveurs créatifs ont étendu ce script de diverses manières. Certains ajoutent des kiosques de loterie physiques dans les magasins 24/7 pour des achats de billets immersifs. D'autres créent des “bureaux de loterie” où les gagnants collectent leurs prix dans des scénarios de rôle. Vous pourriez ajouter des tirages spéciaux pour les vacances avec des jackpots bonus, créer des syndicats de loterie où les groupes mettent en commun leurs billets, ou mettre en œuvre des billets à gratter à gain instantané en plus du tirage principal.
Le suivi de la base de données permet des statistiques intéressantes - créer des classements des plus grands gagnants, suivre les numéros les plus souvent choisis ou analyser les modèles d'achat de billets pour optimiser les horaires de tirage pour une participation maximale.
Système économique FiveM associé
- CodeM Fleeca (QB)
- STG Banking (ESX/QB)
- DevM Drug Script
- Système bancaire avancé [Système de niveaux] [Autonome]

Alexanne (client confirmé) –
La première fois que j'ai eu l'envie de laisser un commentaire, mais c'est simplement une chose de premier choix que vous pouvez trouver.
Létitia (client confirmé) –
Excellent travail. La ressource fonctionne en douceur et s'intègre bien avec notre configuration existante.
Mable (client confirmé) –
Nos joueurs ont immédiatement remarqué l'amélioration. Cela ajoute beaucoup de qualité au serveur.
Reina (client confirmé) –
Le support à lui seul rend cet achat intéressant. Réponses rapides et solutions pratiques.
MiaNova42 (client confirmé) –
4 étoiles pour le produit, fonctionne comme décrit, mais pas comme prévu.
Rory (client confirmé) –
Le script fonctionne parfaitement sur notre serveur. L'installation n'a pris que quelques minutes, et le fichier de configuration était facile à comprendre.
Mittie (client confirmé) –
J'adore simplement le design et le service client est le plus sympa.
Kurt (client confirmé) –
C'est bien mieux que ces produits similaires, tout en restant à un prix acceptable.
Armani (client confirmé) –
Bonne réponse du support.