Example skill
Adding XP to Skills
Client Side
-- Add XP to specific category
exports['devhub_skillTree']:addXp('personal', 100)
-- Add XP on action
RegisterNetEvent('minigame:lockpickSuccess', function()
exports['devhub_skillTree']:addXp('thief', 50)
end)Server Side
-- Add XP to player's skill
exports['devhub_skillTree']:addXp('personal', 100, source)
-- Example: Add XP when player sells items
RegisterNetEvent('inventory:sellItems', function(items)
local src = source
local xpGain = #items * 10
exports['devhub_skillTree']:addXp('thief', xpGain, src)
end)Checking Skill Status
Client Side
Server Side
Event Listeners
Basic Health Boost System
Progressive Running Speed System
Skill Checks
Basic Bank Access
XP and Points
XP Reward System
Points Distribution System
Complete Systems
Using Listener
Using Exports
Ensure correct skill trigger order
Using Config.SkillLoadingOrder
Skill-Based Incremental Effect Pattern
Overview
Benefits
Example Usage
Last updated