Changes
- Released unobfuscated source
- Minor internal improvements
- General cleanup
- Critical Security Update: Moved all API Keys and Webhook Links from ReplicatedStorage to ServerScriptService. This prevents exploiters from scraping sensitive data from the client side.
- Player demotion Logic Fix: Fixed a bug where player XP would remain high after a group demotion. The system now detects if a player's group rank has dropped and correctly resets their XP to match the new rank.
- Roblox API Update: Updated various deprecated Roblox APIs to their modern API calls, ensuring better stability and future compatibility.
- GamePass Rank Support: Added logic to automatically check and award ranks based on GamePass ownership. This overrides XP requirements if the GamePass rank is higher.
- Performance Overhaul: Refactored the ranking logic to cache and pre sort ranks at startup. significantly reducing server load.
- Time Based XP Loop Fix : Added error handling with pcalls to the loop ensuring loop isn't breaking if something happened with the code.
- Unified API Handler: Created a centralized handler for all HTTP requests to API, ensuring consistent error handling.
- Discord Logging Fixes:
- Admin Logs: Fixed a bug where manual Admin XP changes were incorrectly logging as "Training Finished (+25 XP)." with admin webhook log.
- Error Logging: Added detailed Discord embeds for API failures during manual promotion requests
- Group Rank XP Sync: Players’ XP now automatically updates to match their Roblox group rank if below the expected value.
- Time-Based XP: Can give player time based xp and can be toggled on/off via enabled flag in the settings.
- Max Rank XP Lock: Players above the highest rank in auto ranking configuration no longer gain XP.
- Interactive Promotion Button: Submit button now shows real-time status messages for auto promotion success or failure, with a 2-second cooldown to prevent spam.
- GUI Improvements: Over-ranked players now see their real group rank and “No Higher Rank.”
- Team-Based XP Giver Access Control: Migrated from main group rank to only members of eligible roblox groups (e.g., Training, HQ) can access the xp giver.
Fixed: “N/A” display issue in MRS Stats when spawning.
Updated: API endpoint now uses a permanent static domain for improved reliability and consistency./API got new update to enhance api-key security
- see product description for added new features.
- Join our discord server to get api-key access / you will receive 7 days free access to api-key upon purchasing [ also valid for v1 buyers ]
- Fixed MRS stats show nil values after character reset!
- Fixed MRS stats show nil when new player plays the game!
Auto ranks works compatible with ro-manager but ro-manager bot isn't super reliable.
