local TEXTURE_ID = "rbxassetid://73053804512950" local SOUND_ID = "rbxassetid://1840712882" local player = game.Players.LocalPlayer local playerGui = player:WaitForChild("PlayerGui") local screenGui = Instance.new("ScreenGui") screenGui.Name = "KWT_Rc7 GUI" screenGui.Parent = playerGui local frame = Instance.new("Frame") frame.Size = UDim2.new(0,300,0,300) frame.Position = UDim2.new(0.5,-150,0.5,-150) frame.BackgroundColor3 = Color3.fromRGB(0,0,0) frame.BorderSizePixel = 0 frame.Parent = screenGui local title = Instance.new("TextLabel") title.Size = UDim2.new(1,0,0,50) title.Position = UDim2.new(0,0,0,0) title.Text = "KWT_Rc7 GUI" title.BackgroundColor3 = Color3.fromRGB(20,20,20) title.TextColor3 = Color3.new(1,1,1) title.TextScaled = true title.BorderSizePixel = 0 title.Parent = frame local button1 = Instance.new("TextButton") button1.Size = UDim2.new(0,200,0,60) button1.Position = UDim2.new(0.5,-100,0,70) button1.Text = "Sad_Rc7" button1.BackgroundColor3 = Color3.fromRGB(25,146,79) button1.TextScaled = true button1.Parent = frame local button2 = Instance.new("TextButton") button2.Size = UDim2.new(0,200,0,60) button2.Position = UDim2.new(0.5,-100,0,150) button2.Text = "Sky box" button2.BackgroundColor3 = Color3.fromRGB(50,150,70) button2.TextScaled = true button2.Parent = frame local UserInputService = game:GetService("UserInputService") local dragging = false local dragInput local dragStart local startPos local function update(input) local delta = input.Position - dragStart frame.Position = UDim2.new(startPos.X.Scale,startPos.X.Offset + delta.X,startPos.Y.Scale,startPos.Y.Offset + delta.Y) end frame.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then dragging = true dragStart = input.Position startPos = frame.Position input.Changed:Connect(function() if input.UserInputState == Enum.UserInputState.End then dragging = false end end) end end) frame.InputChanged:Connect(function(input) if dragging and (input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch) then update(input) end end) UserInputService.InputChanged:Connect(function(input) if dragging and (input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch) then update(input) end end) local function applySadMap() for _, v in ipairs(workspace:GetDescendants()) do if v:IsA("BasePart") then for _, c in ipairs(v:GetChildren()) do if c:IsA("Decal") or c:IsA("Texture") then c:Destroy() end end v.Material = Enum.Material.Plastic v.Transparency = 0 v.Anchored = false for _, face in ipairs(Enum.NormalId:GetEnumItems()) do local decal = Instance.new("Decal") decal.Texture = TEXTURE_ID decal.Face = face decal.Parent = v end end end local Lighting = game:GetService("Lighting") local oldSky = Lighting:FindFirstChildOfClass("Sky") if oldSky then oldSky:Destroy() end local sky = Instance.new("Sky") sky.SkyboxBk = TEXTURE_ID sky.SkyboxDn = TEXTURE_ID sky.SkyboxFt = TEXTURE_ID sky.SkyboxLf = TEXTURE_ID sky.SkyboxRt = TEXTURE_ID sky.SkyboxUp = TEXTURE_ID sky.Parent = Lighting Lighting.TimeOfDay = "12:00:00" local sound = Instance.new("Sound") sound.SoundId = SOUND_ID sound.Looped = true sound.Volume = 1 sound.Parent = workspace sound:Play() end local function applySkyBox() local Players = game:GetService("Players") local Lighting = game:GetService("Lighting") local userId = Players:GetUserIdFromNameAsync("Me906906") local img = Players:GetUserThumbnailAsync(userId, Enum.ThumbnailType.AvatarBust, Enum.ThumbnailSize.Size420x420) for _, v in ipairs(workspace:GetDescendants()) do if v:IsA("BasePart") then for _, face in ipairs(Enum.NormalId:GetEnumItems()) do local decal = Instance.new("Texture") decal.Texture = img decal.Face = face decal.Parent = v end end end local sky = Lighting:FindFirstChildOfClass("Sky") or Instance.new("Sky", Lighting) sky.SkyboxBk = img sky.SkyboxDn = img sky.SkyboxFt = img sky.SkyboxLf = img sky.SkyboxRt = img sky.SkyboxUp = img end button1.Activated:Connect(applySadMap) button2.Activated:Connect(applySkyBox)