Dime Skills
Advanced skill system for FiveM with dynamic leveling and XP management
🎮 Advanced Skill System for FiveM - v1.9.0
An advanced, highly customizable skill system for FiveM servers featuring dynamic leveling, XP degradation, built-in character skills, seamless integration with ox_inventory crafting, and now with 60-70% better performance and global XP multipliers!
What's New in v1.9.0
Major performance upgrade with 60-70% reduction in network traffic and 5-10x faster database queries!
- ✨ Global XP Multipliers - Run double XP weekends and events
- ⚡ Statebag Sync - Real-time automatic synchronization
- 🗄️ Normalized Database - 5-10x faster queries with proper indexing
- 🏗️ Modular Architecture - Cleaner, more maintainable code
- 🔧 Bulk Operations - Update multiple skills at once
- 🛠️ Migration Tools - Automated upgrade from v1.7.x
Features
Dynamic Skill System
- Custom Skills: Create unlimited custom skills with unique configurations
- Dynamic Leveling: Progressive XP requirements based on level multipliers
- XP Degradation: Optional automatic XP reduction over time for realism
- Job Restrictions: Lock skills to specific jobs for role-playing depth
- Global Multipliers: Server-wide XP boosts for events (NEW)
Built-in Skills
- Strength: Affects melee damage, automatically progresses with combat
- Driving: Improves with high-speed driving, affects vehicle handling
- Stamina: Increases running endurance and underwater time
- Shooting: Enhances weapon accuracy and damage
- Diving: Extends underwater breathing time with dynamic oxygen system
- Crafting: Various crafting skills (Engineering, Chemistry, etc.)
- And More: Lumberjacking, Cooking, Farming, Weaponary, Science
Modern UI
- React-based Interface: Beautiful, responsive skill menu
- Real-time Updates: Live XP and level notifications via statebags (NEW)
- Player Avatars: Shows player headshot in UI
- Notification System: Toggle-able UI or ox_lib notifications
- Progress Tracking: Visual progress bars and percentages
- Statebag Access: Direct client-side skill access (NEW)
Framework Support
- QBOX (Qbox-project)
- ESX (Legacy and Extended)
- OX (Overextended)
- QB-Core
- Custom (With bridge customization)
Integration Features
- ox_inventory Crafting: Skill requirements and rewards for recipes
- Export System: Easy integration with other resources
- Event System: Trigger custom logic on level ups
- Bridge Pattern: Clean framework integration
- Skill Tree DLC: Optional visual skill tree add-on (NEW)
Quick Start
Installation
Get started with installation and setup
Migration to v1.9.0
Upgrade from v1.7.x to v1.9.0
Configuration
Comprehensive configuration guide
Server Exports
Server-side functions and utilities
Documentation
API Reference
Client Events
Client-side events documentation
Server Events
Server-side events documentation
Type Definitions
Lua type references and structures
Guides
Global Multipliers
Run double XP events and promotions
Skills System
Understanding how the skill system works
Crafting Integration
Integrate with ox_inventory crafting
Custom Skills
Create and register custom skills
Key Highlights
Performance (v1.9.0)
- 60-70% Less Network Traffic: Statebag synchronization (NEW)
- 5-10x Faster Queries: Normalized database with indexes (NEW)
- 20-30% Less Memory: Optimized caching and cleanup (NEW)
- Scalable: Tested with 1000+ concurrent players
Customization
- Flexible Config: Extensive configuration options
- Bridge System: Easy framework customization
- Event Hooks: Trigger custom logic on events
- Open Source Parts: Configuration and bridges not escrowed
Developer Experience
- Comprehensive Docs: Every export and event documented
- Type Safety: Type definitions for better IDE support
- Examples: Practical examples throughout documentation
- Active Support: Dedicated support team
Version Information
- Current Version: 1.9.0
- Previous Version: 1.7.1
- Lua Version: 5.4 (Required)
- FiveM Build: Artifact 22443 recommended
Upgrading from v1.7.x? See the Migration Guide for step-by-step instructions.
Optional Add-ons
Requirements
- ox_lib (latest version)
- oxmysql (latest version)
- One of the supported frameworks (QBOX, ESX, OX, QB-Core)
Support
Need help? Check out:
- Installation Guide
- Migration Guide (for v1.7.x users)
- Configuration Guide
- Changelog (what's new)
- Troubleshooting
- Community & Support