local player = game.Players.LocalPlayer local players = game:GetService("Players") local gui = Instance.new("ScreenGui", player:WaitForChild("PlayerGui")) gui.Name = "FakeAdminPanel" -- MAIN FRAME local frame = Instance.new("Frame", gui) frame.Size = UDim2.new(0, 300, 0, 450) frame.Position = UDim2.new(0.35,0,0.25,0) frame.BackgroundColor3 = Color3.fromRGB(20,20,20) frame.Active = true frame.Draggable = true local layout = Instance.new("UIListLayout", frame) -- BUTTON CREATOR local function btn(text) local b = Instance.new("TextButton", frame) b.Size = UDim2.new(1,0,0,32) b.Text = text b.TextScaled = true b.BackgroundColor3 = Color3.fromRGB(60,60,60) b.TextColor3 = Color3.new(1,1,1) return b end -- STORAGE local banned = {} local espEnabled = false local espList = {} local airWalk = false -------------------------------------------------- -- 🟥 BAN SYSTEM -------------------------------------------------- btn("BAN EVERYONE").MouseButton1Click:Connect(function() for _,plr in pairs(players:GetPlayers()) do if plr ~= player then banned[plr] = true end end end) btn("UNBAN ALL").MouseButton1Click:Connect(function() banned = {} for _,plr in pairs(players:GetPlayers()) do if plr.Character then for _,v in pairs(plr.Character:GetDescendants()) do if v:IsA("BasePart") then v.Transparency = 0 v.CanCollide = true elseif v:IsA("Decal") then v.Transparency = 0 end end end end end) task.spawn(function() while true do for plr,_ in pairs(banned) do if plr.Character then for _,v in pairs(plr.Character:GetDescendants()) do if v:IsA("BasePart") then v.Transparency = 1 v.CanCollide = false elseif v:IsA("Decal") then v.Transparency = 1 end end end end task.wait(0.2) end end) -------------------------------------------------- -- 👁 ESP SYSTEM -------------------------------------------------- btn("ENABLE ESP").MouseButton1Click:Connect(function() espEnabled = true end) btn("DISABLE ESP").MouseButton1Click:Connect(function() espEnabled = false for _,h in pairs(espList) do h:Destroy() end espList = {} end) task.spawn(function() while true do if espEnabled then for _,plr in pairs(players:GetPlayers()) do if plr ~= player and plr.Character then if not plr.Character:FindFirstChild("FakeESP") then local h = Instance.new("Highlight") h.Name = "FakeESP" h.FillColor = Color3.new(1,0,0) h.OutlineColor = Color3.new(1,1,1) h.Parent = plr.Character table.insert(espList, h) end end end end task.wait(1) end end) -------------------------------------------------- -- ❄ FREEZE -------------------------------------------------- btn("FREEZE ME").MouseButton1Click:Connect(function() player.Character:WaitForChild("HumanoidRootPart").Anchored = true end) btn("UNFREEZE").MouseButton1Click:Connect(function() player.Character:WaitForChild("HumanoidRootPart").Anchored = false end) -------------------------------------------------- -- 💨 FLING ME -------------------------------------------------- btn("FLING ME").MouseButton1Click:Connect(function() local char = player.Character local hrp = char:WaitForChild("HumanoidRootPart") -- smooth invisible fling local bv = Instance.new("BodyVelocity") bv.Velocity = Vector3.new(0, 120, 0) bv.MaxForce = Vector3.new(100000,100000,100000) bv.Parent = hrp local bav = Instance.new("BodyAngularVelocity") bav.AngularVelocity = Vector3.new(0, 10, 0) bav.MaxTorque = Vector3.new(100000,100000,100000) bav.Parent = hrp task.wait(0.4) bv:Destroy() bav:Destroy() end) -------------------------------------------------- -- 💀 KILL ME -------------------------------------------------- btn("KILL ME").MouseButton1Click:Connect(function() player.Character:BreakJoints() end) -------------------------------------------------- -- 🪂 WALK ON AIR -------------------------------------------------- btn("WALK ON AIR").MouseButton1Click:Connect(function() airWalk = true while airWalk do local part = Instance.new("Part") part.Size = Vector3.new(5,1,5) part.Position = player.Character.HumanoidRootPart.Position - Vector3.new(0,3,0) part.Anchored = true part.Transparency = 1 part.Parent = workspace game.Debris:AddItem(part,0.1) task.wait(0.05) end end) btn("DISABLE AIR WALK").MouseButton1Click:Connect(function() airWalk = false end) -------------------------------------------------- -- ☠️ 67 & 911 -------------------------------------------------- btn("67 & 911").MouseButton1Click:Connect(function() local hrp = player.Character:WaitForChild("HumanoidRootPart") hrp.Velocity = Vector3.new(0,300,0) task.wait(0.3) hrp.Velocity = Vector3.new(0,-500,0) task.wait(0.5) player.Character:BreakJoints() end) -------------------------------------------------- -- 📢 ANNOUNCEMENT SYSTEM -------------------------------------------------- local function createAnnouncementUI() local annGui = Instance.new("Frame", gui) annGui.Size = UDim2.new(0, 320, 0, 220) annGui.Position = UDim2.new(0.35,0,0.3,0) annGui.BackgroundColor3 = Color3.fromRGB(30,30,30) local box = Instance.new("TextBox", annGui) box.Size = UDim2.new(0.8,0,0.2,0) box.Position = UDim2.new(0.1,0,0.1,0) box.PlaceholderText = "Type anything here" box.TextScaled = true local mode = "LINE" local modeBtn = Instance.new("TextButton", annGui) modeBtn.Size = UDim2.new(0.8,0,0.15,0) modeBtn.Position = UDim2.new(0.1,0,0.35,0) modeBtn.Text = "MODE: LINE" modeBtn.TextScaled = true modeBtn.MouseButton1Click:Connect(function() if mode == "LINE" then mode = "FULL" modeBtn.Text = "MODE: FULLSCREEN" else mode = "LINE" modeBtn.Text = "MODE: LINE" end end) local color = Color3.new(1,1,1) local colorBtn = Instance.new("TextButton", annGui) colorBtn.Size = UDim2.new(0.8,0,0.15,0) colorBtn.Position = UDim2.new(0.1,0,0.55,0) colorBtn.Text = "COLOR" colorBtn.BackgroundColor3 = color colorBtn.MouseButton1Click:Connect(function() color = Color3.new(math.random(), math.random(), math.random()) colorBtn.BackgroundColor3 = color end) local send = Instance.new("TextButton", annGui) send.Size = UDim2.new(0.6,0,0.2,0) send.Position = UDim2.new(0.2,0,0.75,0) send.Text = "SEND" send.TextScaled = true send.MouseButton1Click:Connect(function() local text = box.Text if mode == "LINE" then local bar = Instance.new("Frame", gui) bar.Size = UDim2.new(1,0,0,40) bar.Position = UDim2.new(0,0,0,-40) bar.BackgroundColor3 = Color3.new(0,0,0) local txt = Instance.new("TextLabel", bar) txt.Size = UDim2.new(1,0,1,0) txt.Text = text txt.TextColor3 = color txt.TextScaled = true txt.BackgroundTransparency = 1 for i = -40,0,5 do bar.Position = UDim2.new(0,0,0,i) task.wait(0.01) end task.wait(3) bar:Destroy() else local full = Instance.new("Frame", gui) full.Size = UDim2.new(1,0,1,0) full.BackgroundColor3 = Color3.new(0,0,0) full.BackgroundTransparency = 1 local txt = Instance.new("TextLabel", full) txt.Size = UDim2.new(1,0,1,0) txt.Text = text txt.TextColor3 = color txt.TextScaled = true txt.BackgroundTransparency = 1 for i = 1,0,-0.1 do full.BackgroundTransparency = i task.wait(0.03) end task.wait(3) for i = 0,1,0.1 do full.BackgroundTransparency = i task.wait(0.03) end full:Destroy() end annGui:Destroy() end) end btn("ANNOUNCEMENT").MouseButton1Click:Connect(createAnnouncementUI)