๐Ÿƒโ€โ™‚๏ธ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

  1. Download the resource

  2. Place it in your resources folder

  3. Add ensure hate-skill to your server.cfg

  4. Configure the config.lua file according to your needs

  5. Import the SQL file to your database

  6. 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