-- Project F3X Executor GUI + Topbar HD Admin Integration + 6 Tabs (Fixed for Delta & loadstring) -- By V999lkidd_meen & Combined Enhancement local CoreGui = game:GetService("CoreGui") local Players = game:GetService("Players") local RunService = game:GetService("RunService") local TweenService = game:GetService("TweenService") local LocalPlayer = Players.LocalPlayer if CoreGui:FindFirstChild("ProjectF3X_Executor") then CoreGui.ProjectF3X_Executor:Destroy() end if CoreGui:FindFirstChild("LOGO") then CoreGui.LOGO:Destroy() end ------------------------------------------------------------------ -- EXECUTION COUNTER & TIME LOGIC ------------------------------------------------------------------ local executionCount = 1 local ppath = "ProjectF3X_ExecCount.txt" if writefile and readfile and isfile then if isfile(ppath) then local content = readfile(ppath) executionCount = (tonumber(content) or 0) + 1 end pcall(function() writefile(ppath, tostring(executionCount)) end) end local startTimeFormatted = os.date("%H:%M:%S - %Y/%m/%d") ------------------------------------------------------------------ -- 1. MAIN EXECUTOR GUI ------------------------------------------------------------------ local ScreenGui = Instance.new("ScreenGui") ScreenGui.Name = "ProjectF3X_Executor" ScreenGui.Parent = CoreGui ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling ScreenGui.ResetOnSpawn = false ScreenGui.Enabled = false local MainFrame = Instance.new("Frame") MainFrame.Name = "MainFrame" MainFrame.Parent = ScreenGui MainFrame.BackgroundColor3 = Color3.fromRGB(25, 25, 25) MainFrame.BorderColor3 = Color3.fromRGB(60, 60, 60) MainFrame.BorderSizePixel = 2 MainFrame.Position = UDim2.new(0.5, -310, 0.5, -200) MainFrame.Size = UDim2.new(0, 620, 0, 400) MainFrame.Active = true MainFrame.Draggable = true local TopBar = Instance.new("Frame") TopBar.Name = "TopBar" TopBar.Parent = MainFrame TopBar.BackgroundColor3 = Color3.fromRGB(35, 35, 35) TopBar.BorderSizePixel = 0 TopBar.Size = UDim2.new(1, 0, 0, 30) local TitleLabel = Instance.new("TextLabel") TitleLabel.Parent = TopBar TitleLabel.BackgroundTransparency = 1 TitleLabel.Position = UDim2.new(0, 10, 0, 0) TitleLabel.Size = UDim2.new(0, 260, 1, 0) TitleLabel.Font = Enum.Font.SourceSansBold TitleLabel.Text = "Project F3X Executor (Pro)" TitleLabel.TextColor3 = Color3.fromRGB(240, 240, 240) TitleLabel.TextSize = 16 TitleLabel.TextXAlignment = Enum.TextXAlignment.Left local ClockLabel = Instance.new("TextLabel") ClockLabel.Parent = TopBar ClockLabel.BackgroundTransparency = 1 ClockLabel.Position = UDim2.new(1, -300, 0, 0) ClockLabel.Size = UDim2.new(0, 90, 1, 0) ClockLabel.Font = Enum.Font.SourceSansBold ClockLabel.Text = "00:00:00" ClockLabel.TextColor3 = Color3.fromRGB(255, 255, 255) ClockLabel.TextSize = 16 ClockLabel.TextXAlignment = Enum.TextXAlignment.Right task.spawn(function() while task.wait(1) do ClockLabel.Text = os.date("!%H:%M:%S") end end) local function createTopButton(name, text, posX, sizeX) local btn = Instance.new("TextButton") btn.Name = name btn.Parent = TopBar btn.BackgroundColor3 = Color3.fromRGB(45, 45, 45) btn.BorderColor3 = Color3.fromRGB(70, 70, 70) btn.Position = UDim2.new(1, posX, 0, 4) btn.Size = UDim2.new(0, sizeX, 0, 22) btn.Font = Enum.Font.SourceSansBold btn.Text = text btn.TextColor3 = Color3.fromRGB(255, 255, 255) btn.TextSize = 13 return btn end local F3XBtn = createTopButton("F3XBtn", "F3X", -165, 32) local REBtn = createTopButton("REBtn", "RE", -130, 30) local R6Btn = createTopButton("R6Btn", "R6", -95, 30) local R15Btn = createTopButton("R15Btn", "R15", -60, 30) local btnToggleTab = createTopButton("ToggleTabBtn", "<", -25, 22) local function executeTopAdminCommand(cmdText) local ReplicatedStorage = game:GetService("ReplicatedStorage") local success, requestCommand = pcall(function() return ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent end) if success and requestCommand then pcall(function() requestCommand:InvokeServer(cmdText) end) end end F3XBtn.MouseButton1Click:Connect(function() executeTopAdminCommand(";btools") end) R6Btn.MouseButton1Click:Connect(function() executeTopAdminCommand(";R6") end) R15Btn.MouseButton1Click:Connect(function() executeTopAdminCommand(";R15") end) REBtn.MouseButton1Click:Connect(function() executeTopAdminCommand(";refresh") end) ------------------------------------------------------------------ -- TAB 1: HOME CONTAINER ------------------------------------------------------------------ local HomeContainer = Instance.new("Frame") HomeContainer.Name = "HomeContainer" HomeContainer.Parent = MainFrame HomeContainer.BackgroundTransparency = 1 HomeContainer.Size = UDim2.new(1, 0, 1, -30) HomeContainer.Position = UDim2.new(0, 0, 0, 30) HomeContainer.Visible = true local AvatarImage = Instance.new("ImageLabel") AvatarImage.Parent = HomeContainer AvatarImage.BackgroundColor3 = Color3.fromRGB(40, 40, 40) AvatarImage.BorderColor3 = Color3.fromRGB(80, 80, 80) AvatarImage.Position = UDim2.new(0.5, -60, 0, 35) AvatarImage.Size = UDim2.new(0, 120, 0, 120) AvatarImage.Image = Players:GetUserThumbnailAsync(LocalPlayer.UserId, Enum.ThumbnailType.HeadShot, Enum.ThumbnailSize.Size420x420) local AvatarCorner = Instance.new("UICorner") AvatarCorner.CornerRadius = UDim.new(1, 0) AvatarCorner.Parent = AvatarImage local WelcomeLabel = Instance.new("TextLabel") WelcomeLabel.Parent = HomeContainer WelcomeLabel.BackgroundTransparency = 1 WelcomeLabel.Position = UDim2.new(0, 20, 0, 170) WelcomeLabel.Size = UDim2.new(1, -40, 0, 30) WelcomeLabel.Font = Enum.Font.SourceSansBold WelcomeLabel.Text = "Welcome back' " .. LocalPlayer.Name WelcomeLabel.TextColor3 = Color3.fromRGB(255, 255, 255) WelcomeLabel.TextSize = 20 WelcomeLabel.TextXAlignment = Enum.TextXAlignment.Center local InfoLabel = Instance.new("TextLabel") InfoLabel.Parent = HomeContainer InfoLabel.BackgroundTransparency = 1 InfoLabel.Position = UDim2.new(0, 20, 0, 210) InfoLabel.Size = UDim2.new(1, -40, 0, 120) InfoLabel.Font = Enum.Font.SourceSans InfoLabel.Text = "User ID: " .. LocalPlayer.UserId .. "\nSession Start: " .. startTimeFormatted .. "\nExecution Count: " .. executionCount InfoLabel.TextColor3 = Color3.fromRGB(180, 180, 180) InfoLabel.TextSize = 15 InfoLabel.TextXAlignment = Enum.TextXAlignment.Center InfoLabel.TextYAlignment = Enum.TextYAlignment.Top ------------------------------------------------------------------ -- TAB 2: EXECUTOR CONTAINER ------------------------------------------------------------------ local EditorContainer = Instance.new("Frame") EditorContainer.Name = "EditorContainer" EditorContainer.Parent = MainFrame EditorContainer.BackgroundTransparency = 1 EditorContainer.Size = UDim2.new(1, 0, 1, -30) EditorContainer.Position = UDim2.new(0, 0, 0, 30) EditorContainer.Visible = false local EditorHolder = Instance.new("ScrollingFrame") EditorHolder.Name = "EditorHolder" EditorHolder.Parent = EditorContainer EditorHolder.BackgroundColor3 = Color3.fromRGB(15, 15, 15) EditorHolder.BorderColor3 = Color3.fromRGB(60, 60, 60) EditorHolder.Position = UDim2.new(0, 10, 0, 10) EditorHolder.Size = UDim2.new(0, 430, 0, 230) EditorHolder.CanvasSize = UDim2.new(2, 0, 5, 0) EditorHolder.ScrollBarThickness = 6 EditorHolder.ScrollingDirection = Enum.ScrollingDirection.XY local ScriptBox = Instance.new("TextBox") ScriptBox.Name = "ScriptBox" ScriptBox.Parent = EditorHolder ScriptBox.BackgroundTransparency = 1 ScriptBox.Position = UDim2.new(0, 0, 0, 0) ScriptBox.Size = UDim2.new(1, 0, 1, 0) ScriptBox.ClearTextOnFocus = false ScriptBox.Font = Enum.Font.Code ScriptBox.MultiLine = true ScriptBox.PlaceholderColor3 = Color3.fromRGB(100, 100, 100) ScriptBox.PlaceholderText = "-- Type or paste your long script here..." ScriptBox.Text = "" ScriptBox.TextColor3 = Color3.fromRGB(220, 220, 220) ScriptBox.TextSize = 13 ScriptBox.TextXAlignment = Enum.TextXAlignment.Left ScriptBox.TextYAlignment = Enum.TextYAlignment.Top local ConsoleBox = Instance.new("TextBox") ConsoleBox.Name = "ConsoleBox" ConsoleBox.Parent = EditorContainer ConsoleBox.BackgroundColor3 = Color3.fromRGB(12, 12, 12) ConsoleBox.BorderColor3 = Color3.fromRGB(50, 50, 50) ConsoleBox.Position = UDim2.new(0, 10, 0, 250) ConsoleBox.Size = UDim2.new(0, 430, 0, 65) ConsoleBox.Font = Enum.Font.Code ConsoleBox.MultiLine = true ConsoleBox.ClearTextOnFocus = false ConsoleBox.Text = "-- Execution Logs & Errors will appear here..." ConsoleBox.TextColor3 = Color3.fromRGB(120, 220, 120) ConsoleBox.TextSize = 11 ConsoleBox.TextXAlignment = Enum.TextXAlignment.Left ConsoleBox.TextYAlignment = Enum.TextYAlignment.Top ConsoleBox.TextEditable = false local function createControlBtn(name, text, posX, posY, sizeX, sizeY) local btn = Instance.new("TextButton") btn.Name = name btn.Parent = EditorContainer btn.BackgroundColor3 = Color3.fromRGB(40, 40, 40) btn.BorderColor3 = Color3.fromRGB(80, 80, 80) btn.Position = UDim2.new(0, posX, 0, posY) btn.Size = UDim2.new(0, sizeX, 0, sizeY) btn.Font = Enum.Font.SourceSansBold btn.Text = text btn.TextColor3 = Color3.fromRGB(255, 255, 255) btn.TextSize = 15 return btn end local ExecuteBtn = createControlBtn("ExecuteBtn", "Execute", 10, 325, 135, 35) local ClearBtn = createControlBtn("ClearBtn", "Clear", 155, 325, 135, 35) local CopyBtn = createControlBtn("CopyBtn", "Copy Code", 300, 325, 140, 35) ExecuteBtn.MouseButton1Click:Connect(function() local code = ScriptBox.Text if string.match(code, "https?://") and not string.match(code, "\n") then local success, res = pcall(function() return game:HttpGet(code) end) if success and res then code = res ConsoleBox.TextColor3 = Color3.fromRGB(100, 200, 255) ConsoleBox.Text = "[Info]: Successfully fetched script from URL!" else ConsoleBox.TextColor3 = Color3.fromRGB(255, 80, 80) ConsoleBox.Text = "[Error]: Failed to fetch URL content!" return end end local func, syntaxErr = loadstring(code) if func then local success, err = pcall(func) if success then ConsoleBox.TextColor3 = Color3.fromRGB(100, 255, 100) ConsoleBox.Text = "[Success]: Script executed successfully without errors." else ConsoleBox.TextColor3 = Color3.fromRGB(255, 100, 100) ConsoleBox.Text = "[Runtime Error]: " .. tostring(err) end else ConsoleBox.TextColor3 = Color3.fromRGB(255, 165, 0) ConsoleBox.Text = "[Syntax Error]: " .. tostring(syntaxErr) end end) ClearBtn.MouseButton1Click:Connect(function() ScriptBox.Text = "" ConsoleBox.TextColor3 = Color3.fromRGB(120, 220, 120) ConsoleBox.Text = "-- Editor cleared." end) CopyBtn.MouseButton1Click:Connect(function() if setclipboard then setclipboard(ScriptBox.Text) ConsoleBox.TextColor3 = Color3.fromRGB(100, 200, 255) ConsoleBox.Text = "[Info]: Script copied to clipboard!" else ConsoleBox.TextColor3 = Color3.fromRGB(255, 165, 0) ConsoleBox.Text = "[Warning]: setclipboard is not supported on this executor." end end) local ScrollingFrame = Instance.new("ScrollingFrame") ScrollingFrame.Parent = EditorContainer ScrollingFrame.Active = true ScrollingFrame.BackgroundColor3 = Color3.fromRGB(20, 20, 20) ScrollingFrame.BorderColor3 = Color3.fromRGB(60, 60, 60) ScrollingFrame.Position = UDim2.new(0, 450, 0, 10) ScrollingFrame.Size = UDim2.new(0, 160, 0, 350) ScrollingFrame.CanvasSize = UDim2.new(0, 0, 0, 520) ScrollingFrame.ScrollBarThickness = 6 local assignedScripts = { ["Anonymous Decal.txt"] = [[local id = "122045975874287" local tool = game.Players.LocalPlayer.Backpack:FindFirstChild("Building Tools") or game.Players.LocalPlayer.Character:FindFirstChild("Building Tools") local remote = tool.SyncAPI.ServerEndpoint for _, v in pairs(game.Workspace:GetDescendants()) do if v:IsA("BasePart") then task.spawn(function() remote:InvokeServer("SetLocked", {v}, false) for _, face in pairs(Enum.NormalId:GetEnumItems()) do remote:InvokeServer("CreateTextures", {{["Part"] = v, ["Face"] = face, ["TextureType"] = "Decal"}}) remote:InvokeServer("SyncTexture", {{["Part"] = v, ["Face"] = face, ["TextureType"] = "Decal", ["Texture"] = "rbxassetid://"..id}}) end end) end end]], ["Anonymous Skybox.txt"] = [[local id = "122045975874287" local RS = game:GetService("ReplicatedStorage") local RC = RS:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent RC:InvokeServer(";fogcolor black") local tool = game.Players.LocalPlayer.Backpack:FindFirstChild("Building Tools") or game.Players.LocalPlayer.Character:FindFirstChild("Building Tools") local remote = tool.SyncAPI.ServerEndpoint local char = game.Players.LocalPlayer.Character local pos = char.HumanoidRootPart.Position + Vector3.new(0, 10, 0) local cleanCF = CFrame.new(pos) remote:InvokeServer("CreatePart", "Normal", cleanCF, workspace) task.wait(0.5) for _, v in pairs(game.Workspace:GetChildren()) do if v:IsA("BasePart") and (v.Position - pos).Magnitude < 5 then remote:InvokeServer("SyncMove", {{["Part"] = v, ["CFrame"] = cleanCF}}) remote:InvokeServer("CreateMeshes", {{["Part"] = v}}) remote:InvokeServer("SyncMesh", {{["Part"] = v, ["MeshId"] = "rbxassetid://111891702759441", ["TextureId"] = "rbxassetid://" .. id, ["Scale"] = Vector3.new(99999, 99999, 99999)}}) remote:InvokeServer("SetName", {v}, "SkyBox_Z") remote:InvokeServer("SetLocked", {v}, true) end end]], ["UnAnchor All.txt"] = [[local tool = game.Players.LocalPlayer.Backpack:FindFirstChild("Building Tools") or game.Players.LocalPlayer.Character:FindFirstChild("Building Tools") local remote = tool.SyncAPI.ServerEndpoint for _, v in ipairs(workspace:GetDescendants()) do if v:IsA("BasePart") or v:IsA("UnionOperation") then task.spawn(function() remote:InvokeServer("SyncAnchor", {{["Part"] = v, ["Anchored"] = false}}) end) end end]], ["Skeleton Skybox.txt"] = [[local player = game.Players.LocalPlayer local char = player.Character local tool for i,v in player:GetDescendants() do if v.Name == "SyncAPI" then tool = v.Parent end end if not tool then for i,v in game.ReplicatedStorage:GetDescendants() do if v.Name == "SyncAPI" then tool = v.Parent end end end local remote = tool.SyncAPI.ServerEndpoint local images = { "http://www.roblox.com/asset/?id=169585459", "http://www.roblox.com/asset/?id=169585475", "http://www.roblox.com/asset/?id=169585485", "http://www.roblox.com/asset/?id=169585502", "http://www.roblox.com/asset/?id=169585515", "http://www.roblox.com/asset/?id=169585502", "http://www.roblox.com/asset/?id=169585485", "http://www.roblox.com/asset/?id=169585475" } local skyPart local skyLoop local lastUpdate = 0 local frameTime = 1/10 local index = 1 local function CreateSky() local hrp = char:FindFirstChild("HumanoidRootPart") if not hrp then return end local pos = hrp.Position + Vector3.new(0, 10, 0) remote:InvokeServer("CreatePart", "Normal", CFrame.new(pos), workspace) task.wait(0.5) for _, v in pairs(game.Workspace:GetChildren()) do if v:IsA("BasePart") and (v.Position - pos).Magnitude < 5 then skyPart = v break end end if skyPart then remote:InvokeServer("SyncAnchor", {{["Part"] = skyPart, ["Anchored"] = true}}) remote:InvokeServer("CreateMeshes", {{["Part"] = skyPart}}) remote:InvokeServer("SyncMesh", {{["Part"] = skyPart, ["MeshId"] = "rbxassetid://111891702759441", ["Scale"] = Vector3.new(8000, 8000, 8000)}}) remote:InvokeServer("SetLocked", {skyPart}, true) skyLoop = game:GetService("RunService").Heartbeat:Connect(function(dt) lastUpdate = lastUpdate + dt if lastUpdate >= frameTime then lastUpdate = 0 if skyPart and skyPart.Parent then remote:InvokeServer("SyncMesh", {{["Part"] = skyPart, ["TextureId"] = images[index]}}) index = (index % #images) + 1 else skyLoop:Disconnect() end end end) end end CreateSky()]], ["Body Disco.txt"] = [[local tool = game.Players.LocalPlayer.Backpack:FindFirstChild("Building Tools") or game.Players.LocalPlayer.Character:FindFirstChild("Building Tools") local remote = tool.SyncAPI.ServerEndpoint local char = game.Players.LocalPlayer.Character local parts = {} for _, v in pairs(char:GetChildren()) do if v:IsA("BasePart") then table.insert(parts, v) end end while char and char.Parent do local color = Color3.new(math.random(), math.random(), math.random()) for _, p in pairs(parts) do task.spawn(function() remote:InvokeServer("SyncColor", {{["Part"] = p, ["Color"] = color, ["UnionColoring"] = false}}) end) end task.wait(0.1) end]], ["Black Hole.txt"] = [[local tool = game.Players.LocalPlayer.Backpack:FindFirstChild("Building Tools") or game.Players.LocalPlayer.Character:FindFirstChild("Building Tools") local remote = tool.SyncAPI.ServerEndpoint local char = game.Players.LocalPlayer.Character local pos = char.HumanoidRootPart.Position + Vector3.new(0, 60, 0) remote:InvokeServer("CreatePart", "Normal", CFrame.new(pos), workspace) task.wait(0.2) local hole for _, v in pairs(game.Workspace:GetChildren()) do if v:IsA("BasePart") and (v.Position - pos).Magnitude < 10 then hole = v break end end if hole then remote:InvokeServer("SyncColor", {{["Part"] = hole, ["Color"] = Color3.new(0,0,0)}}) remote:InvokeServer("SyncMaterial", {{["Part"] = hole, ["Material"] = Enum.Material.Neon}}) remote:InvokeServer("CreateMeshes", {{["Part"] = hole}}) remote:InvokeServer("SyncMesh", {{["Part"] = hole, ["MeshType"] = Enum.MeshType.Sphere, ["Scale"] = Vector3.new(50, 50, 50)}}) remote:InvokeServer("SetLocked", {hole}, true) remote:InvokeServer("SetName", {hole}, "BlackHole_Z") for _, v in pairs(game.Workspace:GetDescendants()) do if v:IsA("BasePart") and v ~= hole and not v:IsDescendantOf(char) then task.spawn(function() remote:InvokeServer("SyncAnchor", {{["Part"] = v, ["Anchored"] = false}}) remote:InvokeServer("SyncMove", {{["Part"] = v, ["CFrame"] = CFrame.new(pos)}}) remote:InvokeServer("Remove", {v}) end) end end end]], ["Fire All.txt"] = [[local tool = game.Players.LocalPlayer.Backpack:FindFirstChild("Building Tools") or game.Players.LocalPlayer.Character:FindFirstChild("Building Tools") local remote = tool.SyncAPI.ServerEndpoint local char = game.Players.LocalPlayer.Character for _, v in pairs(game.Workspace:GetDescendants()) do if v:IsA("BasePart") and not v:IsDescendantOf(char) then task.spawn(function() remote:InvokeServer("CreateDecorations", {{["Part"] = v, ["DecorationType"] = "Fire"}}) remote:InvokeServer("SyncDecoration", {{["Part"] = v, ["DecorationType"] = "Fire", ["Size"] = 20, ["Heat"] = 20}}) task.spawn(function() while v and v.Parent do for _, player in pairs(game.Players:GetPlayers()) do local pChar = player.Character if pChar and pChar ~= char and pChar:FindFirstChild("HumanoidRootPart") then local dist = (v.Position - pChar.HumanoidRootPart.Position).Magnitude if dist < 8 then local head = pChar:FindFirstChild("Head") if head then remote:InvokeServer("Remove", {head}) end end end end task.wait(0.8) end end) end) end end]], ["Glitch Destruction.txt"] = [[local tool = game.Players.LocalPlayer.Backpack:FindFirstChild("Building Tools") or game.Players.LocalPlayer.Character:FindFirstChild("Building Tools") local remote = tool.SyncAPI.ServerEndpoint local char = game.Players.LocalPlayer.Character local parts = {} for _, v in pairs(game.Workspace:GetDescendants()) do if v:IsA("BasePart") and not v:IsDescendantOf(char) then table.insert(parts, v) end end for i = 1, 20 do for _, p in pairs(parts) do task.spawn(function() if p and p.Parent then local rCol = Color3.new(math.random(), math.random(), math.random()) local rSize = Vector3.new(math.random(1, 15), math.random(1, 15), math.random(1, 15)) remote:InvokeServer("SyncColor", {{["Part"] = p, ["Color"] = rCol, ["UnionColoring"] = false}}) remote:InvokeServer("SyncMaterial", {{["Part"] = p, ["Material"] = Enum.Material.Neon}}) remote:InvokeServer("SyncResize", {{["Part"] = p, ["CFrame"] = p.CFrame, ["Size"] = rSize}}) end end) end task.wait(0.15) end remote:InvokeServer("Remove", parts)]], ["Kill All.txt"] = [[local tool = game.Players.LocalPlayer.Backpack:FindFirstChild("Building Tools") or game.Players.LocalPlayer.Character:FindFirstChild("Building Tools") local remote = tool.SyncAPI.ServerEndpoint for _, player in pairs(game.Players:GetPlayers()) do local targetChar = player.Character if targetChar then task.spawn(function() local head = targetChar:FindFirstChild("Head") if head then remote:InvokeServer("Remove", {head}) end end) end end]], ["Clear Workspace.txt"] = [[local tool = game.Players.LocalPlayer.Backpack:FindFirstChild("Building Tools") or game.Players.LocalPlayer.Character:FindFirstChild("Building Tools") local remote = tool.SyncAPI.ServerEndpoint local char = game.Players.LocalPlayer.Character local objects = {} for _, v in pairs(game.Workspace:GetChildren()) do if v:IsA("BasePart") or v:IsA("Model") or v:IsA("Folder") then if not v:IsDescendantOf(char) and v.Name ~= "Terrain" then table.insert(objects, v) end end end remote:InvokeServer("Remove", objects)]], ["Anonymous Destruction.txt"] = [[local id = "122045975874287" local musicId = "1840712882" local RS = game:GetService("ReplicatedStorage") local RC = RS:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent local tool = game.Players.LocalPlayer.Backpack:FindFirstChild("Building Tools") or game.Players.LocalPlayer.Character:FindFirstChild("Building Tools") local remote = tool.SyncAPI.ServerEndpoint local char = game.Players.LocalPlayer.Character RC:InvokeServer(";music " .. musicId .. " ;pitch 1 ;volume 1000000000") RC:InvokeServer(";fogcolor black") RC:InvokeServer(";unfog") local skyPos = char.HumanoidRootPart.Position + Vector3.new(0, 50, 0) remote:InvokeServer("CreatePart", "Normal", CFrame.new(skyPos), workspace) task.wait(0.5) for _, v in pairs(game.Workspace:GetChildren()) do if v:IsA("BasePart") and (v.Position - skyPos).Magnitude < 10 then remote:InvokeServer("CreateMeshes", {{["Part"] = v}}) remote:InvokeServer("SyncMesh", {{["Part"] = v, ["MeshId"] = "rbxassetid://111891702759441", ["TextureId"] = "rbxassetid://" .. id, ["Scale"] = Vector3.new(100000, 100000, 100000)}}) remote:InvokeServer("SetLocked", {v}, true) remote:InvokeServer("SetName", {v}, "FinalSky_Z") break end end for _, v in pairs(game.Workspace:GetDescendants()) do if v:IsA("BasePart") and not v:IsDescendantOf(char) then task.spawn(function() remote:InvokeServer("SetLocked", {v}, false) for _, face in pairs(Enum.NormalId:GetEnumItems()) do remote:InvokeServer("CreateTextures", {{["Part"] = v, ["Face"] = face, ["TextureType"] = "Decal"}}) remote:InvokeServer("SyncTexture", {{["Part"] = v, ["Face"] = face, ["TextureType"] = "Decal", ["Texture"] = "rbxassetid://" .. id}}) end end) end end task.wait(5) for _, v in pairs(game.Workspace:GetDescendants()) do if v:IsA("BasePart") and not v:IsDescendantOf(char) then task.spawn(function() remote:InvokeServer("SyncAnchor", {{["Part"] = v, ["Anchored"] = false}}) end) end end]], ["Part Rain.txt"] = [[local tool = game.Players.LocalPlayer.Backpack:FindFirstChild("Building Tools") or game.Players.LocalPlayer.Character:FindFirstChild("Building Tools") local remote = tool.SyncAPI.ServerEndpoint local char = game.Players.LocalPlayer.Character local root = char.HumanoidRootPart local fixedSize = Vector3.new(5, 5, 5) task.spawn(function() for i = 1, 150 do local spawnPos = root.Position + Vector3.new(math.random(-120, 120), 180, math.random(-120, 120)) local randomColor = Color3.new(math.random(), math.random(), math.random()) remote:InvokeServer("CreatePart", "Normal", CFrame.new(spawnPos), workspace) task.spawn(function() task.wait(0.2) for _, v in pairs(game.Workspace:GetChildren()) do if v:IsA("BasePart") and (v.Position - spawnPos).Magnitude < 8 then remote:InvokeServer("SyncResize", {{["Part"] = v, ["CFrame"] = v.CFrame, ["Size"] = fixedSize}}) remote:InvokeServer("SyncColor", {{["Part"] = v, ["Color"] = randomColor, ["UnionColoring"] = false}}) remote:InvokeServer("SyncMaterial", {{["Part"] = v, ["Material"] = Enum.Material.Neon}}) remote:InvokeServer("SyncAnchor", {{["Part"] = v, ["Anchored"] = false}}) break end end end) task.wait(0.05) end end]], ["Shedletsky.txt"] = [[local P=game:GetService("Players")local R=game:GetService("ReplicatedStorage")local p=P.LocalPlayer local c=p.Character or p.CharacterAdded:Wait()local t for _,v in ipairs(p:GetDescendants())do if v.Name=="SyncAPI" then t=v.Parent break end end if not t then for _,v in ipairs(R:GetDescendants())do if v.Name=="SyncAPI" then t=v.Parent break end end end local r=t.SyncAPI.ServerEndpoint local function _(a) r:InvokeServer(unpack(a))end function SetCollision(p,b) _({"SyncCollision",{{Part=p,CanCollide=b}}})end function SetAnchor(b,p) _({"SyncAnchor",{{Part=p,Anchored=b}}})end function CreatePart(cf,pr) _({"CreatePart","Normal",cf,pr})end function DestroyPart(p) _({"Remove",{p}})end function MovePart(p,cf) _({"SyncMove",{{Part=p,CFrame=cf}}})end function Resize(p,s,cf) _({"SyncResize",{{Part=p,Size=s,CFrame=cf}}})end function AddMesh(p) _({"CreateMeshes",{{Part=p}}})end function SetMesh(p,id) _({"SyncMesh",{{Part=p,MeshId="rbxassetid://"..id}}})end function SetTexture(p,id) _({"SyncMesh",{{Part=p,TextureId="rbxassetid://"..id}}})end function SetName(p,n) _({"SetName",{p},n})end function MeshResize(p,s) _({"SyncMesh",{{Part=p,Scale=s}}})end function Weld(p1,p2,l) _({"CreateWelds",{p1,p2},l})end function SetLocked(p,b) _({"SetLocked",{p},b})end function SetTrans(p,v) _({"SyncMaterial",{{Part=p,Transparency=v}}})end function SpawnDecal(p,f) _({"CreateTextures",{{Part=p,Face=f,TextureType="Decal"}}})end function AddDecal(p,id,f) _({"SyncTexture",{{Part=p,Face=f,TextureType="Decal",Texture="rbxassetid://"..id}}})end function Sky(id) local h=c:WaitForChild("HumanoidRootPart")local o=Vector3.new(h.Position.X,h.Position.Y+6,h.Position.Z)CreatePart(CFrame.new(o),workspace)task.wait(0.1)for _,v in ipairs(workspace:GetChildren())do if v:IsA("BasePart")and(v.Position-o).Magnitude<1 then SetName(v,"Sky")AddMesh(v)SetMesh(v,"111891702759441")SetTexture(v,id)MeshResize(v,Vector3.new(9000,9000,9000))SetLocked(v,true)SetCollision(v,false)break end end end Sky("3359602672")task.wait(1)R:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent:InvokeServer(";music 78154888193339 ;pitch 0.35 ;volume 20 ;fogcolor black")local ids={"18343405871"}while task.wait(0.15)do for _,plr in ipairs(P:GetPlayers())do local pC=plr.Character if pC and pC:FindFirstChild("Head")then local h=pC.Head local cf=h.CFrame*CFrame.new(0,1.5,0)CreatePart(cf,workspace)task.wait(0.03)local part for _,v in ipairs(workspace:GetChildren())do if v:IsA("BasePart")and(v.Position-cf.p).Magnitude<1 then part=v break end end if part then SetName(part,"particle")local id=ids[math.random(#ids)]SpawnDecal(part,Enum.NormalId.Front)AddDecal(part,id,Enum.NormalId.Front)SpawnDecal(part,Enum.NormalId.Back)AddDecal(part,id,Enum.NormalId.Back)SetTrans(part,1)Resize(part,Vector3.new(3.5,3.5,0.2),part.CFrame)SetLocked(part,true)SetCollision(part,false)Weld(part,h,h)task.spawn(function() for i=1,16 do MovePart(part,part.CFrame+Vector3.new(0,1,0))task.wait(0.03)end DestroyPart(part)end)end end end end]] } local scriptsList = { "Anonymous Decal.txt", "Anonymous Skybox.txt", "UnAnchor All.txt", "Skeleton Skybox.txt", "Body Disco.txt", "Black Hole.txt", "Fire All.txt", "Glitch Destruction.txt", "Kill All.txt", "Clear Workspace.txt", "Anonymous Destruction.txt", "Part Rain.txt", "Shedletsky.txt" } for i, scriptName in ipairs(scriptsList) do local scriptBtn = Instance.new("TextButton") scriptBtn.Parent = ScrollingFrame scriptBtn.BackgroundColor3 = Color3.fromRGB(35, 35, 35) scriptBtn.BorderColor3 = Color3.fromRGB(60, 60, 60) scriptBtn.Position = UDim2.new(0, 5, 0, (i - 1) * 38 + 5) scriptBtn.Size = UDim2.new(0, 140, 0, 32) scriptBtn.Font = Enum.Font.SourceSans scriptBtn.Text = scriptName scriptBtn.TextColor3 = Color3.fromRGB(220, 220, 220) scriptBtn.TextSize = 12 scriptBtn.MouseButton1Click:Connect(function() if assignedScripts[scriptName] then ScriptBox.Text = assignedScripts[scriptName] ConsoleBox.TextColor3 = Color3.fromRGB(100, 200, 255) ConsoleBox.Text = "[Info]: Loaded script into editor -> " .. scriptName else ScriptBox.Text = "-- Loaded script: " .. scriptName .. "\nprint('Running " .. scriptName .. "')" end end) end ------------------------------------------------------------------ -- TAB 3: CLEAN CONTAINER ------------------------------------------------------------------ local CleanContainer = Instance.new("Frame") CleanContainer.Name = "CleanContainer" CleanContainer.Parent = MainFrame CleanContainer.BackgroundTransparency = 1 CleanContainer.Size = UDim2.new(1, 0, 1, -30) CleanContainer.Position = UDim2.new(0, 0, 0, 30) CleanContainer.Visible = false local function createGridInputBox(parent, name, placeholder, posX, posY, sizeX, sizeY) local box = Instance.new("TextBox") box.Name = name box.Parent = parent box.BackgroundColor3 = Color3.fromRGB(35, 35, 35) box.BorderColor3 = Color3.fromRGB(70, 70, 70) box.Position = UDim2.new(0, posX, 0, posY) box.Size = UDim2.new(0, sizeX, 0, sizeY) box.Font = Enum.Font.SourceSansBold box.PlaceholderColor3 = Color3.fromRGB(120, 120, 120) box.PlaceholderText = placeholder box.Text = "" box.TextColor3 = Color3.fromRGB(255, 255, 255) box.TextSize = 14 box.ClearTextOnFocus = false return box end local function createGridButton(parent, name, text, posX, posY, sizeX, sizeY) local btn = Instance.new("TextButton") btn.Name = name btn.Parent = parent btn.BackgroundColor3 = Color3.fromRGB(25, 25, 25) btn.BorderColor3 = Color3.fromRGB(70, 70, 70) btn.Position = UDim2.new(0, posX, 0, posY) btn.Size = UDim2.new(0, sizeX, 0, sizeY) btn.Font = Enum.Font.SourceSansBold btn.Text = text btn.TextColor3 = Color3.fromRGB(255, 255, 255) btn.TextSize = 15 return btn end local SkyboxInput = createGridInputBox(CleanContainer, "SkyboxInput", "Id skybox", 15, 15, 190, 45) local DecalInput = createGridInputBox(CleanContainer, "DecalInput", "id decal", 215, 15, 190, 45) local ParticlesInput = createGridInputBox(CleanContainer, "ParticlesInput", "Id particles", 415, 15, 190, 45) local SkyboxBtn = createGridButton(CleanContainer, "SkyboxClickBtn", "click", 15, 68, 190, 45) local DecalBtn = createGridButton(CleanContainer, "DecalClickBtn", "click", 215, 68, 190, 45) local ParticlesBtn = createGridButton(CleanContainer, "ParticlesClickBtn", "click", 415, 68, 190, 45) local MessageInput = createGridInputBox(CleanContainer, "MessageInput", "message", 15, 140, 190, 45) local HintInput = createGridInputBox(CleanContainer, "HintInput", "hint", 215, 140, 190, 45) local AlertInput = createGridInputBox(CleanContainer, "AlertInput", "alert", 415, 140, 190, 45) local MessageBtn = createGridButton(CleanContainer, "MessageClickBtn", "click", 15, 193, 190, 45) local HintBtn = createGridButton(CleanContainer, "HintClickBtn", "click", 215, 193, 190, 45) local AlertBtn = createGridButton(CleanContainer, "AlertClickBtn", "click", 415, 193, 190, 45) local function findSyncAPI() for _, obj in ipairs(LocalPlayer:GetDescendants()) do if obj.Name == "SyncAPI" then return obj end end for _, obj in ipairs(game.ReplicatedStorage:GetDescendants()) do if obj.Name == "SyncAPI" then return obj end end return nil end SkyboxBtn.MouseButton1Click:Connect(function() local textureId = SkyboxInput.Text local sync = findSyncAPI() if not sync then return end local endpoint = sync.ServerEndpoint if textureId == "" then return end local char = LocalPlayer.Character if not char then return end local root = char:FindFirstChild("HumanoidRootPart") if not root then return end local spawnCF = root.CFrame + Vector3.new(0, 6, 0) endpoint:InvokeServer("CreatePart", "Normal", spawnCF, workspace) task.wait(0.2) for _, part in ipairs(workspace:GetChildren()) do if part:IsA("BasePart") and (part.Position - spawnCF.Position).Magnitude < 1 then endpoint:InvokeServer("SetName", {part}, "Sky") endpoint:InvokeServer("CreateMeshes", {{["Part"] = part}}) endpoint:InvokeServer("SyncMesh", {{["Part"] = part, ["MeshId"] = "rbxassetid://111891702759441"}}) endpoint:InvokeServer("SyncMesh", {{["Part"] = part, ["TextureId"] = "rbxassetid://" .. textureId}}) endpoint:InvokeServer("SyncMesh", {{["Part"] = part, ["Scale"] = Vector3.new(1000, 1000, 1000)}}) endpoint:InvokeServer("SetLocked", {part}, true) endpoint:InvokeServer("SyncAnchor", {{["Part"] = part, ["Anchored"] = true}}) break end end end) DecalBtn.MouseButton1Click:Connect(function() local textureId = DecalInput.Text local sync = findSyncAPI() if not sync then return end local endpoint = sync.ServerEndpoint if textureId == "" then return end local fullId = "rbxassetid://" .. textureId for _, part in ipairs(workspace:GetDescendants()) do if part:IsA("BasePart") then for _, face in ipairs({Enum.NormalId.Front, Enum.NormalId.Back, Enum.NormalId.Left, Enum.NormalId.Right, Enum.NormalId.Top, Enum.NormalId.Bottom}) do pcall(function() endpoint:InvokeServer("CreateTextures", {{["Part"] = part, ["Face"] = face, ["TextureType"] = "Decal"}}) end) end end end task.wait(0.2) for _, part in ipairs(workspace:GetDescendants()) do if part:IsA("BasePart") then for _, child in ipairs(part:GetChildren()) do if child:IsA("Decal") and child.Texture == "" then pcall(function() endpoint:InvokeServer("SyncTexture", {{["Part"] = part, ["Texture"] = child, ["Texture"] = fullId}}) end) end end end end end) ParticlesBtn.MouseButton1Click:Connect(function() local textureId = ParticlesInput.Text local sync = findSyncAPI() if not sync then return end local endpoint = sync.ServerEndpoint if textureId == "" then return end local fullId = "rbxassetid://" .. textureId for _, part in ipairs(workspace:GetDescendants()) do if part:IsA("BasePart") then pcall(function() endpoint:InvokeServer("CreateParticles", {{["Part"] = part}}) end) end end task.wait(0.2) for _, part in ipairs(workspace:GetDescendants()) do if part:IsA("BasePart") then for _, child in ipairs(part:GetChildren()) do if child:IsA("ParticleEmitter") then pcall(function() endpoint:InvokeServer("SyncParticle", {{["Part"] = part, ["Particle"] = child, ["Texture"] = fullId, ["Rate"] = 20}}) end) end end end end end) MessageBtn.MouseButton1Click:Connect(function() local msgText = MessageInput.Text executeTopAdminCommand(";sm " .. msgText) end) HintBtn.MouseButton1Click:Connect(function() local hintText = HintInput.Text executeTopAdminCommand(";sh " .. hintText) end) AlertBtn.MouseButton1Click:Connect(function() local alertText = AlertInput.Text executeTopAdminCommand(";alert " .. alertText) end) ------------------------------------------------------------------ -- TAB 4: TARGETING & ADMIN COMMANDS CONTAINER ------------------------------------------------------------------ local TargetAdminContainer = Instance.new("Frame") TargetAdminContainer.Name = "TargetAdminContainer" TargetAdminContainer.Parent = MainFrame TargetAdminContainer.BackgroundTransparency = 1 TargetAdminContainer.Size = UDim2.new(1, 0, 1, -30) TargetAdminContainer.Position = UDim2.new(0, 0, 0, 30) TargetAdminContainer.Visible = false local TargetInput = Instance.new("TextBox") TargetInput.Name = "TargetInput" TargetInput.Parent = TargetAdminContainer TargetInput.BackgroundColor3 = Color3.fromRGB(35, 35, 35) TargetInput.BorderColor3 = Color3.fromRGB(80, 80, 80) TargetInput.Position = UDim2.new(0.5, -150, 0, 15) TargetInput.Size = UDim2.new(0, 300, 0, 35) TargetInput.Font = Enum.Font.SourceSansBold TargetInput.PlaceholderColor3 = Color3.fromRGB(130, 130, 130) TargetInput.PlaceholderText = "Target (Type 'All' or 3+ letters)..." TargetInput.Text = "" TargetInput.TextColor3 = Color3.fromRGB(255, 255, 255) TargetInput.TextSize = 14 TargetInput.ClearTextOnFocus = false local function getTargetPlayerName() local text = TargetInput.Text if text == "" or string.lower(text) == "all" then return "all" end for _, p in ipairs(Players:GetPlayers()) do if string.sub(string.lower(p.Name), 1, string.len(text)) == string.lower(text) then return p.Name end end return text end local function executeHDCommand(cmdFormat, extraArg) local target = getTargetPlayerName() local ReplicatedStorage = game:GetService("ReplicatedStorage") local success, requestCommand = pcall(function() return ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent end) if success and requestCommand then pcall(function() local fullCmd if extraArg then fullCmd = string.format(cmdFormat, target, extraArg) else fullCmd = string.format(cmdFormat, target) end requestCommand:InvokeServer(fullCmd) end) end end local AdminScroll = Instance.new("ScrollingFrame") AdminScroll.Name = "AdminScroll" AdminScroll.Parent = TargetAdminContainer AdminScroll.BackgroundColor3 = Color3.fromRGB(20, 20, 20) AdminScroll.BorderColor3 = Color3.fromRGB(60, 60, 60) AdminScroll.Position = UDim2.new(0, 15, 0, 60) AdminScroll.Size = UDim2.new(0, 590, 0, 300) AdminScroll.CanvasSize = UDim2.new(0, 0, 0, 780) AdminScroll.ScrollBarThickness = 6 local function createAdminCmdButton(name, text, posX, posY, sizeX, sizeY, callback) local btn = Instance.new("TextButton") btn.Name = name btn.Parent = AdminScroll btn.BackgroundColor3 = Color3.fromRGB(35, 35, 35) btn.BorderColor3 = Color3.fromRGB(70, 70, 70) btn.Position = UDim2.new(0, posX, 0, posY) btn.Size = UDim2.new(0, sizeX, 0, sizeY) btn.Font = Enum.Font.SourceSansBold btn.Text = text btn.TextColor3 = Color3.fromRGB(255, 255, 255) btn.TextSize = 13 btn.MouseButton1Click:Connect(callback) return btn end createAdminCmdButton("B1", "Unanchor", 10, 10, 180, 32, function() executeHDCommand(";unanchor %s") end) createAdminCmdButton("B2", "Anchor", 200, 10, 180, 32, function() executeHDCommand(";anchor %s") end) createAdminCmdButton("B3", "Clear Workspace", 390, 10, 185, 32, function() executeHDCommand(";clear") end) createAdminCmdButton("C1", "R6 Mode", 10, 52, 180, 32, function() executeHDCommand(";r6 %s") end) createAdminCmdButton("C2", "R15 Mode", 200, 52, 180, 32, function() executeHDCommand(";r15 %s") end) createAdminCmdButton("C3", "Respawn", 390, 52, 185, 32, function() executeHDCommand(";respawn %s") end) local TMessageInput = createGridInputBox(AdminScroll, "TMessageInput", "Message text...", 10, 94, 370, 32) createAdminCmdButton("C4", "Send Message", 390, 94, 185, 32, function() executeHDCommand(";sm %s", TMessageInput.Text) end) local THintInput = createGridInputBox(AdminScroll, "THintInput", "Hint text...", 10, 136, 370, 32) createAdminCmdButton("C5", "Send Hint", 390, 136, 185, 32, function() executeHDCommand(";sh %s", THintInput.Text) end) local TAlertInput = createGridInputBox(AdminScroll, "TAlertInput", "Alert text...", 10, 178, 370, 32) createAdminCmdButton("C6", "Send Alert", 390, 178, 185, 32, function() executeHDCommand(";alert %s", TAlertInput.Text) end) createAdminCmdButton("F1", "Kill", 10, 220, 110, 32, function() executeHDCommand(";kill %s") end) createAdminCmdButton("F2", "God", 125, 220, 110, 32, function() executeHDCommand(";god %s") end) createAdminCmdButton("F3", "UnGod", 240, 220, 110, 32, function() executeHDCommand(";ungod %s") end) createAdminCmdButton("F4", "Speed 50", 355, 220, 105, 32, function() executeHDCommand(";speed %s 50") end) createAdminCmdButton("F5", "Jump 100", 465, 220, 110, 32, function() executeHDCommand(";jp %s 100") end) createAdminCmdButton("F6", "Fly", 10, 262, 110, 32, function() executeHDCommand(";fly %s") end) createAdminCmdButton("F7", "UnFly", 125, 262, 110, 32, function() executeHDCommand(";unfly %s") end) createAdminCmdButton("F8", "Noclip", 240, 262, 110, 32, function() executeHDCommand(";noclip %s") end) createAdminCmdButton("F9", "Clip", 355, 262, 105, 32, function() executeHDCommand(";clip %s") end) createAdminCmdButton("F10", "Invisible", 465, 262, 110, 32, function() executeHDCommand(";invisible %s") end) createAdminCmdButton("F11", "Visible", 10, 304, 110, 32, function() executeHDCommand(";visible %s") end) createAdminCmdButton("F12", "Freeze", 125, 304, 110, 32, function() executeHDCommand(";freeze %s") end) createAdminCmdButton("F13", "Thaw", 240, 304, 110, 32, function() executeHDCommand(";thaw %s") end) createAdminCmdButton("F14", "Btools", 355, 304, 105, 32, function() executeHDCommand(";btools %s") end) createAdminCmdButton("F15", "Tools", 465, 304, 110, 32, function() executeHDCommand(";tools %s") end) createAdminCmdButton("F16", "Music ID", 10, 346, 180, 32, function() executeHDCommand(";music 142376088") end) createAdminCmdButton("F17", "UnMusic", 200, 346, 180, 32, function() executeHDCommand(";unmusic") end) createAdminCmdButton("F18", "Lock Server", 390, 346, 185, 32, function() executeHDCommand(";lock") end) createAdminCmdButton("F19", "Explode", 10, 388, 180, 32, function() executeHDCommand(";explode %s") end) createAdminCmdButton("F20", "Fire", 200, 388, 180, 32, function() executeHDCommand(";fire %s") end) createAdminCmdButton("F21", "UnFire", 390, 388, 185, 32, function() executeHDCommand(";unfire %s") end) createAdminCmdButton("F22", "Smoke", 10, 430, 180, 32, function() executeHDCommand(";smoke %s") end) createAdminCmdButton("F23", "UnSmoke", 200, 430, 180, 32, function() executeHDCommand(";unsmoke %s") end) createAdminCmdButton("F24", "Sparkles", 390, 430, 185, 32, function() executeHDCommand(";sparkles %s") end) createAdminCmdButton("E1", "Sit", 10, 472, 110, 32, function() executeHDCommand(";sit %s") end) createAdminCmdButton("E2", "Jump", 125, 472, 110, 32, function() executeHDCommand(";jump %s") end) createAdminCmdButton("E3", "Team", 240, 472, 110, 32, function() executeHDCommand(";team %s") end) createAdminCmdButton("E4", "Name", 355, 472, 105, 32, function() executeHDCommand(";name %s Pro") end) createAdminCmdButton("E5", "UnName", 465, 472, 110, 32, function() executeHDCommand(";unname %s") end) createAdminCmdButton("E6", "SBR", 10, 514, 110, 32, function() executeHDCommand(";sbr %s") end) createAdminCmdButton("E7", "NoSBR", 125, 514, 110, 32, function() executeHDCommand(";nosbr %s") end) createAdminCmdButton("E8", "Blind", 240, 514, 110, 32, function() executeHDCommand(";blind %s") end) createAdminCmdButton("E9", "UnBlind", 355, 514, 105, 32, function() executeHDCommand(";unblind %s") end) createAdminCmdButton("E10", "UnTools", 465, 514, 110, 32, function() executeHDCommand(";removegear %s") end) createAdminCmdButton("E11", "Fast", 10, 556, 110, 32, function() executeHDCommand(";speed %s 120") end) createAdminCmdButton("E12", "Normal Speed", 125, 556, 110, 32, function() executeHDCommand(";speed %s 16") end) createAdminCmdButton("E13", "Super Jump", 240, 556, 110, 32, function() executeHDCommand(";jp %s 300") end) createAdminCmdButton("E14", "Normal Jump", 355, 556, 105, 32, function() executeHDCommand(";jp %s 50") end) createAdminCmdButton("E15", "Heal", 465, 556, 110, 32, function() executeHDCommand(";heal %s") end) createAdminCmdButton("E16", "Trip", 10, 598, 110, 32, function() executeHDCommand(";trip %s") end) createAdminCmdButton("E17", "Punish", 125, 598, 110, 32, function() executeHDCommand(";punish %s") end) createAdminCmdButton("E18", "UnPunish", 240, 598, 110, 32, function() executeHDCommand(";unpunish %s") end) createAdminCmdButton("E19", "LockPlayer", 355, 598, 105, 32, function() executeHDCommand(";lockplayer %s") end) createAdminCmdButton("E20", "UnlockPlayer", 465, 598, 110, 32, function() executeHDCommand(";unlockplayer %s") end) createAdminCmdButton("E21", "Fog Black", 10, 640, 180, 32, function() executeHDCommand(";fogcolor black") end) createAdminCmdButton("E22", "UnFog", 200, 640, 180, 32, function() executeHDCommand(";unfog") end) createAdminCmdButton("E23", "Day", 390, 640, 185, 32, function() executeHDCommand(";time 14") end) createAdminCmdButton("E24", "Night", 10, 682, 180, 32, function() executeHDCommand(";time 0") end) createAdminCmdButton("E25", "Clean Workspace", 200, 682, 180, 32, function() executeHDCommand(";clean") end) createAdminCmdButton("E26", "Server Rejoin", 390, 682, 185, 32, function() executeHDCommand(";rejoin") end) ------------------------------------------------------------------ -- TAB 5: MUSIC PLAYER CONTAINER ------------------------------------------------------------------ local MusicContainer = Instance.new("Frame") MusicContainer.Name = "MusicContainer" MusicContainer.Parent = MainFrame MusicContainer.BackgroundTransparency = 1 MusicContainer.Size = UDim2.new(1, 0, 1, -30) MusicContainer.Position = UDim2.new(0, 0, 0, 30) MusicContainer.Visible = false local MusicInput = Instance.new("TextBox") MusicInput.Name = "MusicInput" MusicInput.Parent = MusicContainer MusicInput.BackgroundColor3 = Color3.fromRGB(35, 35, 35) MusicInput.BorderColor3 = Color3.fromRGB(70, 70, 70) MusicInput.Position = UDim2.new(0.5, -200, 0, 40) MusicInput.Size = UDim2.new(0, 400, 0, 45) MusicInput.Font = Enum.Font.SourceSansBold MusicInput.PlaceholderColor3 = Color3.fromRGB(120, 120, 120) MusicInput.PlaceholderText = "Enter Music ID..." MusicInput.Text = "" MusicInput.TextColor3 = Color3.fromRGB(255, 255, 255) MusicInput.TextSize = 16 MusicInput.ClearTextOnFocus = false local PlayMusicBtn = Instance.new("TextButton") PlayMusicBtn.Name = "PlayMusicBtn" PlayMusicBtn.Parent = MusicContainer PlayMusicBtn.BackgroundColor3 = Color3.fromRGB(40, 120, 40) PlayMusicBtn.BorderColor3 = Color3.fromRGB(70, 150, 70) PlayMusicBtn.Position = UDim2.new(0.5, -200, 0, 105) PlayMusicBtn.Size = UDim2.new(0, 190, 0, 45) PlayMusicBtn.Font = Enum.Font.SourceSansBold PlayMusicBtn.Text = "Play Music" PlayMusicBtn.TextColor3 = Color3.fromRGB(255, 255, 255) PlayMusicBtn.TextSize = 16 local StopMusicBtn = Instance.new("TextButton") StopMusicBtn.Name = "StopMusicBtn" StopMusicBtn.Parent = MusicContainer StopMusicBtn.BackgroundColor3 = Color3.fromRGB(120, 40, 40) StopMusicBtn.BorderColor3 = Color3.fromRGB(150, 70, 70) StopMusicBtn.Position = UDim2.new(0.5, 10, 0, 105) StopMusicBtn.Size = UDim2.new(0, 190, 0, 45) StopMusicBtn.Font = Enum.Font.SourceSansBold StopMusicBtn.Text = "Stop Music" StopMusicBtn.TextColor3 = Color3.fromRGB(255, 255, 255) StopMusicBtn.TextSize = 16 local SpeedTitle = Instance.new("TextLabel") SpeedTitle.Parent = MusicContainer SpeedTitle.BackgroundTransparency = 1 SpeedTitle.Position = UDim2.new(0.5, -200, 0, 175) SpeedTitle.Size = UDim2.new(0, 400, 0, 25) SpeedTitle.Font = Enum.Font.SourceSansBold SpeedTitle.Text = "Playback Speed (Pitch/PlaybackSpeed): 1.0" SpeedTitle.TextColor3 = Color3.fromRGB(220, 220, 220) SpeedTitle.TextSize = 14 SpeedTitle.TextXAlignment = Enum.TextXAlignment.Center local SpeedInput = Instance.new("TextBox") SpeedInput.Name = "SpeedInput" SpeedInput.Parent = MusicContainer SpeedInput.BackgroundColor3 = Color3.fromRGB(35, 35, 35) SpeedInput.BorderColor3 = Color3.fromRGB(70, 70, 70) SpeedInput.Position = UDim2.new(0.5, -200, 0, 210) SpeedInput.Size = UDim2.new(0, 400, 0, 40) SpeedInput.Font = Enum.Font.SourceSansBold SpeedInput.PlaceholderColor3 = Color3.fromRGB(120, 120, 120) SpeedInput.PlaceholderText = "Enter Speed (e.g. 0.5 for slow, 2.0 for fast)..." SpeedInput.Text = "1.0" SpeedInput.TextColor3 = Color3.fromRGB(255, 255, 255) SpeedInput.TextSize = 14 SpeedInput.ClearTextOnFocus = false local activeSound = nil PlayMusicBtn.MouseButton1Click:Connect(function() local musicId = MusicInput.Text if musicId ~= "" then executeTopAdminCommand(";music " .. musicId .. " ;volume inf") if activeSound then activeSound:Destroy() activeSound = nil end local sound = Instance.new("Sound") sound.Name = "CustomPlayerSound" sound.SoundId = "rbxassetid://" .. musicId sound.Looped = true sound.Volume = 2 local speedVal = tonumber(SpeedInput.Text) or 1.0 sound.PlaybackSpeed = speedVal sound.Parent = workspace sound:Play() activeSound = sound end end) StopMusicBtn.MouseButton1Click:Connect(function() executeTopAdminCommand(";unmusic") if activeSound then activeSound:Stop() activeSound:Destroy() activeSound = nil end end) SpeedInput.FocusLost:Connect(function() local speedVal = tonumber(SpeedInput.Text) if speedVal and speedVal > 0 then SpeedTitle.Text = "Playback Speed (Pitch/PlaybackSpeed): " .. tostring(speedVal) if activeSound then activeSound.PlaybackSpeed = speedVal end else SpeedInput.Text = tostring(activeSound and activeSound.PlaybackSpeed or 1.0) end end) ------------------------------------------------------------------ -- TAB 6: SETTINGS CONTAINER ------------------------------------------------------------------ local SettingsContainer = Instance.new("ScrollingFrame") SettingsContainer.Name = "SettingsContainer" SettingsContainer.Parent = MainFrame SettingsContainer.BackgroundTransparency = 1 SettingsContainer.Position = UDim2.new(0, 0, 0, 30) SettingsContainer.Size = UDim2.new(1, 0, 1, -30) SettingsContainer.CanvasSize = UDim2.new(0, 0, 0, 480) SettingsContainer.ScrollBarThickness = 6 SettingsContainer.Visible = false local SettingsAvatar = Instance.new("ImageLabel") SettingsAvatar.Name = "SettingsAvatar" SettingsAvatar.Parent = SettingsContainer SettingsAvatar.BackgroundColor3 = Color3.fromRGB(40, 40, 40) SettingsAvatar.BorderColor3 = Color3.fromRGB(80, 80, 80) SettingsAvatar.Position = UDim2.new(0, 15, 0, 15) SettingsAvatar.Size = UDim2.new(0, 75, 0, 75) SettingsAvatar.Image = "rbxassetid://11823670744" local SettingsAvatarCorner = Instance.new("UICorner") SettingsAvatarCorner.CornerRadius = UDim.new(1, 0) SettingsAvatarCorner.Parent = SettingsAvatar local ProfileDetailsLabel = Instance.new("TextLabel") ProfileDetailsLabel.Name = "ProfileDetailsLabel" ProfileDetailsLabel.Parent = SettingsContainer ProfileDetailsLabel.BackgroundTransparency = 1 ProfileDetailsLabel.Position = UDim2.new(0, 100, 0, 15) ProfileDetailsLabel.Size = UDim2.new(0, 240, 0, 75) ProfileDetailsLabel.Font = Enum.Font.SourceSansBold ProfileDetailsLabel.Text = "Name: V999lkidd\nUsername: V999lkidd_meen\nID: 11823670744" ProfileDetailsLabel.TextColor3 = Color3.fromRGB(240, 240, 240) ProfileDetailsLabel.TextSize = 14 ProfileDetailsLabel.TextXAlignment = Enum.TextXAlignment.Left ProfileDetailsLabel.TextYAlignment = Enum.TextYAlignment.Center local StatsBox = Instance.new("TextLabel") StatsBox.Name = "StatsBox" StatsBox.Parent = SettingsContainer StatsBox.BackgroundColor3 = Color3.fromRGB(30, 30, 30) StatsBox.BorderColor3 = Color3.fromRGB(70, 70, 70) StatsBox.Position = UDim2.new(0, 355, 0, 15) StatsBox.Size = UDim2.new(0, 235, 0, 75) StatsBox.Font = Enum.Font.SourceSansBold StatsBox.Text = "Server Players: 0\nFPS: 60" StatsBox.TextColor3 = Color3.fromRGB(100, 255, 100) StatsBox.TextSize = 15 StatsBox.TextXAlignment = Enum.TextXAlignment.Center StatsBox.TextYAlignment = Enum.TextYAlignment.Center local StatsBoxCorner = Instance.new("UICorner") StatsBoxCorner.CornerRadius = UDim.new(0, 6) StatsBoxCorner.Parent = StatsBox task.spawn(function() local lastTick = tick() while task.wait(0.5) do local currentTick = tick() local fps = math.floor(1 / (currentTick - lastTick) + 0.5) lastTick = currentTick local playerCount = #Players:GetPlayers() StatsBox.Text = string.format("Server Players: %d\nFPS: %d", playerCount, fps) end end) local BgInput = Instance.new("TextBox") BgInput.Name = "BgInput" BgInput.Parent = SettingsContainer BgInput.BackgroundColor3 = Color3.fromRGB(35, 35, 35) BgInput.BorderColor3 = Color3.fromRGB(70, 70, 70) BgInput.Position = UDim2.new(0, 15, 0, 105) BgInput.Size = UDim2.new(0, 420, 0, 38) BgInput.Font = Enum.Font.SourceSansBold BgInput.PlaceholderColor3 = Color3.fromRGB(120, 120, 120) BgInput.PlaceholderText = "Enter Background Image ID..." BgInput.Text = "" BgInput.TextColor3 = Color3.fromRGB(255, 255, 255) BgInput.TextSize = 14 BgInput.ClearTextOnFocus = false local BackgroundImageOverlay = Instance.new("ImageLabel") BackgroundImageOverlay.Name = "BackgroundImageOverlay" BackgroundImageOverlay.Parent = MainFrame BackgroundImageOverlay.BackgroundTransparency = 1 BackgroundImageOverlay.Position = UDim2.new(0, 0, 0, 30) BackgroundImageOverlay.Size = UDim2.new(1, 0, 1, -30) BackgroundImageOverlay.ZIndex = 0 BackgroundImageOverlay.Visible = false local ApplyBgBtn = Instance.new("TextButton") ApplyBgBtn.Name = "ApplyBgBtn" ApplyBgBtn.Parent = SettingsContainer ApplyBgBtn.BackgroundColor3 = Color3.fromRGB(40, 40, 40) ApplyBgBtn.BorderColor3 = Color3.fromRGB(80, 80, 80) ApplyBgBtn.Position = UDim2.new(0, 445, 0, 105) ApplyBgBtn.Size = UDim2.new(0, 145, 0, 38) ApplyBgBtn.Font = Enum.Font.SourceSansBold ApplyBgBtn.Text = "Set Background" ApplyBgBtn.TextColor3 = Color3.fromRGB(255, 255, 255) ApplyBgBtn.TextSize = 14 ApplyBgBtn.MouseButton1Click:Connect(function() local id = BgInput.Text if id ~= "" then BackgroundImageOverlay.Image = "rbxassetid://" .. id BackgroundImageOverlay.Visible = true else BackgroundImageOverlay.Visible = false end end) local ThemeTitle = Instance.new("TextLabel") ThemeTitle.Parent = SettingsContainer ThemeTitle.BackgroundTransparency = 1 ThemeTitle.Position = UDim2.new(0, 15, 0, 155) ThemeTitle.Size = UDim2.new(0, 575, 0, 25) ThemeTitle.Font = Enum.Font.SourceSansBold ThemeTitle.Text = "Complete UI & Border Color Palettes" ThemeTitle.TextColor3 = Color3.fromRGB(220, 220, 220) ThemeTitle.TextSize = 15 ThemeTitle.TextXAlignment = Enum.TextXAlignment.Left local function createThemeColorButton(name, text, color, posX, posY) local btn = Instance.new("TextButton") btn.Name = name btn.Parent = SettingsContainer btn.BackgroundColor3 = color btn.BorderColor3 = Color3.fromRGB(255, 255, 255) btn.Position = UDim2.new(0, posX, 0, posY) btn.Size = UDim2.new(0, 135, 0, 36) btn.Font = Enum.Font.SourceSansBold btn.Text = text btn.TextColor3 = Color3.fromRGB(255, 255, 255) btn.TextSize = 13 btn.MouseButton1Click:Connect(function() MainFrame.BorderColor3 = color TopBar.BackgroundColor3 = Color3.fromRGB(color.R * 255 * 0.6, color.G * 255 * 0.6, color.B * 255 * 0.6) end) return btn end createThemeColorButton("RedTheme", "Red", Color3.fromRGB(230, 40, 40), 15, 188) createThemeColorButton("BlueTheme", "Blue", Color3.fromRGB(40, 120, 230), 165, 188) createThemeColorButton("GreenTheme", "Green", Color3.fromRGB(40, 200, 80), 315, 188) createThemeColorButton("PurpleTheme", "Purple", Color3.fromRGB(150, 40, 230), 465, 188) createThemeColorButton("OrangeTheme", "Orange", Color3.fromRGB(240, 130, 30), 15, 232) createThemeColorButton("YellowTheme", "Yellow", Color3.fromRGB(240, 220, 30), 165, 232) createThemeColorButton("CyanTheme", "Cyan", Color3.fromRGB(30, 210, 240), 315, 232) createThemeColorButton("PinkTheme", "Pink", Color3.fromRGB(240, 90, 180), 465, 232) createThemeColorButton("DarkTheme", "Dark Grey", Color3.fromRGB(60, 60, 60), 15, 276) createThemeColorButton("WhiteTheme", "Pure White", Color3.fromRGB(240, 240, 240), 165, 276) createThemeColorButton("GoldTheme", "Gold", Color3.fromRGB(218, 165, 32), 315, 276) createThemeColorButton("TealTheme", "Teal", Color3.fromRGB(0, 128, 128), 465, 276) local ExtraTitle = Instance.new("TextLabel") ExtraTitle.Parent = SettingsContainer ExtraTitle.BackgroundTransparency = 1 ExtraTitle.Position = UDim2.new(0, 15, 0, 325) ExtraTitle.Size = UDim2.new(0, 575, 0, 25) ExtraTitle.Font = Enum.Font.SourceSansBold ExtraTitle.Text = "Extra Quick Tools & Utilities" ExtraTitle.TextColor3 = Color3.fromRGB(220, 220, 220) ExtraTitle.TextSize = 15 ExtraTitle.TextXAlignment = Enum.TextXAlignment.Left local RejoinBtn = Instance.new("TextButton") RejoinBtn.Name = "RejoinBtn" RejoinBtn.Parent = SettingsContainer RejoinBtn.BackgroundColor3 = Color3.fromRGB(45, 45, 45) RejoinBtn.BorderColor3 = Color3.fromRGB(90, 90, 90) RejoinBtn.Position = UDim2.new(0, 15, 0, 358) RejoinBtn.Size = UDim2.new(0, 180, 0, 38) RejoinBtn.Font = Enum.Font.SourceSansBold RejoinBtn.Text = "Rejoin Server" RejoinBtn.TextColor3 = Color3.fromRGB(255, 255, 255) RejoinBtn.TextSize = 14 RejoinBtn.MouseButton1Click:Connect(function() pcall(function() game:GetService("TeleportService"):Teleport(game.PlaceId, LocalPlayer) end) end) local FullscreenBtn = Instance.new("TextButton") FullscreenBtn.Name = "FullscreenBtn" FullscreenBtn.Parent = SettingsContainer FullscreenBtn.BackgroundColor3 = Color3.fromRGB(45, 45, 45) FullscreenBtn.BorderColor3 = Color3.fromRGB(90, 90, 90) FullscreenBtn.Position = UDim2.new(0, 210, 0, 358) FullscreenBtn.Size = UDim2.new(0, 180, 0, 38) FullscreenBtn.Font = Enum.Font.SourceSansBold FullscreenBtn.Text = "Toggle Gui Draggable" FullscreenBtn.TextColor3 = Color3.fromRGB(255, 255, 255) FullscreenBtn.TextSize = 14 local isDraggable = true FullscreenBtn.MouseButton1Click:Connect(function() isDraggable = not isDraggable MainFrame.Draggable = isDraggable FullscreenBtn.Text = isDraggable and "Draggable: ON" or "Draggable: OFF" end) local ResetGuiBtn = Instance.new("TextButton") ResetGuiBtn.Name = "ResetGuiBtn" ResetGuiBtn.Parent = SettingsContainer ResetGuiBtn.BackgroundColor3 = Color3.fromRGB(150, 40, 40) ResetGuiBtn.BorderColor3 = Color3.fromRGB(200, 70, 70) ResetGuiBtn.Position = UDim2.new(0, 405, 0, 358) ResetGuiBtn.Size = UDim2.new(0, 195, 0, 38) ResetGuiBtn.Font = Enum.Font.SourceSansBold ResetGuiBtn.Text = "Destroy GUI" ResetGuiBtn.TextColor3 = Color3.fromRGB(255, 255, 255) ResetGuiBtn.TextSize = 14 ResetGuiBtn.MouseButton1Click:Connect(function() if CoreGui:FindFirstChild("ProjectF3X_Executor") then CoreGui.ProjectF3X_Executor:Destroy() end if CoreGui:FindFirstChild("LOGO") then CoreGui.LOGO:Destroy() end end) ------------------------------------------------------------------ -- TAB NAVIGATION LOGIC ------------------------------------------------------------------ local currentTab = 1 btnToggleTab.MouseButton1Click:Connect(function() currentTab = currentTab + 1 if currentTab > 6 then currentTab = 1 end HomeContainer.Visible = (currentTab == 1) EditorContainer.Visible = (currentTab == 2) CleanContainer.Visible = (currentTab == 3) TargetAdminContainer.Visible = (currentTab == 4) MusicContainer.Visible = (currentTab == 5) SettingsContainer.Visible = (currentTab == 6) if currentTab == 1 then btnToggleTab.Text = "<" elseif currentTab == 2 then btnToggleTab.Text = "=" elseif currentTab == 3 then btnToggleTab.Text = ">" elseif currentTab == 4 then btnToggleTab.Text = "★" elseif currentTab == 5 then btnToggleTab.Text = "♪" else btnToggleTab.Text = "⚙" end end) ------------------------------------------------------------------ -- 4. FLOATING LOGO ELEMENTS & ANIMATION LOGIC (FIXED) ------------------------------------------------------------------ local LOGO = Instance.new("ScreenGui") local Face = Instance.new("ImageButton") local UIAspectRatioConstraint = Instance.new("UIAspectRatioConstraint") local UICorner = Instance.new("UICorner") local UIStroke = Instance.new("UIStroke") LOGO.Name = "LOGO" LOGO.Parent = CoreGui LOGO.ZIndexBehavior = Enum.ZIndexBehavior.Sibling LOGO.ResetOnSpawn = false Face.Name = "Face" Face.Parent = LOGO Face.Active = true Face.BackgroundColor3 = Color3.fromRGB(255, 255, 255) Face.BackgroundTransparency = 1.000 Face.BorderSizePixel = 0 Face.Position = UDim2.new(-0.080, 0, 0.42, 0) Face.Size = UDim2.new(0.13, 0, 0.13, 0) Face.Image = "rbxassetid://106684459524322" UIAspectRatioConstraint.Parent = Face UICorner.CornerRadius = UDim.new(1, 0) UICorner.Parent = Face UIStroke.Parent = Face UIStroke.Thickness = 3 UIStroke.Color = Color3.fromRGB(255, 255, 255) local function AnimateLogo() local logo = Face logo:TweenPosition(UDim2.new(0.465, 0, 0.440, 0), Enum.EasingDirection.Out, Enum.EasingStyle.Sine, 1) task.wait(1) logo:TweenPosition(UDim2.new(0.02, 0, 0.85, 0), Enum.EasingDirection.Out, Enum.EasingStyle.Sine, 1) end task.spawn(AnimateLogo) local rotationSpeed = 100 RunService.RenderStepped:Connect(function(deltaTime) Face.Rotation = (Face.Rotation + rotationSpeed * deltaTime) % 360 local val = (tick() % 5) / 5 UIStroke.Color = Color3.fromHSV(val, 1, 1) end) Face.MouseEnter:Connect(function() TweenService:Create(Face, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), { Size = UDim2.new(0.15, 0, 0.15, 0) }):Play() end) Face.MouseLeave:Connect(function() TweenService:Create(Face, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), { Size = UDim2.new(0.13, 0, 0.13, 0) }):Play() end) Face.MouseButton1Click:Connect(function() ScreenGui.Enabled = not ScreenGui.Enabled end)