Skills/Getting Started
Getting Started
Install Evolent Skills, a free and open source skill system.
Skills pages
Evolent Skills is an advanced script for managing player skills on your FiveM server, supporting both QBCore and ESX.
Installation
Download Evolent Skills
Download a release, or clone the source code and build it yourself:
Terminal
git clone https://github.com/evolent-labs/evolent_skills.git
cd evolent_skills
pnpm i
pnpm run buildConfigure
Adjust config.lua to your server. Every skill has its own XP curve, maximum level, icon and colour.
config.lua
return {
---@type 'qb'|'esx'
Framework = 'qb', -- Choose your framework
--- @type table<string, Skill>
Skills = {
driving = { -- Skill identifier
label = 'Driving', -- Skill label
baseXp = 120, -- XP needed to achieve level 2
nextLevelMultiplier = 1.1, -- Multiplier for each level
maxLevel = 100, -- Max skill level
icon = 'fas fa-car', -- Icon from FontAwesome
color = '#AFC1FF' -- Color used in the UI
},
}
}Start the script
Add evolent_skills to your resource list and start it.
server.cfg
ensure evolent_skills