About RustResourceLevelingSystemPlugin
Advanced Skill & Progression System – Version 3.0.0 (Premium)
The Resource Leveling Plugin introduces a dynamic skill and progression system for gathering, hunting, and looting in Rust.
Players earn XP as they perform different activities and level up individual skills — increasing their efficiency and gathering multipliers over time.
This version introduces paid tiers, custom rewards, and a fully configurable leveling curve, allowing servers to create immersive progression systems that fit any playstyle or economy.
Features
-
Multi-Skill Leveling System - Each gathering activity has its own skill and XP track:
- Mining – Earn XP from mining nodes and ores.
- Woodcutting – Gain XP from chopping trees.
- Gathering – Pick up collectibles, harvest plants, or gather wild items.
- Hunting – Earn XP from damaging, killing, and harvesting animals.
- Looting – Gain XP from opening crates and barrels (XP given once per container).
- Fishing – Gain XP for catching fish.
- Each level increases your resource output with dynamic multipliers.
Tier System (Free & Paid)
- Basic Tier → Players with resourceleveling.basic (or legacy .use) permission.
- Advanced Tier → Players with resourceleveling.advanced permission gain extra XP and progress faster.
- Both tiers can be customized independently in the configuration (BasicXpMultiplier / AdvancedXpMultiplier).
Custom Rewards System
- Define per-level rewards for each skill in the config file.
- Grant items, blueprints, or kits automatically when a player reaches certain levels.
Fully Configurable XP System
- Customize XP values for every action (per hit, per kill, per catch, etc.).
- Adjustable XP scaling curve via BaseXpPerLevel and XpScalingFactor.
- Control the maximum level per skill and global max level.
- Perfect balance between fast progression and long-term grinding.
Beautiful In-Game HUD
- Displays all skills, levels, XP progress, and multipliers.
- Toggle with /skills hud.
- Dynamic layout adjusts automatically.
- Customizable colors, fonts, and background transparency in the configuration.
Smart Anti-Abuse System
- XP is only given once per loot container.
- Prevents abuse of farming barrels or crates for infinite XP.
- All actions are automatically tracked.
Admin & Player Commands
-
Player Commands:
- /skills – View your skill stats.
- /skills hud – Toggle HUD visibility.
- /skills togglexp – Enable/disable XP messages.
- /skills help – Show command list.
-
Admin Commands:
- /skills pause – Toggle the plugin on/off.
- /skills addxp <player> <skill> <amount> – Add XP.
- /skills setlevel <player> <skill> <level> – Set player’s skill level.
- /skills reset <player> – Reset player skills.
- /skills top [skill] – Show leaderboard for any skill.
Configuration Overview
- Every section of the config now includes inline descriptions for easy readability.
-
Settings include:
- General: Plugin toggle, XP messages, HUD options
- Levels: Base XP curve, scaling factor, skill max levels
- XP: Per-action XP values
- Multipliers: Resource gain curve
- Tiers: Basic vs. Advanced XP multipliers
- Rewards: Custom rewards per skill and level
- UI: Colors, font size, layout
We can customize the plugin’s UI on request and add additional features tailored to your needs. Both UI changes and new features can be handled immediately for an additional fee.
You can also request new additional features for free through the Discussions tab, but please note that these may take longer to be implemented.
We’d love to hear your feedback—let us know what could be improved or what you’d like to see added!
Updates are always free and support!
Compatible with Oxide and Carbon.
