
Key Required

local Players = game:GetService("Players")
local player = Players.LocalPlayer
local GUI_NAME = "AdminPanel"
local playerGui = player:WaitForChild("PlayerGui")
local function getAdminPanel()
return playerGui:WaitForChild(GUI_NAME)
end
local adminPanel = getAdminPanel()
adminPanel.ResetOnSpawn = false
adminPanel.Enabled = true
local toggleGui = Instance.new("ScreenGui")
toggleGui.Name = "AdminToggleGui"
toggleGui.ResetOnSpawn = false
toggleGui.Parent = playerGui
local toggleButton = Instance.new("TextButton")
toggleButton.Size = UDim2.fromScale(0.18, 0.08)
toggleButton.Position = UDim2.fromScale(0.02, 0.45)
toggleButton.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
toggleButton.TextColor3 = Color3.fromRGB(255, 255, 255)
toggleButton.TextScaled = true
toggleButton.Font = Enum.Font.GothamBold
toggleButton.Text = "Admin"
toggleButton.BorderSizePixel = 0
toggleButton.Parent = toggleGui
local corner = Instance.new("UICorner")
corner.CornerRadius = UDim.new(0, 16)
corner.Parent = toggleButton
local isVisible = true
local function setVisible(state)
isVisible = state
adminPanel.Enabled = state
for _, v in ipairs(adminPanel:GetDescendants()) do
if v:IsA("Frame")
or v:IsA("TextLabel")
or v:IsA("TextButton")
or v:IsA("ImageLabel")
or v:IsA("ImageButton") then
v.Visible = state
end
end
end
toggleButton.MouseButton1Click:Connect(function()
setVisible(not isVisible)
end)
player.CharacterAdded:Connect(function()
task.wait(0.5)
adminPanel = getAdminPanel()
adminPanel.ResetOnSpawn = false
setVisible(isVisible)
end)
😁🙏 Working
very very good! this was actually server sided, im amazed!
Well it just uses the actual games admin panel
@Justsomescripter89the command panel features dont work for me?