KODA Skill Tree | Progression | Perks | In-Game Editor | VORP / RSG
KODA Skill Tree is a complete skill tree and perk progression system for RedM, built for servers that want full control over how players progress, specialize, and interact with gameplay systems.
Unlike a fixed skill tree, KODA Skill Tree gives server owners and developers the tools to create their own progression system directly through an in-game editor.
Create custom categories, branches, skills, requirements, costs, XP progression, and effects without manually editing the resource.
The system also goes beyond the player-facing skill tree. Each skill can generate ready-to-use exports, allowing other resources to interact with unlocked perks, bonuses, multipliers, values, unlocks, and progression.
One of the main highlights is the automatic export generation system. When skill definitions are saved, the resource automatically generates a GENERATED_EXPORTS.md containing the available keys and ready-to-use snippets for developers.
The system works with both RSG-Core and VORP-Core, making it suitable for different RedM server environments.
Main Features
- Complete skill tree and perk progression system
- Fully configurable skill trees
- In-game admin/editor system
- Custom categories and branches
- Custom skills and perks
- Configurable skill costs and requirements
- XP and level progression
- Skill points system
- Multiple configurable perk effects
- Player specialization paths
- Persistent player progression
- Automatic database table creation
- Automatic export generation
- Developer integration system
- Addon API for external resources
- Custom NUI interface
- RSG-Core support
- VORP-Core support
Extra Highlights
- Create and edit skill trees directly in-game
- No manual SQL setup required
- Configure progression without editing resource files
- Multiple effect types for different gameplay systems
- Server-side validation for progression and skill unlocks
- Configurable XP rewards and progression limits
- Automatically generated
GENERATED_EXPORTS.md - Ready-to-use Lua snippets for developers
- External resources can register their own skill trees
- Player progression remains persistent in the database
- Native skill effects can work without external integrations
Player Progression
With KODA Skill Tree, players can:
- Open the skill tree interface
- Choose their available specialization paths
- Progress through their chosen branches
- Earn XP through configured activities
- Level up and receive skill points
- Unlock new perks
- Build their character around different specializations
- Benefit from unlocked bonuses and effects
The system is designed to make progression feel like an actual part of the character rather than simply a list of passive upgrades.
In-Game Admin Editor
The included editor gives administrators full control over the progression system directly inside the game.
Admins can create and manage:
- Categories
- Branches
- Skills
- Skill costs
- Requirements
- XP values
- Skill effects
- Skill images
- Progression definitions
This makes it possible to create completely different progression systems without having to manually modify the resource every time a skill is changed.
Skill Effects
Skills can be configured with different types of effects depending on how they should interact with your server.
Supported effect types include:
- Native effects
- Bonus values
- Fixed values
- Chance-based effects
- Multipliers
- Generic values
- Text values
- Unlocks
This allows the Skill Tree to be used for much more than simple passive bonuses.
Developer Integration
KODA Skill Tree is also designed to work as a progression tool for other resources.
Developers can access information such as:
- Perk bonuses
- Perk values
- Perk multipliers
- Perk text
- Unlock states
- Perk effects
- Player XP
- Unlocked exports
- Category progress
- Player specializations
This allows other resources to react to the player’s progression and build gameplay around unlocked perks.
Automatic Export Generation
Every skill can generate its own integration references automatically.
When definitions are saved, the system generates a GENERATED_EXPORTS.md containing the active skill keys and ready-to-use snippets.
Developers can use these exports inside their own resources to check progression, read perk values, detect unlocks, and apply custom gameplay logic.
No need to manually document every skill or keep separate integration notes.
Addon System
External resources can register their own skill trees directly into KODA Skill Tree.
The addon system allows developers to:
- Register custom categories
- Create branches
- Add skills and effects
- Define XP rewards
- Connect gameplay activities to progression
- Integrate external resources with the Skill Tree
This makes the system expandable without requiring every progression tree to be manually created through the editor.
Media
Video: https://youtu.be/zvvDVn_UX54
Tebex: https://koda-works.tebex.io/package/7654121
Interface
The system includes a custom interface designed around player progression and specialization.
- Skill tree interface
- Specialization selection
- Branch navigation
- Perk information
- Unlock requirements
- XP progression
- Skill points
- Locked and unlocked states
Framework Support
Built to work with:
- RSG-Core
- VORP-Core
Information
| Details | |
|---|---|
| Code is accessible | [No] |
| Subscription-based | [No] |
| Lines (approximately) | [13,000+] |
| Requirements & dependencies | RSG-Core / VORP-Core / oxmysql |
| Support | [Yes] |


