Skill System
A comprehensive skill and XP system for FiveM servers that allows players to level up and improve their character's abilities through various skills.
Features
Dynamic XP and leveling system
Multiple skill trees with customizable effects
Support for both QB-Core and ESX frameworks
Time-based XP gain system
Multiple XP sources (driving, killing, missions)
Customizable skill costs and effects
Framework-agnostic design
Installation
Download the resource
Place it in your resources folder
Add
ensure hate-skill
to your server.cfgConfigure the config.lua file according to your needs
Import the SQL file to your database
Start your server
Configuration
Main Configuration Options
Skill Configuration
Each skill can be configured with:
base: Base cost for the first level
multiplier: Cost multiplier for each subsequent level
maxLevel: Maximum level the skill can reach
Skill Effects
Each skill has customizable effects:
Time-Based XP System
XP Sources
Exports
Server Side Exports
Client Side Exports
Commands
/givexp [ID] [Amount]
- Add XP to a player/addskillpoints [ID] [Amount]
- Add skill points to a player/resetskills [ID]
- Reset a player's skills
Important Notes
The script is protected with escrow
Server and client files are encrypted
The script requires one of the supported frameworks (QB-Core or ESX)
The script requires oxmysql for database operations
Security Notice
This script is protected by FiveM's escrow system. The client and server-side code is encrypted and cannot be modified.
Last updated