Dream Miner (ESX/QB)
Dream Miner - professional ESX script with custom features and optimized performance for FiveM servers Compatible with ESX framework.
Video Preview
Click to load video from YouTube. By watching, you agree to their privacy policy.
Dream Miner Job - Progressive Mining System with Pickaxe Upgrades for ESX/QBCore
Build a rewarding mining career system with this feature-rich job script that combines resource extraction, equipment progression, and experience-based advancement. Dream Miner transforms simple rock-breaking into an engaging profession where players upgrade their tools, unlock new mining sites, and earn bonuses through skill development.
What's Included
This complete mining job package provides everything needed for a functional resource extraction operation. The system includes multiple pickaxe tiers with unique benefits, various mining locations with different resource yields, an experience progression system with level-based rewards, custom sound effects for pickaxe impacts and rock breaking, synchronized mining animations, database integration for persistent character progression, and configurable resource types with adjustable drop rates. Players start with basic equipment and work their way up to advanced mining tools that unlock premium locations and rare materials.
How the Job Works
Players begin their mining career with a standard pickaxe at mining site entry points. Upon arriving at designated extraction zones, they interact with resource nodes to start the mining process. Each successful mining action plays authentic rock-breaking sounds and animations while extracting raw materials from the deposit. As players accumulate experience through repeated mining, they level up to unlock bonuses like faster extraction speeds and increased resource drops. The progression system encourages players to upgrade their pickaxes, which grants access to new mining sites containing more valuable resources and rare materials not available at starter locations.
Key Features
- Pickaxe Upgrade System - Multiple tool tiers (basic, iron, steel, diamond) with each upgrade unlocking new extraction sites and resource types.
- Experience & Level Progression - Gain XP from every mining action, level up to unlock bonuses like 25% faster digging speed and 35% increased resource drop rates.
- Database Persistence - Player experience, levels, and equipment ownership saved to database for cross-session continuity.
- Custom Audio Effects - Authentic pickaxe swing sounds, rock impact effects, and material breaking audio for immersive experience.
- Multiple Mining Locations - Starter quarries for beginners, advanced mines for upgraded pickaxes, rare resource sites for high-level miners.
- Diverse Resource Types - Extract stone, iron ore, copper, coal, gold nuggets, diamonds, and other valuable materials with configurable spawn rates.
- Synchronized Multiplayer - Multiple miners can work simultaneously at the same location without conflicts or performance issues.
- Configurable Rewards - Adjust salaries, resource drop quantities, level requirements, and bonus percentages through easy config file.
- Open Source Code - Full access to modify mechanics, add custom resources, or integrate with existing economy systems.
- No IP Lock Restrictions - Install on unlimited servers without licensing headaches.
Perfect For
- Civilian job systems offering legal employment with career advancement mechanics
- Resource-based economy servers where raw materials drive crafting and trading
- Progression-focused roleplay communities emphasizing character skill development
- Servers needing entry-level jobs that reward dedication with tangible improvements
- Mining company roleplay with company-owned quarries and employee management
Pickaxe Progression System
The tiered pickaxe system creates meaningful progression that goes beyond simple grinding. Basic pickaxes access starter quarries with common stone and iron ore. Upgraded iron pickaxes unlock intermediate mining sites containing copper, coal, and occasional gold deposits. Steel pickaxes grant access to deep mine shafts with consistent gold ore and rare gem appearances. Diamond-tier pickaxes open exclusive extraction zones with the highest concentration of valuable materials including diamonds, platinum, and other premium resources. Each upgrade provides both mechanical benefits (faster mining, more drops) and content access (new locations, rare resources).
Experience & Leveling Benefits
The integrated XP system rewards consistent work with permanent character improvements. Every mining action earns experience points that accumulate toward level thresholds. Upon leveling up, players receive immediate bonuses such as 15% faster rock breaking at level 5, 25% increased resource drop quantity at level 10, access to exclusive mining zones at level 15, and 35% overall efficiency boost at level 20. The easy-to-use config allows server owners to add unlimited additional levels with custom bonus structures matching their economy balance needs.
Resource Variety & Economy Integration
The script supports extensive resource diversity to fuel server economies. Common materials like stone and coal provide steady income for new miners. Mid-tier resources including iron ore, copper, and silver create a profitable middle-class mining tier. Rare materials like gold, diamonds, and platinum generate high-value income for dedicated players. Each resource type has configurable drop percentages, allowing server owners to control scarcity and maintain economic balance. The open code structure makes it simple to add custom resource types that integrate with crafting systems, trading markets, or processing factories.
Technical Specifications
- Framework Support: ESX and QBCore (easily adaptable to QBOX or other frameworks)
- Database: MySQL/MariaDB with automatic table creation for experience storage
- Performance: Optimized script with minimal resource usage during idle and active mining
- Synchronization: OneSync compatible for high-population server stability
- Dependencies: Framework-specific (ESX or QBCore), no external minigame requirements
Installation Overview
- Choose your framework (ESX or QBCore) and ensure it's properly installed
- Import the included SQL file to create experience tracking tables
- Add Dream Miner resource to your server's resources folder
- Configure mining locations, resource types, and reward amounts in config.lua
- Set up pickaxe items in your framework's item database
- Adjust experience requirements and level bonuses to match your progression curve
- Add the resource to server.cfg and restart to activate the job
Configuration Flexibility
The comprehensive config file provides granular control over every gameplay aspect. Modify salary amounts paid per mining action, adjust resource drop percentages for each material type, set experience point values for different actions, customize level thresholds and unlock requirements, define new pickaxe tiers with unique benefits, add or remove mining location coordinates, change bonus percentages for faster digging and increased drops, and integrate with existing inventory or economy systems. The code structure supports easy customization without deep scripting knowledge.
What Makes It Stand Out
Unlike basic mining scripts that offer repetitive clicking, Dream Miner creates a genuine career progression system with meaningful choices and rewards. The pickaxe upgrade mechanic gives players clear advancement goals, while the experience system provides constant feedback on their progress. New mining locations and resource types unlock as players invest time, creating a sense of exploration and discovery. The custom audio effects enhance immersion beyond generic placeholder sounds, and the database integration ensures player progress persists across sessions. The combination of equipment upgrades, level bonuses, and location unlocks creates multiple progression layers that keep the job engaging long-term.
Framework Compatibility
- ✅ ESX - Native support with ESX-specific inventory and notification systems
- ✅ QBCore - Full QB compatibility with QB item handling and job management
- ⚠️ QBOX - Easily adaptable with minor modifications to item functions
- ⚠️ Standalone - Requires framework for item and player data management
Recommended Enhancements
Expand the mining economy by adding ore processing scripts that convert raw materials into refined products, crafting systems using mined resources as ingredients, trading markets where miners sell to other players, mining company scripts for player-owned quarry businesses, equipment durability systems requiring pickaxe repairs, and geology skills that increase rare resource find rates. The open source code structure accommodates all these integrations.



