Izzy GiveAway
FiveM GiveAway Script - This script allows you to easily create and manage giveaways within your FiveM server, making it simple to engage your community and ...
Video Preview
Click to load video from YouTube. By watching, you agree to their privacy policy.
Izzy GiveAway - Advanced Prize Distribution System
Engage your community and drive player retention with Izzy GiveAway, a comprehensive prize distribution system that automates giveaways, raffles, and reward events on your FiveM server. This powerful script manages everything from ticket sales to winner selection and prize delivery, creating excitement through scheduled events while reducing administrative burden on your staff team.
What's Included
This complete giveaway system provides all the tools needed to run professional prize events on your server. The script handles ticket purchases, participant tracking, automated winner selection, prize distribution, and result announcements. An intuitive admin panel gives you control over event configuration, prize pools, timing, and participation rules, while players interact through a clean interface for entering giveaways and checking results.
Key Features
- Automated Winner Selection - Random or weighted prize distribution at scheduled times
- Ticket Purchase System - Players buy entries using in-game currency
- Multiple Prize Types - Award cash, items, vehicles, or custom rewards
- Scheduled Events - Set up recurring or one-time giveaway events
- Participant Management - Track entries, manage eligibility, and view participants
- Admin Controls - Complete management panel for creating and monitoring giveaways
- Winner Announcements - Automatic server-wide notifications when winners are selected
- Prize Delivery - Automatic distribution of prizes to winner inventories
- Entry Limits - Configure maximum tickets per player to ensure fairness
- Requirement Rules - Set minimum playtime, level, or job requirements for participation
- History Tracking - Log all giveaway results, winners, and prize distributions
- Discord Integration - Optional webhook notifications for Discord communities
Perfect For
- Community engagement and player retention initiatives
- Server launch events and milestone celebrations
- Regular scheduled raffles creating recurring excitement
- Rewarding active players and encouraging participation
- Fundraising events where ticket proceeds fund community projects
- Holiday and special occasion prize distributions
Technical Details
- Framework: ESX, QBCore, and QBOX compatible
- Database: SQL integration for ticket tracking and winner logging
- Admin Interface: Web-based or in-game NUI panel for management
- Prize System: Supports cash, items, vehicles, and custom reward types
- Notifications: Integrated with framework notification systems
- Discord Webhooks: Optional community announcement integration
Installation
- Extract the resource to your FiveM server resources folder
- Import the provided SQL file to create necessary database tables
- Configure framework compatibility in the config file (ESX/QBCore/QBOX)
- Set up admin permissions for staff who will manage giveaways
- Configure prize types, ticket costs, and default event settings
- Set up Discord webhook URLs for community announcements (optional)
- Add
ensure izzy-giveawayto your server.cfg - Restart server and test creating a sample giveaway event
Creating Giveaway Events
Admin Setup: Open the admin panel and create a new giveaway event. Define the prize pool - this could be cash amounts, specific items from your server's item list, vehicles, or combinations of multiple prizes. Set the ticket price, determining how much players pay per entry. Configure entry limits to prevent any single player from dominating the raffle.
Timing Configuration: Schedule the giveaway end time - this could be hours, days, or weeks in the future. The system automatically tracks the countdown and closes entries when time expires. Set up recurring giveaways that run weekly or monthly, creating predictable events that players anticipate.
Participation Rules: Define eligibility requirements like minimum playtime (prevents new accounts from farming giveaways), specific job roles (employee appreciation raffles), or achievement criteria (reward players who've completed certain activities).
Player Experience
Players access the giveaway interface through a command or interaction point. They can view active giveaways with prize descriptions, ticket costs, and time remaining. The interface shows how many tickets they've purchased for each event and their total entry count. Purchasing additional tickets is simple - select the quantity and confirm payment from their bank or cash balance.
When giveaways conclude, the system automatically selects winners based on configured rules. Winners receive immediate notifications announcing their prize, while the prize is delivered directly to their inventory, bank account, or garage. Server-wide announcements let the entire community know who won, creating excitement and encouraging participation in future events.
Framework Compatibility
- ✅ ESX - Full integration with ESX economy, inventory, and vehicle systems
- ✅ QBCore - Complete compatibility with QB money, items, and garage functions
- ✅ QBOX - Works with QBOX economy and reward distribution systems
Prize Distribution Mechanics
Cash Prizes: Winners receive money directly to their bank account or cash balance, with configurable split between bank and cash.
Item Prizes: Items are automatically added to winner inventories. Configure specific items with quantities - award weapon packs, rare collectibles, or crafting materials.
Vehicle Prizes: Vehicles are delivered to winner garages with ownership automatically transferred. Perfect for high-value giveaways featuring rare or custom vehicles.
Multiple Winners: Configure giveaways with multiple prize tiers - first place gets the grand prize, second and third place receive runner-up rewards, creating more winners and broader excitement.
What Makes It Stand Out
Izzy GiveAway excels through automation and flexibility. Many servers run manual raffles requiring admins to track entries, manually select winners, and deliver prizes - a time-consuming process prone to errors. This script automates the entire workflow, ensuring fairness through provably random selection and eliminating human error in prize distribution.
The requirement system prevents exploitation - new accounts can't spam entries, and you can restrict participation to active community members. Discord integration keeps your community engaged even when they're not in-game, announcing giveaways and winners to your broader audience.
Community Engagement Strategies
Weekly Raffles: Run recurring weekly giveaways every Friday evening, building anticipation throughout the week. Players know to purchase tickets by deadline, creating habitual engagement.
Milestone Events: Celebrate server achievements - reaching 100 active players, anniversary dates, or update launches - with special high-value giveaways that create memorable moments.
Job-Based Raffles: Reward specific job roles with exclusive raffles. Run police department equipment giveaways for law enforcement, medical supply raffles for EMS, or crafting material giveaways for mechanics.
Progression Incentives: Encourage playtime with raffles restricted to players with minimum hours played, rewarding loyalty and discouraging account farming.
Administration & Monitoring
The admin panel provides complete oversight of active and past giveaways. View real-time participant counts, track ticket sales revenue (useful for fundraising events), and monitor entry distributions to ensure fairness. Access detailed logs showing all winners, prize distributions, and event outcomes for transparency and record-keeping.
Admins can manually trigger winner selection for immediate results, extend giveaway deadlines if needed, or cancel events if circumstances change. The system maintains complete audit trails, showing exactly what happened in each giveaway for accountability.
Customization Options
- Ticket Pricing: Set costs per ticket, create bulk purchase discounts, or run free entry events
- Winner Selection: Pure random, weighted by tickets purchased, or custom algorithms
- Announcement Style: Configure how winners are announced (chat, notifications, Discord)
- Prize Variety: Mix cash, items, and vehicles in single giveaways for diverse rewards
- Entry Restrictions: Set playtime minimums, job requirements, or achievement criteria
- UI Theming: Customize interface colors and branding to match server aesthetic
Economic Impact
Giveaways create healthy money sinks when ticket costs exceed prize pools, helping control server inflation. The revenue from ticket sales can fund community projects, server improvements, or charity events. By requiring players to spend in-game currency for entries, you create demand for money-making activities, driving engagement with jobs, businesses, and economy systems.




