local ScreenGui = Instance.new("ScreenGui") ScreenGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui") ScreenGui.Name = "CustomGUI" ScreenGui.ResetOnSpawn = false local Frame = Instance.new("Frame") Frame.Parent = ScreenGui Frame.Size = UDim2.new(0, 300, 0, 520) Frame.Position = UDim2.new(0.5, -150, 0.5, -260) Frame.BackgroundTransparency = 1 Frame.Active = true Frame.Draggable = true local BackgroundImage = Instance.new("ImageLabel") BackgroundImage.Parent = Frame BackgroundImage.Size = UDim2.new(1, 0, 1, 0) BackgroundImage.BackgroundTransparency = 1 BackgroundImage.Image = "rbxassetid://81412541642939" BackgroundImage.ScaleType = Enum.ScaleType.Stretch local SkyboxButton = Instance.new("TextButton") SkyboxButton.Parent = Frame SkyboxButton.Size = UDim2.new(0.8, 0, 0.12, 0) SkyboxButton.Position = UDim2.new(0.1, 0, 0.08, 0) SkyboxButton.Text = "Skybox" SkyboxButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0) SkyboxButton.TextColor3 = Color3.fromRGB(255, 255, 255) SkyboxButton.Font = Enum.Font.SourceSansBold SkyboxButton.TextSize = 20 local MusicButton = Instance.new("TextButton") MusicButton.Parent = Frame MusicButton.Size = UDim2.new(0.8, 0, 0.12, 0) MusicButton.Position = UDim2.new(0.1, 0, 0.24, 0) MusicButton.Text = "Music" MusicButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0) MusicButton.TextColor3 = Color3.fromRGB(255, 255, 255) MusicButton.Font = Enum.Font.SourceSansBold MusicButton.TextSize = 20 local UnanchorButton = Instance.new("TextButton") UnanchorButton.Parent = Frame UnanchorButton.Size = UDim2.new(0.8, 0, 0.12, 0) UnanchorButton.Position = UDim2.new(0.1, 0, 0.40, 0) UnanchorButton.Text = "Unanchor" UnanchorButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0) UnanchorButton.TextColor3 = Color3.fromRGB(255, 255, 255) UnanchorButton.Font = Enum.Font.SourceSansBold UnanchorButton.TextSize = 20 local KillAllButton = Instance.new("TextButton") KillAllButton.Parent = Frame KillAllButton.Size = UDim2.new(0.8, 0, 0.12, 0) KillAllButton.Position = UDim2.new(0.1, 0, 0.56, 0) KillAllButton.Text = "Kill All" KillAllButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0) KillAllButton.TextColor3 = Color3.fromRGB(255, 255, 255) KillAllButton.Font = Enum.Font.SourceSansBold KillAllButton.TextSize = 20 local DecalSpamButton = Instance.new("TextButton") DecalSpamButton.Parent = Frame DecalSpamButton.Size = UDim2.new(0.8, 0, 0.12, 0) DecalSpamButton.Position = UDim2.new(0.1, 0, 0.72, 0) DecalSpamButton.Text = "Decal Spam" DecalSpamButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0) DecalSpamButton.TextColor3 = Color3.fromRGB(255, 255, 255) DecalSpamButton.Font = Enum.Font.SourceSansBold DecalSpamButton.TextSize = 20 local JohnDoeButton = Instance.new("TextButton") JohnDoeButton.Parent = Frame JohnDoeButton.Size = UDim2.new(0.8, 0, 0.12, 0) JohnDoeButton.Position = UDim2.new(0.1, 0, 0.88, 0) JohnDoeButton.Text = "John doe" JohnDoeButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0) JohnDoeButton.TextColor3 = Color3.fromRGB(255, 255, 255) JohnDoeButton.Font = Enum.Font.SourceSansBold JohnDoeButton.TextSize = 20 -- Skybox script local function ExecuteSkyboxScript() --[[ WARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk! ]] 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 for i,v in game.ReplicatedStorage:GetDescendants() do if v.Name == "SyncAPI" then tool = v.Parent end end remote = tool.SyncAPI.ServerEndpoint function _(args) remote:InvokeServer(unpack(args)) end function SetCollision(part,boolean) local args = { [1] = "SyncCollision", [2] = { [1] = { ["Part"] = part, ["CanCollide"] = boolean } } } _(args) end function SetAnchor(boolean,part) local args = { [1] = "SyncAnchor", [2] = { [1] = { ["Part"] = part, ["Anchored"] = boolean } } } _(args) end function CreatePart(cf,parent) local args = { [1] = "CreatePart", [2] = "Normal", [3] = cf, [4] = parent } _(args) end function DestroyPart(part) local args = { [1] = "Remove", [2] = { [1] = part } } _(args) end function MovePart(part,cf) local args = { [1] = "SyncMove", [2] = { [1] = { ["Part"] = part, ["CFrame"] = cf } } } _(args) end function Resize(part,size,cf) local args = { [1] = "SyncResize", [2] = { [1] = { ["Part"] = part, ["CFrame"] = cf, ["Size"] = size } } } _(args) end function AddMesh(part) local args = { [1] = "CreateMeshes", [2] = { [1] = { ["Part"] = part } } } _(args) end function SetMesh(part,meshid) local args = { [1] = "SyncMesh", [2] = { [1] = { ["Part"] = part, ["MeshId"] = "rbxassetid://"..meshid } } } _(args) end function SetTexture(part, texid) local args = { [1] = "SyncMesh", [2] = { [1] = { ["Part"] = part, ["TextureId"] = "rbxassetid://"..texid } } } _(args) end function SetName(part, stringg) local args = { [1] = "SetName", [2] = { [1] = part }, [3] = stringg } _(args) end function MeshResize(part,size) local args = { [1] = "SyncMesh", [2] = { [1] = { ["Part"] = part, ["Scale"] = size } } } _(args) end function Weld(part1, part2,lead) local args = { [1] = "CreateWelds", [2] = { [1] = part1, [2] = part2 }, [3] = lead } _(args) end function SetLocked(part,boolean) local args = { [1] = "SetLocked", [2] = { [1] = part }, [3] = boolean } _(args) end function SetTrans(part,int) local args = { [1] = "SyncMaterial", [2] = { [1] = { ["Part"] = part, ["Transparency"] = int } } } _(args) end function CreateSpotlight(part) local args = { [1] = "CreateLights", [2] = { [1] = { ["Part"] = part, ["LightType"] = "SpotLight" } } } _(args) end function SyncLighting(part,brightness) local args = { [1] = "SyncLighting", [2] = { [1] = { ["Part"] = part, ["LightType"] = "SpotLight", ["Brightness"] = brightness } } } _(args) end function Color(part,color) local args = { [1] = "SyncColor", [2] = { [1] = { ["Part"] = part, ["Color"] = color, ["UnionColoring"] = false } } } _(args) end function SpawnDecal(part,side) local args = { [1] = "CreateTextures", [2] = { [1] = { ["Part"] = part, ["Face"] = side, ["TextureType"] = "Decal" } } } _(args) end function AddDecal(part,asset,side) local args = { [1] = "SyncTexture", [2] = { [1] = { ["Part"] = part, ["Face"] = side, ["TextureType"] = "Decal", ["Texture"] = "rbxassetid://".. asset } } } _(args) end function Sky(id) local root = char:WaitForChild("HumanoidRootPart") local pos = root.CFrame + Vector3.new(0, 6, 0) CreatePart(pos, workspace) task.wait(0.2) local skyPart for _, v in workspace:GetChildren() do if v:IsA("BasePart") and (v.Position - pos.Position).magnitude < 1 then skyPart = v break end end if skyPart then SetName(skyPart, "Sky") AddMesh(skyPart) SetMesh(skyPart, "111891702759441") SetTexture(skyPart, id) MeshResize(skyPart, Vector3.new(1000, 1000, 1000)) SetLocked(skyPart, true) SetAnchor(true, skyPart) end end Sky("81412541642939") end -- Music script with pitch local function ExecuteMusicScript() --[[ WARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk! ]] local ReplicatedStorage = game:GetService("ReplicatedStorage") local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent RequestCommand:InvokeServer(";music 97857912230742") RequestCommand:InvokeServer(";volume inf") RequestCommand:InvokeServer(";pitch 0.1") end -- Unanchor script local function ExecuteUnanchorScript() --[[ WARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk! ]] local player = game.Players.LocalPlayer local tool for i,v in player:GetDescendants() do if v.Name == "SyncAPI" then tool = v.Parent end end for i,v in game.ReplicatedStorage:GetDescendants() do if v.Name == "SyncAPI" then tool = v.Parent end end remote = tool.SyncAPI.ServerEndpoint function _(args) remote:InvokeServer(unpack(args)) end function SetAnchor(boolean,part) local args = { [1] = "SyncAnchor", [2] = { [1] = { ["Part"] = part, ["Anchored"] = boolean } } } _(args) end for _, v in ipairs(workspace:GetDescendants()) do if v:IsA("BasePart") and v.Anchored then SetAnchor(false, v) end end end -- Kill All script (stretch body by resizing torso to extreme height) local function ExecuteKillAllScript() --[[ WARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk! ]] local player = game.Players.LocalPlayer local tool for i,v in player:GetDescendants() do if v.Name == "SyncAPI" then tool = v.Parent end end for i,v in game.ReplicatedStorage:GetDescendants() do if v.Name == "SyncAPI" then tool = v.Parent end end remote = tool.SyncAPI.ServerEndpoint function _(args) remote:InvokeServer(unpack(args)) end function Resize(part,size,cf) local args = { [1] = "SyncResize", [2] = { [1] = { ["Part"] = part, ["CFrame"] = cf, ["Size"] = size } } } _(args) end for _, p in ipairs(game.Players:GetPlayers()) do if p.Character then local char = p.Character local torso = char:FindFirstChild("UpperTorso") or char:FindFirstChild("Torso") if torso then local newSize = Vector3.new(torso.Size.X, 10000, torso.Size.Z) -- Stretch vertically Resize(torso, newSize, torso.CFrame) end end end end -- Decal Spam script local function ExecuteDecalSpamScript() --[[ WARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk! ]] local player = game.Players.LocalPlayer local tool for i,v in player:GetDescendants() do if v.Name == "SyncAPI" then tool = v.Parent end end for i,v in game.ReplicatedStorage:GetDescendants() do if v.Name == "SyncAPI" then tool = v.Parent end end remote = tool.SyncAPI.ServerEndpoint function _(args) remote:InvokeServer(unpack(args)) end function SpawnDecal(part,side) local args = { [1] = "CreateTextures", [2] = { [1] = { ["Part"] = part, ["Face"] = side, ["TextureType"] = "Decal" } } } _(args) end function AddDecal(part,asset,side) local args = { [1] = "SyncTexture", [2] = { [1] = { ["Part"] = part, ["Face"] = side, ["TextureType"] = "Decal", ["Texture"] = "rbxassetid://".. asset } } } _(args) end local faces = {Enum.NormalId.Front, Enum.NormalId.Back, Enum.NormalId.Left, Enum.NormalId.Right, Enum.NormalId.Top, Enum.NormalId.Bottom} local asset = "81412541642939" for _, v in ipairs(workspace:GetDescendants()) do if v:IsA("BasePart") then for _, face in ipairs(faces) do SpawnDecal(v, face) AddDecal(v, asset, face) end end end end -- John Doe script local function ExecuteJohnDoeScript() loadstring(game:HttpGet("https://rawscripts.net/raw/Universal-Script-John-Doe-F3X-Script-86500"))() end -- Connect buttons SkyboxButton.MouseButton1Click:Connect(ExecuteSkyboxScript) MusicButton.MouseButton1Click:Connect(ExecuteMusicScript) UnanchorButton.MouseButton1Click:Connect(ExecuteUnanchorScript) KillAllButton.MouseButton1Click:Connect(ExecuteKillAllScript) DecalSpamButton.MouseButton1Click:Connect(ExecuteDecalSpamScript) JohnDoeButton.MouseButton1Click:Connect(ExecuteJohnDoeScript)