About XP Bar for skills
XP Bar for Skills
XP Bar for Skills is a lightweight status bar addon for Rust servers using the Skills plugin by Mevent. It displays each player’s current Skills XP balance directly on-screen through Simple Status, so players can always see their available XP without opening the Skills menu.
The bar updates automatically when XP changes and is designed to blend cleanly with vanilla-style Rust status UI.
Features
- Displays each player’s live Skills XP balance
- Uses Simple Status for a clean status bar UI
- Automatically updates when XP is earned, spent, refunded, or changed
- Configurable title, icon, colors, rank/order, and refresh interval
- Optional permission support
- Option to hide the bar when XP is zero
- Supports short number formatting, such as 1.5K or 2.3M
- Lightweight and server-friendly
- No player commands required
Dependencies
- Skills by Mevent
- Simple Status
- Image Library
Compatibility
- Carbon compatible
- Oxide/uMod compatible if all dependencies are supported
Configuration
The plugin generates a config file where you can customize:
- Status title
- Background color
- XP text color
- Icon/logo
- Icon color
- Status rank/order
- Refresh interval
- Number formatting
- Optional permission
- Hide when XP is zero
Developer / API Information
This plugin does not require any public API setup from server owners.
Internally, XP Bar for Skills reads XP from the Skills plugin using:
Skills.Call("API_GetPlayerXP", player.userID)
With fallback support for:
Skills.Call("GetSkillsBalance", player)
It displays the bar through Simple Status using:
CreateStatus SetStatus SetStatusProperty
Default Simple Status ID:
skills_xp_balance
Hooks Used
OnSimpleStatusReady OnSkillsPlayerLoaded OnSkillsXPEarned OnSkillsSkillLevelUp OnPlayerConnected OnPlayerDisconnected
Perfect For
Servers that use the Skills plugin and want players to always see their available XP in a clean, simple, and configurable status bar.