Welcome to cDev Sporting Bet, the ultimate parimutuel sportsbook experience for your FiveM server. Built for performance, flexibility, and premium polish, this system delivers a full betting environment for casual players and competitive grinders alike.
Whether your community wants to wager on match outcomes, track live pools, or run a professional house operation, cDev Sporting Bet provides a feature-rich solution that integrates seamlessly with your server framework.
VIDEO SOON
π° Parimutuel Pool Betting (1 Β· X Β· 2)
Real pool-based odds β payouts depend on how much money is on each side, not fixed bookmaker lines. House edge is configurable for displayed odds and settlement rake.
π± Premium Player Sportsbook UI
Modern, responsive betting panel with:
Live match feed with featured events
Category & sub-category filters
Bet slip (single & multi-leg express)
My bets sidebar & full bet history
Wallet & bank balance display
Performance analytics chart (day / week / month / year)
Last winning bet highlight
π Player Leaderboard
Competitive rankings with sortable columns:
Total bets
Wins & losses
Profit (optional hide for regular players β admins always see real values)
β± Smart Match Lifecycle
Automated status flow driven by admin-set schedules:
Scheduled β before betting opens
Open β players can place bets
Live β match in progress (betting closed)
Awaiting settlement β event ended, admin picks winner
End β settled and paid out
Players with the panel open receive instant live updates on status, scores, and pools β no need to wait for manual refresh.
π Live Match Cards
Rich match cards showing team logos, league badges, pool totals, live odds, bet counts per outcome, countdown timers, and optional live score tracking.
π Full Admin Management Panel
Powerful /betadmin panel to:
Create main & sub categories (Custom leagues, etc.)
Create matches with betting open time, kickoff, and event end
Live score controls (optional per match)
Settle matches (home / draw / away)
Delete open matches with no wagers
House treasury & withdrawal ledger
Live match preview while creating events
π° House Treasury
Configurable settlement rake accumulates in the admin treasury. Withdraw to staff accounts with min/max limits and full ledger history.
π Multi-Framework Compatibility
Automatic framework detection with support for:
QBox (qbx_core)
QBCore
ESX Legacy
Uses oxmysql and integrates with your frameworkβs cash/bank and notification systems.
π€ Developer Exports
Open or close the betting UI from other resources:
Server: OpenPlayerPanel, OpenAdminPanel, ClosePanel, IsPlayerPanelOpen
Client: OpenPlayerPanel, OpenAdminPanel, ClosePanel, IsPanelOpen
Perfect for custom shops, jobs, targets, or VIP lounges.
π¨ UI Theme System
Server owners can choose default, CDEV-branded, or a fully custom theme via themes.json β every major UI color is configurable with safe fallbacks so placeholder text never breaks the panel.
π Localization
Built-in language files: English, Portuguese, and Spanish or create your ownβ switch via config.
π€ Player Profile
Players can set display name and avatar (URL or local image from the resource folder β no rebuild required).
π² Optional Tablet RP
Configurable tablet prop and animation while the panel is open β disable entirely or swap prop/anim per server taste.
βοΈ Deep Configuration
Single, beginner-friendly config.lua with clear comments for bet limits, auto-refresh, lifecycle speed, ACE permissions, commands, odds margins, leaderboard privacy, and more.
π Documentation
Full GitBook documentation: installation, configuration, exports, FAQs, and theme reference.
β
Perfect for roleplay servers
β
Competitive ready
β
Highly configurable
β
Optimized for performance