16 skills · 78 perks · 8 languages · ESX / QBCore / Qbox
Give your players a reason to grind. Every action they take earns XP, XP becomes levels, and levels become skill points to spend across a beautiful, fully customizable skill tree — with satisfying level-up effects, prestige, and a server-wide leaderboard.
Why pn-skills?
-
Expansive skill tree — 16 skills branching into 78 unique perks with ranks & prerequisites. The tree lays itself out automatically. -
Modern, interactive UI — auto-drawn branching tree, live search, rich perk details, always-on HUD, and a recolorable accent that matches your server’s brand in one config line. -
Dynamic XP system — players earn XP from any action. Fully configurable XP curve, milestone bonuses, and a global XP multiplier for double-XP weekends. -
No coding required — add, edit or remove skills and perks in one heavily commented config file. Written for non-programmers. -
♛ Prestige system — at max level, players can prestige for a permanent badge, bonus points and a stacking XP multiplier.
-
Leaderboard — server-wide top players by prestige, level and XP. -
XP boosters — timed multipliers for booster items, VIP perks or events. -
Skill reset (respec) — free, for money, or with a usable reset-token item. Full or partial refunds. -
Job / gang restrictions — optionally lock perks to a specific job or gang. -
Anti-cheat built in — rate-limited XP events and server-only action whitelisting. -
Discord logging — optional webhooks for level-ups, resets, prestige and admin actions. -
8 languages included — English, Finnish, German, Polish, French, Spanish, Portuguese (BR), Italian. Adding your own takes minutes.
Integrates with everything
A clean export API lets any resource grant XP and read perk values — jobs, crafting, drugs, racing, fishing, you name it:
Ships with 60+ ready-made effect keys across Strength, Endurance, Agility, Shooting, Driving, Crafting, Stealth, Charisma, Mechanics, Medical, Survival, Intelligence, Piloting, Sailing, Cooking and Trading — plus automatic built-in effects (max health, armor, stamina, sprint, move speed, swim speed, fall damage, XP gain, oxygen) that work out of the box with zero integration. A copy-paste examples/integration.lua cookbook is included.
Compatibility & requirements
-
Frameworks: ESX · QBCore · Qbox — auto-detected, or forced in config
-
Required: oxmysql
-
Optional: ox_lib (nicer notifications), ox_inventory (auto-used for items)
Fully configurable
Everything lives in two commented config files: language, keybind/command, XP curve, level cap, points per level, reset rules, prestige, leaderboard, security, Discord webhook, UI accent color, server name, HUD, effects and auto-saving. Change a value, restart pn-skills, done.
Escrow & customization
Escrow-protected core with the important parts left open for editing: full config, the entire skill tree, all locales, the framework bridge and the complete UI (HTML/CSS/JS). You can reskin or rebalance everything.
Get yours for free
Tebex: https://pn-fivem-scripts.tebex.io/package/7540015
Discord: https://discord.gg/awHwErNtQ4
| Code is accessible | No — protected with FiveM Asset Escrow. However, config/config.lua, config/skills.lua, all locales/*.lua, the entire bridge/ and html/ UI are left open for full customization. Integration works via exports/events regardless of encryption. |
|---|---|
| Subscription-based | No |
| Lines (approximately) | 7800 |
| Requirements | oxmysql · ESX / QBCore / Qbox |
| Support | Yes |





