Selim's Admin Panel
Key RequiredUniversal

Selim's Admin Panel

Universal Scriptselim121selim121 2.8K views 25.1K executesUpdated Sep 18, 2026
Unrated
00
Lua Script•205 lines (6077 chars)
-- Selim's Admin Menu v1.0
-- Delta compatible

local Players = game:GetService("Players")
local player = Players.LocalPlayer
local mouse = player:GetMouse()

-- GUI Oluşturma
local ScreenGui = Instance.new("ScreenGui")
ScreenGui.Name = "SelimsAdminGui"
ScreenGui.ResetOnSpawn = false
ScreenGui.Parent = player:WaitForChild("PlayerGui")

-- Loading Ekranı
local LoadingFrame = Instance.new("Frame")
LoadingFrame.Size = UDim2.new(1, 0, 1, 0)
LoadingFrame.BackgroundColor3 = Color3.fromRGB(15, 15, 15)
LoadingFrame.ZIndex = 10
LoadingFrame.Parent = ScreenGui

local LoadingText = Instance.new("TextLabel")
LoadingText.Size = UDim2.new(0, 400, 0, 100)
LoadingText.Position = UDim2.new(0.5, -200, 0.5, -50)
LoadingText.BackgroundTransparency = 1
LoadingText.Text = "Selim's Admin Panel 1.0"
LoadingText.TextColor3 = Color3.fromRGB(255, 255, 255)
LoadingText.TextSize = 28
LoadingText.Font = Enum.Font.GothamBold
LoadingText.ZIndex = 11
LoadingText.Parent = LoadingFrame

local SubText = Instance.new("TextLabel")
SubText.Size = UDim2.new(0, 400, 0, 50)
SubText.Position = UDim2.new(0.5, -200, 0.5, 10)
SubText.BackgroundTransparency = 1
SubText.Text = "Yükleniyor..."
SubText.TextColor3 = Color3.fromRGB(150, 150, 150)
SubText.TextSize = 18
SubText.Font = Enum.Font.Gotham
SubText.ZIndex = 11
SubText.Parent = LoadingFrame

-- 2 Saniye Loading Ekranı Efekti
task.wait(1.5)
SubText.Text = "Başlatılıyor..."
task.wait(0.8)
LoadingFrame:Destroy()

-- Ana Panel (Main Frame)
local MainFrame = Instance.new("Frame")
MainFrame.Size = UDim2.new(0, 260, 0, 340)
MainFrame.Position = UDim2.new(0.05, 0, 0.2, 0)
MainFrame.BackgroundColor3 = Color3.fromRGB(25, 25, 25)
MainFrame.BorderSizePixel = 0
MainFrame.Active = true
MainFrame.Draggable = true
MainFrame.Parent = ScreenGui

local UICorner = Instance.new("UICorner")
UICorner.CornerRadius = UDim.new(0, 8)
UICorner.Parent = MainFrame

local Title = Instance.new("TextLabel")
Title.Size = UDim2.new(1, 0, 0, 45)
Title.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
Title.Text = " Selim's Admin Menu"
Title.TextColor3 = Color3.fromRGB(255, 255, 255)
Title.TextSize = 16
Title.Font = Enum.Font.GothamBold
Title.TextXAlignment = Enum.TextXAlignment.Left
Title.Parent = MainFrame

local TitleCorner = Instance.new("UICorner")
TitleCorner.CornerRadius = UDim.new(0, 8)
TitleCorner.Parent = Title

-- Buton Oluşturma Fonksiyonu
local function createButton(name, posY, callback)
	local btn = Instance.new("TextButton")
	btn.Size = UDim2.new(0, 220, 0, 35)
	btn.Position = UDim2.new(0.5, -110, 0, posY)
	btn.BackgroundColor3 = Color3.fromRGB(45, 45, 45)
	btn.Text = name
	btn.TextColor3 = Color3.fromRGB(255, 255, 255)
	btn.TextSize = 14
	btn.Font = Enum.Font.GothamMedium
	btn.Parent = MainFrame
	
	local btnCorner = Instance.new("UICorner")
	btnCorner.CornerRadius = UDim.new(0, 6)
	btnCorner.Parent = btn
	
	btn.MouseButton1Click:Connect(callback)
end

-- Özellik Fonksiyonları
local function giveF3X()
	local tool = Instance.new("Tool")
	tool.Name = "Building Tools"
	tool.Parent = player.Backpack
	-- F3X Loader (Güvenilir kaynak)
	loadstring(game:HttpGet("https://raw.githubusercontent.com/F3XTeam/F3X/master/loader.lua"))()
