Jamz Illegal Casino is a next gen underground casino system for QB-Core, ESX & QBox servers. π² Bring true high-stakes roleplay to your city with realistic casino ownership, professional blackjack and poker gameplay, and a sleek marketplace interface built for immersive casino management β‘
Owners operate as the house π β when players win, the owner loses money, and when players lose, the owner profits. π° This creates a fully authentic gambling economy designed for serious RP servers that want real-risk, real-reward casino operations.
π YouTube Preview: JamzScripts
β¨ FEATURES
π― CASINO OWNERSHIP SYSTEM
Purchase and own multiple illegal casino properties across your city. Each casino features fully customizable interiors, secure PIN-protected access, and individual safe management. Track all your casino assets, purchase history, and active status through a comprehensive database system. Build your criminal empire, one casino at a time.

π PROFESSIONAL BLACKJACK GAME
Experience authentic blackjack gameplay with realistic dealers, proper card shuffling (Fisher-Yates algorithm), and standard casino payouts. Features include hit, stand, double down, split, and proper ace handling with soft/hard ace logic. Dealer follows standard rules (hits until 17+), and blackjack pays 3:2 just like real casinos. Fair, realistic, and immersive - no rigged games here.

π΄ THREE CARD POKER TABLES
Full-featured poker system with ante bets, play bets, and pair-plus side bets. Includes standard hand rankings (straight flush, three of a kind, straight, flush, pair), realistic payouts, and dealer qualification rules. Players can join multiple tables with configurable bet limits per casino. Professional poker action with authentic casino odds.

πΌ PREMIUM MARKETPLACE INTERFACE
Manage your casino like a real business owner with a next-gen glassmorphic marketplace UI. Purchase furniture upgrades (basic, standard, premium chairs and tables), game tables (blackjack and poker), and view analytics for your casino operations. Features smooth animations, real-time updates, and intuitive navigation.

π SECURE SAFE SYSTEM
Protect your casino profits with PIN-protected safes. Deposit and withdraw money securely with full transaction tracking. Every deposit and withdrawal is logged for analytics and reporting. Monitor your casino's financial health through detailed transaction history.

π¨ THREE-TIER FURNITURE SYSTEM
- Basic: Included starter furniture
- Standard: Improved style upgrades
- Premium: High-end luxury upgrade

π’ MULTIPLE CASINO LOCATIONS
Pre-configured with multiple casino locations across your city. Each location has unique coordinates, interior spawns, safe positions, and game table placements. Fully customizable through Config.lua to match your server's layout.
β‘ ADVANCED INTERIOR SYSTEM
Smooth teleportation between casino exteriors and interiors with fade effects. Pre-configured interior coordinates for seamless player experience. Lock system prevents unauthorized access - only owners and authorized players can enter.
π οΈ CONFIGURATION
π° Framework Selection
Config.Framework = "QBCore" -- Options: "QBCore", "ESX", "QBox"
π― Target System Configuration
Config.Target = "ox" -- Options: "ox" (default), "qb"
π° Casino Pricing Configuration
Config.Casinos = {
{
id = 1,
name = "Downtown Casino",
coords = vec3(806.8708, -810.0824, 26.2030),
price = 40000,
sell_price = 35000,
gameplay = {
enableBlackjack = true,
enablePoker = true
}
}
}π² Game Betting Limits
Config.Blackjack = {
MinBet = 50,
MaxBet = 2500
}
Config.PokerGlobalSettings = {
minimumGlobalBet = 25,
maximumGlobalBet = 6900,
enforceGlobalLimit = true
}ποΈ Marketplace Pricing
Config.MarketplacePrices = {
blackjack_table = 30000,
poker_table = 40000,
basic_chair = 5000,
basic_table = 8000,
standard_chair = 7500,
standard_table = 12000,
premium_chair = 15000,
premium_table = 69000
}π¨ Interior & Furniture Setup
safe = vec4(2153.49, 4789.66, -47.35, 0.0),
safe_model = "prop_ld_int_safe_01",
blackjack = {
enabled = true,
tables = {
{
coords = vec4(2147.99, 4785.25, -47.35, 180.0),
dealerCoords = vec4(2148.05, 4784.37, -46.37, 1.70),
dealerModel = "G_M_Y_Azteca_01"
}
}
}π¦ DEPENDENCIES
βοΈ Required Framework
- β QB-Core
- β ESX
- β QBox (use QBCore option inside config)
πΎ Database
- OxMySQL
π§ Required Libraries
- ox_lib
π― Target System Options
- π΅ ox_target (Default Recommended)
- π΄ qb-target