CoreShun Admin Dashboard v1.3.0

Premium 8-tab admin panel with role hierarchy, persistent bans/logs, and cross-server announcements
A big free update that roughly doubles the Admin Dashboard. Every feature now works as both a panel button AND a chat command.

Chat Commands — type in normal chat using the : or ; prefix, permission-gated by role, with :cmds for help. Examples: :kick :ban :mute :warn :bring :freeze :god :invis :speed :banid :lock :shutdown :hint, and more. Targets accept a partial name, me, all, others, or a UserId.

Quick Player Actions — Bring, Goto, Freeze, Heal, Kill, Respawn, Speed, Jump, God, Invisible — one-click buttons on the Players tab and as commands. Server-authoritative; god/invisible/speed/freeze re-apply on respawn.

Offline Ban — ban a UserId or username even when they're not in the server, from the Ban List tab or the :banid command.

Server Controls — Lock (block non-admin joins), Shutdown (countdown then kick), and Hint (top-screen broadcast bar). Cross-server via MessagingService.

Discord Webhook Mod-Log — paste a webhook URL and every kick/ban/mute/warn/offline-ban/server action posts a rich embed (admin, target, reason, server) to your staff channel.

Plus three new role permissions (canTeleport, canModifyPlayers, canManageServer) and a modernized installer.

Upgrading from v1.2.x: re-running the installer replaces AdminConfig, so re-add your UserIds afterward. In Studio, use Explorer right-click "Insert from File" on the new model — the Toolbox keeps serving the old version until this update publishes.
Visual bug fix. No functionality changes.

What was broken:
The sub-tab buttons inside the Logs panel (Chat Logs / Action Logs) and the Announcements panel (Toast / System Message) appeared to not switch when clicked. The active highlight reverted as soon as the mouse left the button, making it look like nothing happened.

Underneath, state and data switching always worked correctly. Action logs really did load, announcements really did send in the selected style. Only the visual indicator was broken.

Root cause:
The createButton helper wired hover handlers that captured the button's creation-time color in a closure. When click handlers changed the active color, the next MouseLeave tween reverted back to the originally captured color instead of the new "active" color.

Fix:
createButton now stores the rest color as a RestColor attribute on the button, and the hover handlers read it dynamically on every event. The sub-tab click handlers update this attribute alongside BackgroundColor3 so the active highlight survives hover-off.

Who needs this update:
Anyone using the Logs or Announcements panels. The functionality was never broken, just the visual feedback. If you weren't noticing the bug, you don't need to update urgently, but the upgrade is a clean drop-in.
Quick reliability update. No new features, no behavior changes for working installs.

What changed:
• AdminClient and AdminServer now use a 10-second timeout when waiting for AdminConfig in ReplicatedStorage, instead of waiting forever.
• If AdminConfig is missing or misplaced (most common cause: accidentally placed in ServerScriptService instead of ReplicatedStorage), both scripts now print a clear actionable warning in Output telling you exactly how to fix it, then exit cleanly.
• Previously, a missing or misplaced config caused both scripts to hang silently. F2 wouldn't register, no error appeared, and the system looked broken with no clue why.

Should you update?
Recommended for everyone, but optional. If your dashboard is working today, behavior on v1.2 is identical. The change only helps if you (or someone setting up a fresh install) put AdminConfig in the wrong service.
Added a polished User Manual PDF and Visual Cheatsheet (PNG + PDF) to the resource package. Same design language as the listing images.

No code changes — your existing scripts are unaffected. Just grab the new .zip if you want the docs.
NEW:
  • Global Chat Archive — view all chat from every player on a given day with the new "Global" button on the Logs tab
  • Daily archive stored in a new DataStore (CoreShunAdminChatLogs_Global), keyed by UTC date
  • Empty input fetches today's archive; YYYY-MM-DD input fetches that specific date
  • Capped at 1000 messages per day to stay within DataStore limits

FIXED:
- Chat log duplication — the same message was being logged once per recipient (so 4 players in the server meant every message appeared 4 times). Now tracks MessageId to log each message exactly once.

UPGRADE:
- Replace AdminServer.lua and AdminClient.lua. AdminConfig.lua unchanged. No data migration needed — existing per-player chat history is preserved.
Buy a license now
$9.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
1 year
Share and earn
Refer this resource and earn a 40% commission.
853 Views
12 Purchases
12 Downloads
Apr 10, 2026 Published
Jun 7, 2026 Updated
Not yet rated
600.1 KB File size
Open source
  1. Yes
DRM-free
  1. Yes
Unobfuscated
  1. Yes
Type
  1. Staff & admin
Genre
  1. Simulator
  1. Tycoon
  1. Classic obby
Supported languages
  1. English
Creator
Recommended for you
Stop exploiters in their tracks with 9 server-authoritative detections.
Not yet rated
34 purchases
A fully configurable Chat Tags, Name Colors, Team Chat & Anti-Spam System built on TextChatService
Not yet rated
27 purchases
Drop-in settings menu. Center modal, 4 widgets, DataStore saves, sound FX, all platforms.
5.00 star(s) 1 ratings
16 purchases
A Roblox Studio plugin with color picking, color scheme generators, eyedropper, apply to selections.
Not yet rated
2 purchases
Award XP in one line. The engine owns the curve, rewards, prestige, saving, and the UI.
Not yet rated
0 purchases
Share and earn
Refer this resource and earn a 40% commission.
853 Views
12 Purchases
12 Downloads
Apr 10, 2026 Published
Jun 7, 2026 Updated
Not yet rated
600.1 KB File size
Open source
  1. Yes
DRM-free
  1. Yes
Unobfuscated
  1. Yes
Type
  1. Staff & admin
Genre
  1. Simulator
  1. Tycoon
  1. Classic obby
Supported languages
  1. English
Creator
Recommended for you
Stop exploiters in their tracks with 9 server-authoritative detections.
Not yet rated
34 purchases
A fully configurable Chat Tags, Name Colors, Team Chat & Anti-Spam System built on TextChatService
Not yet rated
27 purchases
Drop-in settings menu. Center modal, 4 widgets, DataStore saves, sound FX, all platforms.
5.00 star(s) 1 ratings
16 purchases
A Roblox Studio plugin with color picking, color scheme generators, eyedropper, apply to selections.
Not yet rated
2 purchases
Award XP in one line. The engine owns the curve, rewards, prestige, saving, and the UI.
Not yet rated
0 purchases
Top