UXR Level System v5.0

Level System asset, ideal for adding progression mechanics to your Roblox game.
v5 Remake
Optimized
Clean Code

UXR LEVEL SYSTEM
Version 4.3 Update
December 25, 2025

New Features
  • Admin Panel XP Notifications
    Players now receive notifications when admins modify their XP through the admin panel. Includes:
    • XP Update notification showing amount added/removed
    • Level Up notification when level increases
  • Improved Notification Queue System
    • Notifications are now processed one by one
    • Multiple XP updates merge together (e.g., +100 and +50 = +150)
    • No more overlapping or buggy animations
  • Negative XP Display Support
    When XP is removed, notifications show the negative value (e.g., -100)
Changes
  • Improved animation timings for better visibility:
    • Entry animation: 1 second (was 0.5s)
    • Display time: 5-7 seconds (was 3-4s)
    • Exit animation: 1 second (was 0.5s)
  • Progress bar animation now takes 2 seconds for smoother effect
  • Changed easing style from Linear to Quad for more natural feel
Bug Fixes
  • SECURITY Fixed critical vulnerability in RemoteEvent handler
    • Client-sent instances are no longer trusted
    • All inputs are now validated on server
    • XP values are clamped to reasonable range (0 - 999,999,999)
    • Unauthorized access attempts are logged
  • Fixed Shadow Variable Bug
    Playtime tracking loop no longer uses self-referencing variable
  • Fixed Memory Leak
    Playtime loop now properly stops when player leaves
  • Fixed Negative XP Issue
    XP can no longer go below 0 when removed
  • Fixed Nil Reference Errors
    Added safety checks for empty or missing team data
  • Fixed Notification Overlap Bug
    XP notifications no longer overlap or animate erratically
Security Improvements
  • Admin permission check on every XP operation
  • Event type validation (only AddXP, RemoveXP, SetXP allowed)
  • XP amount type validation (must be number)
  • Target player/team validation on server side
  • Unauthorized access logging with player name
Performance Improvements
  • Active playtime loops are now tracked and cleaned up properly
  • Notification queue prevents duplicate processing
  • XP updates are merged to reduce notification spam

This update focuses on security, stability, and user experience improvements.
XP Panel Bugs Fixed
API Module Added
Team Changer v4.0 Support Added
New Features Added:
  1. Notification System
    • Added XP gain notifications when players earn experience points
    • Added level up notifications with special animation when players advance levels
    • Both notifications can be toggled on/off in settings
  2. GUI Command System
    • Players can now use chat commands to view their XP status
    • Default commands: !xp, !showxp, /myxp
    • Commands show current level, XP amount, progress bar, and next level info
    • Permission-based system - only specified teams can use the commands
  3. Enhanced UI Experience
    • Level up notifications display "LEVEL UP!" with previous → current level transition
    • XP GUI shows for 5 seconds when manually triggered via commands
    • Improved visual feedback for level progression
  4. Settings Configuration
    • ShowNotifications.OnXPGain - Toggle XP gain notifications
    • ShowNotifications.OnLevelUp - Toggle level up notifications
    • GuiCommand.Enabled - Enable/disable chat commands
    • GuiCommand.Aliases - Customizable command list
    • GuiCommand.Permission - Team-based access control
Technical Improvements:
  • Added separate event handling for level up vs XP gain
  • Improved client-server communication for GUI commands
  • Enhanced permission checking system for command access
  • RBXL File Added
Data Bug Fixed
RBXL File Added

Main Features

  1. Customizable Level System: Easily define levels, XP requirements, and rewards for multiple teams.
  2. Team-Based Progression: Supports multiple teams (e.g., Police, Soldier) with unique rank structures.
  3. Automatic XP Distribution: Players earn XP automatically at customizable intervals.
  4. Reward System: Assign tools or items as rewards for reaching specific levels.
  5. Admin Panel: Includes an admin panel for managing player XP and levels in real-time.
  6. Dynamic UI Updates: Real-time level and XP updates displayed on the player's screen.
  7. Data Persistence: Player progress is saved securely using Roblox DataStore.
  8. Custom Commands: Admins can use commands to open the XP management panel.
  9. Cross-Team Compatibility: Players can switch teams, and their progress adapts seamlessly.
  10. Scalable Design: Supports unlimited levels and teams for large-scale games.