end

local function giveFlashlight()
	local tool = Instance.new("Tool")
	tool.Name = "Flashlight"
	local handle = Instance.new("Part")
	handle.Name = "Handle"
	handle.Size = Vector3.new(0.4, 0.4, 1.2)
	handle.Parent = tool
	
	local light = Instance.new("PointLight")
	light.Brightness = 5
	light.Range = 20
	light.Parent = handle
	tool.Parent = player.Backpack
end

local function giveTPTool()
	local tool = Instance.new("Tool")
	tool.Name = "TPTool"
	tool.Parent = player.Backpack
	tool.Activated:Connect(function()
		if mouse.Target then
			player.Character.HumanoidRootPart.CFrame = CFrame.new(mouse.Hit.Position + Vector3.new(0, 3, 0))
		end
	end)
end

-- Fly / Noclip Değişkenleri
local flying = false
local noclipping = false
local uis = game:GetService("UserInputService")
local rs = game:GetService("RunService")

local function toggleFly()
	flying = not flying
	local char = player.Character
	if not char or not char:FindFirstChild("HumanoidRootPart") then return end
	
	if flying then
		print("Fly Açıldı")
		task.spawn(function()
			local hrp = char.HumanoidRootPart
			local bv = Instance.new("BodyVelocity")
			bv.Name = "FlyVelocity"
			bv.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
			bv.Velocity = Vector3.new(0,0,0)
			bv.Parent = hrp
			
			while flying and char and char:FindFirstChild("HumanoidRootPart") do
				local cam = workspace.CurrentCamera
				local moveDir = Vector3.new(0,0,0)
				if uis:IsKeyDown(Enum.KeyCode.W) then moveDir = moveDir + cam.CoordinateFrame.LookVector end
				if uis:IsKeyDown(Enum.KeyCode.S) then moveDir = moveDir - cam.CoordinateFrame.LookVector end
				if uis:IsKeyDown(Enum.KeyCode.A) then moveDir = moveDir - cam.CoordinateFrame.RightVector end
				if uis:IsKeyDown(Enum.KeyCode.D) then moveDir = moveDir + cam.CoordinateFrame.RightVector end
				bv.Velocity = moveDir * 50
				rs.RenderStepped:Wait()
			end
			if bv then bv:Destroy() end
		end)
	else
		print("Fly Kapandı")
	end
end

local function toggleNoclip()
	noclipping = not noclipping
	rs.Stepped:Connect(function()
		if noclipping and player.Character then
			for _, v in pairs(player.Character:GetDescendants()) do
				if v:IsA("BasePart") then
					v.CanCollide = false
				end
			end
		end
	end)
end

-- Panele Butonları Ekleme
createButton("F3X Al", 60, giveF3X)
createButton("Flashlight Al", 105, giveFlashlight)
createButton("TP Tool Al", 150, giveTPTool)
createButton("Fly (Uçma) Aç/Kapat", 195, toggleFly)
createButton("Noclip Aç/Kapat", 240, toggleNoclip)

-- Sohbet Komutları Desteği (:f3x, :fly vb.)
player.Chatted:Connect(function(msg)
	local msgLower = string.lower(msg)
	if msgLower == ":f3x" then
		giveF3X()
	elseif msgLower == ":flashlight" then
		giveFlashlight()
	elseif msgLower == ":tptool" then
		giveTPTool()
	elseif msgLower == ":fly" then
		toggleFly()
	elseif msgLower == ":noclip" then
		toggleNoclip()
	end
end)

print("Selim's Admin Menu başarıyla yüklendi!")

Features & Information

Custom Loading Screen: Features a custom animated startup loading screen ("Selim's Admin Panel 1.0"). ​GUI Menu: Clean, draggable, and modern user interface. ​Chat Commands: Control everything using chat commands (e.g., :f3x, :fly, :noclip, :tptool, :flashlight). ​Tools Included: Instant access to F3X building tools, a working flashlight, and a click-to-teleport tool. ​Movement Hacks: Built-in Fly and Noclip toggles. ​Delta Compatible: Works smoothly on Delta and other major modern Roblox executors.

Community Comments (2)

LuckyEscaper1337LuckyEscaper1337Sep 19, 2026

Skidded?

Replying to @LuckyEscaper1337
9090990909Sep 26, 2026

@LuckyEscaper1337 yes skidded

More Scripts for Universal Scripts