Key Features:
- Mobile Support – Fully compatible across all devices with optimized touch targeting. Hover prompts, player highlights, and tap to open panel controls work seamlessly on mobile.
- Role Based Permission System – Configurable minimum ranks for awarding and removing medals via the Settings module. Unauthorized actions are blocked server-side with clear in game notifications.
- Hover & Click Targeting – Players hover over any player to reveal a highlight and “Click to View / Manage Medals” prompt.
- Animated UI – Smooth panel interactions, medal selection highlights, scrollable earned medal pages, search filtering.
- Uniform Ribbon Display – Awarded ribbons appear on the player’s chest in proper order based on RibbonOrder. Divisional Emblems display automatically based on group membership.
- Divisional Emblems System – Supports multiple divisions per player. Emblems are placed in dedicated top and circle slots with dynamic layout.
- Centralized Settings Module – All configuration lives in one server side Settings script: group ID, ranks, medal data, layouts, special users, and Discord webhook.
- Discord Webhook Logging – Every successful medal award and removal is logged as a rich embed with staff info, recipient info, medal details, place data, and timestamps.
- DataStore Persistence – Player medals save automatically and reload on rejoin. Optimized with session caching and retry logic for large servers.
- Real Time Notifications – Smooth slide in success and error notifications for awards, removals, permission denials, and invalid actions.
- Dynamic Button States – Give and Remove buttons visually reflect permission level. Restricted actions show lock icons, authorized staff see active controls.
- Earned Medals Viewer – View a target player’s full medal history in organized scrollable pages directly inside the panel.
- Medal Search Filter – Instantly filter the medal list by name using the built-in search bar.
- Special Users Support – Configurable whitelist for users who receive full medal access or all division badges automatically.
- Stability & Performance Improvements – Session caching, DataStore retry/backoff, rank caching, and optimized character application for large servers.
Why Use This?
Perfect for military RP, police RP, SCP, and structured roleplay communities that need a professional medal system with visual uniform display, staff control, audit logging, and fair permission management.
How It Works:
Staff or Player hover over a player to highlight them and open the interaction prompt. Clicking the player opens the MADS Panel, where authorized ranks can browse medals, view earned awards, and give or remove decorations. The server validates all actions, updates DataStore, refreshes the player’s uniform ribbons and division Emblems, and optionally logs the action to Discord.
Easy Integration