Technical Features

  1. Configurable XP Time: XP gain intervals can be adjusted (default: 15 seconds).
  2. Level Tools System: Automatically grants tools to players based on their current level.
  3. Admin Permissions: Supports team-based, player ID, and group-based admin access control.
  4. Real-Time XP Adjustments: Admins can add, remove, or set XP values for players instantly.
  5. Dynamic Level Progression: Automatically calculates current and next levels based on XP.
  6. Customizable UI Animations: Smooth animations for XP bars and level transitions.
  7. Data Normalization: Ensures consistent player data storage and retrieval.
  8. Auto-Save System: Periodically saves all player data to prevent progress loss.
  9. Multi-Team Support: Each team has its own unique level structure and rewards.
  10. Error Handling: Built-in warnings for missing tools or invalid configurations.

Advanced Technical Features

  1. Deep Copy and Table Flipping: Utilizes advanced table manipulation for efficient data handling.
  2. Dynamic XP Cap: Supports optional maximum XP limits for each team.
  3. Real-Time Tool Management: Automatically removes outdated tools and equips new ones upon level change.
  4. Customizable Level Colors: Each level has a unique color code for better visual distinction.
  5. Event-Driven Architecture: Uses RemoteEvents for seamless client-server communication.
  6. Group-Based Admin Ranks: Supports multiple rank levels within Roblox groups for admin access.
  7. Playtime Tracking: Tracks and saves player playtime alongside XP data.
  8. Localized Data Keys: Ensures unique data keys for each player to avoid conflicts.
  9. UI Stroke Adjuster: Enhances UI elements for better visibility and aesthetics.
  10. XP Panel Animation: Smoothly animates the admin XP panel for a professional look and feel.
Version Fixed
Plase Update to this version
Module Settings
Easy Setup
Team Editor
Level System
Notify UI
UI Animations
Overhead UI V2 Support
Mobile Support
And More
Buy a license now
$4.99
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Support duration
Lifetime
9,699 Views
222 Purchases
212 Downloads
Oct 14, 2023 Published
Jun 17, 2026 Updated
5.00 star(s)
Average rating (5)
69.3 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
Type
  1. System
Supported languages
  1. English
Includes DRM
No
Source access (legacy)
Closed source & unobfuscated
Creator
Owner
Recommended for you
350+ command admin panel with cross-server moderation, Ban API, ranks & a mobile-ready UI
5.00 star(s) 9 ratings
610 purchases
Overhead UI System asset, perfect for adding player information displays to your Roblox game.
4.50 star(s) 6 ratings
551 purchases
Handcuff System asset, ideal for adding functional arrest mechanics to your Roblox game.
5.00 star(s) 6 ratings
390 purchases
Taser System asset, ideal for adding realistic non-lethal combat mechanics to your Roblox game.
5.00 star(s) 3 ratings
240 purchases
Loading Screen System asset, ideal for creating smooth and interactive loading screens in Roblox.
5.00 star(s) 1 ratings
238 purchases
9,699 Views
222 Purchases
212 Downloads
Oct 14, 2023 Published
Jun 17, 2026 Updated
5.00 star(s)
Average rating (5)
69.3 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
Type
  1. System
Supported languages
  1. English
Includes DRM
No
Source access (legacy)
Closed source & unobfuscated
Creator
Owner
Recommended for you
350+ command admin panel with cross-server moderation, Ban API, ranks & a mobile-ready UI
5.00 star(s) 9 ratings
610 purchases
Overhead UI System asset, perfect for adding player information displays to your Roblox game.
4.50 star(s) 6 ratings
551 purchases
Handcuff System asset, ideal for adding functional arrest mechanics to your Roblox game.
5.00 star(s) 6 ratings
390 purchases
Taser System asset, ideal for adding realistic non-lethal combat mechanics to your Roblox game.
5.00 star(s) 3 ratings
240 purchases
Loading Screen System asset, ideal for creating smooth and interactive loading screens in Roblox.
5.00 star(s) 1 ratings
238 purchases
Top