Gui
Key RequiredUniversal

Gui

Universal Scriptserverside_skiddserverside_skidd 1.5K views 3.9K executesUpdated Jan 25, 2026
5.0/ 5(2 votes)
20100% Positive
Lua Script•326 lines (9348 chars)
--[[
	WARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk!
]]
local player = game.Players.LocalPlayer
local gui = Instance.new("ScreenGui", player:WaitForChild("PlayerGui"))
gui.Name = "Tuber9CreepyKiddGUI"
gui.ResetOnSpawn = false

-- Main Frame
local mainFrame = Instance.new("Frame", gui)
mainFrame.Size = UDim2.new(0, 180, 0, 340)
mainFrame.Position = UDim2.new(0, 10, 0, 10)
mainFrame.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
mainFrame.BorderSizePixel = 2
mainFrame.Active = true
mainFrame.Draggable = true

-- Title
local title = Instance.new("TextLabel", mainFrame)
title.Size = UDim2.new(1, 0, 0, 30)
title.BackgroundColor3 = Color3.fromRGB(50, 0, 0)
title.TextColor3 = Color3.new(1, 0, 0)
title.Text = "tuber9creepykidd GUI"
title.Font = Enum.Font.SciFi
title.TextScaled = true

-- Button Generator
local function createButton(text, order, callback)
	local button = Instance.new("TextButton")
	button.Size = UDim2.new(1, -10, 0, 30)
	button.Position = UDim2.new(0, 5, 0, 30 + (order - 1) * 35)
	button.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
	button.TextColor3 = Color3.fromRGB(255, 0, 0)
	button.Font = Enum.Font.GothamBlack
	button.TextSize = 14
	button.Text = text
	button.Parent = mainFrame
	button.MouseButton1Click:Connect(callback)
end

-- Sound helper
local function playJumpscareSound()
	local sound = Instance.new("Sound", gui)
	sound.SoundId = "rbxassetid://6018028320"
	sound.Volume = 2
	sound:Play()
	game:GetService("Debris"):AddItem(sound, 4)
end

-- DECAL SPAM
createButton("Decal Spam", 1, function()
	for _, part in pairs(workspace:GetDescendants()) do
		if part:IsA("BasePart") then
			local decal = Instance.new("Decal", part)
			decal.Texture = "rbxassetid://118380115833011"
		end
	end
end)

-- PARTICLES
createButton("Particles", 2, function()
	for _, plr in pairs(game.Players:GetPlayers()) do
		if plr.Character then
			for _, part in pairs(plr.Character:GetDescendants()) do
				if part:IsA("BasePart") then
					local emitter = Instance.new("ParticleEmitter", part)
					emitter.Texture = "rbxassetid://118380115833011"
					emitter.Rate = 20
				end
			end
		end
	end
end)

-- JUMPSCARE 1
createButton("Jumpscare", 3, function()
	local img = Instance.new("ImageLabel", gui)
	img.Size = UDim2.new(1, 0, 1, 0)
	img.Position = UDim2.new(0, 0, 0, 0)
	img.Image = "rbxassetid://100160207727615"
	img.BackgroundTransparency = 1
	img.ZIndex = 999
	img.Parent = gui

	playJumpscareSound()

	task.delay(3, function()
		if img then img:Destroy() end
	end)
end)

-- JUMPSCARE 2
createButton("Jumpscare 2", 4, function()
	local img = Instance.new("ImageLabel", gui)
	img.Size = UDim2.new(1, 0, 1, 0)
	img.Position = UDim2.new(0, 0, 0, 0)
	img.Image = "rbxassetid://130741690434827"
	img.BackgroundTransparency = 1
	img.ZIndex = 999
	img.Parent = gui

	playJumpscareSound()

	task.delay(3, function()
		if img then img:Destroy() end
	end)
end)

-- HINT
createButton("Hint", 5, function()
	local hint = Instance.new("Hint", game.Workspace)
	hint.Text = "team tuber9creepykidd join today!1!1!1!1!!!!"
end)

-- MESSAGE
createButton("Message", 6, function()
	local message = Instance.new("Message", game.Workspace)
	message.Text = "tuber9creepykidd haxered this gaem!!!!!111!!!"
end)

-- SKYBOX
createButton("Skybox", 7, function()
	local lighting = game:GetService("Lighting")
	local sky = Instance.new("Sky", lighting)
	sky.SkyboxBk = "rbxassetid://118380115833011"
	sky.SkyboxDn = "rbxassetid://118380115833011"
	sky.SkyboxFt = "rbxassetid://118380115833011"
	sky.SkyboxLf = "rbxassetid://118380115833011"
	sky.SkyboxRt = "rbxassetid://118380115833011"
	sky.SkyboxUp = "rbxassetid://118380115833011"
end)

-- THEME MUSIC
createButton("Theme", 8, function()
	local sound = Instance.new("Sound")
	sound.SoundId = "rbxassetid://1839246711"
	sound.Volume = 1
	sound.PlaybackSpeed = 2
	sound.Looped = true
	sound.Parent = gui
	sound:Play()
end)

local player = game.Players.LocalPlayer
local gui = Instance.new("ScreenGui", player:WaitForChild("PlayerGui"))
gui.Name = "Tuber9CreepyKiddGUIv2"
gui.ResetOnSpawn = false

-- Main Frame
local mainFrame = Instance.new("Frame", gui)
mainFrame.Size = UDim2.new(0, 400, 0, 600)
mainFrame.Position = UDim2.new(0.5, -200, 0.5, -300)
mainFrame.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
mainFrame.BorderColor3 = Color3.fromRGB(255, 0, 0)
mainFrame.BorderSizePixel = 5
mainFrame.Active = true
mainFrame.Draggable = true

-- Title
local title = Instance.new("TextLabel", mainFrame)
title.Size = UDim2.new(1, 0, 0, 30)
title.BackgroundColor3 = Color3.fromRGB(50, 0, 0)
title.TextColor3 = Color3.new(1, 0, 0)
title.Text = "tuber9creepykidd GUI v2"
title.Font = Enum.Font.SciFi
title.TextScaled = true

-- Subtitle
local subtitle = Instance.new("TextLabel", mainFrame)
subtitle.Size = UDim2.new(1, 0, 0, 20)
subtitle.Position = UDim2.new(0, 0, 0, 30)
subtitle.BackgroundTransparency = 1
subtitle.TextColor3 = Color3.fromRGB(255, 255, 255)
subtitle.Text = "made by tuber9creepykidd ofc"
subtitle.Font = Enum.Font.Gotham
subtitle.TextScaled = true

-- Button Generator
local function createButton(text, position, callback)
    local button = Instance.new("TextButton")
    button.Size = UDim2.new(1, -10, 0, 30)
    button.Position = UDim2.new(0, 5, 0, position)
    button.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
    button.TextColor3 = Color3.fromRGB(255, 0, 0)
    button.Font = Enum.Font.GothamBlack
    button.TextSize = 14
    button.Text = text
    button.Parent = mainFrame
    button.MouseButton1Click:Connect(callback)
end

-- Sound helper
local function playJumpscareSound()
    local sound = Instance.new("Sound", gui)
    sound.SoundId = "rbxassetid://6018028320"
    sound.Volume = 2
    sound:Play()
    game:GetService("Debris"):AddItem(sound, 4)
end

-- DECAL SPAM
createButton("Decal Spam", 60, function()
    for _, part in pairs(workspace:GetDescendants()) do
        if part:IsA("BasePart") then
            local decal = Instance.new("Decal", part)
            decal.Texture = "rbxassetid://118380115833011"
        end
    end
end)

-- PARTICLES
createButton("Particles", 100, function()
    for _, plr in pairs(game.Players:GetPlayers()) do
        if plr.Character then
            for _, part in pairs(plr.Character:GetDescendants()) do
                if part:IsA("BasePart") then
                    local emitter = Instance.new("ParticleEmitter", part)
                    emitter.Texture = "rbxassetid://118380115833011"
                    emitter.Rate = 20
                end
            end
        end
    end
end)

-- JUMPSCARE 1
createButton("Jumpscare 1", 140, function()
    local img = Instance.new("ImageLabel", gui)
    img.Size = UDim2.new(1, 0, 1, 0)
    img.Position = UDim2.new(0, 0, 0, 0)
    img.Image = "rbxassetid://100160207727615"
    img.BackgroundTransparency = 1
    img.ZIndex = 999
    img.Parent = gui

    playJumpscareSound()

    task.delay(3, function()
        if img then img:Destroy() end
    end)
end)

-- JUMPSCARE 2
createButton("Jumpscare 2", 180, function()
    local img = Instance.new("ImageLabel", gui)
    img.Size = UDim2.new(1, 0, 1, 0)
    img.Position = UDim2.new(0, 0, 0, 0)
    img.Image = "rbxassetid://130741690434827"
    img.BackgroundTransparency = 1
    img.ZIndex = 999
    img.Parent = gui

    playJumpscareSound()

    task.delay(3, function()
        if img then img:Destroy() end
    end)
end)

-- SKYBOX
createButton("Skybox", 220, function()
    local lighting = game:GetService("Lighting")
    local sky = Instance.new("Sky", lighting)
    sky.SkyboxBk = "rbxassetid://118380115833011"
    sky.SkyboxDn = "rbxassetid://118380115833011"
    sky.SkyboxFt = "rbxassetid://118380115833011"
    sky.SkyboxLf = "rbxassetid://118380115833011"
    sky.SkyboxRt = "rbxassetid://118380115833011"
    sky.SkyboxUp = "rbxassetid://118380115833011"
end)

-- SKYBOX V2
createButton("Skybox V2", 260, function()
    local lighting = game:GetService("Lighting")
    local sky = Instance.new("Sky", lighting)
    sky.SkyboxBk = "rbxassetid://100160207727615"
    sky.SkyboxDn = "rbxassetid://100160207727615"
    sky.SkyboxFt = "rbxassetid://100160207727615"
    sky.SkyboxLf = "rbxassetid://100160207727615"
    sky.SkyboxRt = "rbxassetid://100160207727615"
    sky.SkyboxUp = "rbxassetid://100160207727615"
end)

-- THEME MUSIC
createButton("Theme", 300, function()
    local sound = Instance.new("Sound")
    sound.SoundId = "rbxassetid://1839246711"
    sound.Volume = 1
    sound.PlaybackSpeed = 2
    sound.Looped = true
    sound.Parent = gui
    sound:Play()
end)

-- DISCO EFFECT
createButton("rainbow parts", 340, function()
    local function randomColor()
        return Color3.fromHSV(math.random(), 1, 1)
    end

    while true do
        for _, part in pairs(workspace:GetDescendants()) do
            if part:IsA("BasePart") then
                part.Color = randomColor()
            end
        end
        task.wait(0.1)
    end
end)

-- JUMPSCARE 3
createButton("Jumpscare 3", 380, function()
    local img = Instance.new("ImageLabel", gui)
    img.Size = UDim2.new(1, 0, 1, 0)
    img.Position = UDim2.new(0, 0, 0, 0)
    img.Image = "rbxassetid://118380115833011"
    img.BackgroundTransparency = 1
    img.ZIndex = 999
    img.Parent = gui

    playJumpscareSound()

    task.delay(3, function()
        if img then img:Destroy() end
    end)
end)

Features & Information

--[[ WARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk! ]] local player = game.Players.LocalPlayer local gui = Instance.new("ScreenGui", player:WaitForChild("PlayerGui")) gui.Name = "Tuber9CreepyKiddGUI" gui.ResetOnSpawn = false -- Main Frame local mainFrame = Instance.new("Frame", gui) mainFrame.Size = UDim2.new(0, 180, 0, 340) mainFrame.Position = UDim2.new(0, 10, 0, 10) mainFrame.BackgroundColor3 = Color3.fromRGB(20, 20, 20) mainFrame.BorderSizePixel = 2 mainFrame.Active = true mainFrame.Draggable = true -- Title local title = Instance.new("TextLabel", mainFrame) title.Size = UDim2.new(1, 0, 0, 30) title.BackgroundColor3 = Color3.fromRGB(50, 0, 0) title.TextColor3 = Color3.new(1, 0, 0) title.Text = "tuber9creepykidd GUI" title.Font = Enum.Font.SciFi title.TextScaled = true -- Button Generator local function createButton(text, order, callback) local button = Instance.new("TextButton") button.Size = UDim2.new(1, -10, 0, 30) button.Position = UDim2.new(0, 5, 0, 30 + (order - 1) * 35) button.BackgroundColor3 = Color3.fromRGB(0, 0, 0) button.TextColor3 = Color3.fromRGB(255, 0, 0) button.Font = Enum.Font.GothamBlack button.TextSize = 14 button.Text = text button.Parent = mainFrame button.MouseButton1Click:Connect(callback) end -- Sound helper local function playJumpscareSound() local sound = Instance.new("Sound", gui) sound.SoundId = "rbxassetid://6018028320" sound.Volume = 2 sound:Play() game:GetService("Debris"):AddItem(sound, 4) end -- DECAL SPAM createButton("Decal Spam", 1, function() for _, part in pairs(workspace:GetDescendants()) do if part:IsA("BasePart") then local decal = Instance.new("Decal", part) decal.Texture = "rbxassetid://118380115833011" end end end) -- PARTICLES createButton("Particles", 2, function() for _, plr in pairs(game.Players:GetPlayers()) do if plr.Character then for _, part in pairs(plr.Character:GetDescendants()) do if part:IsA("BasePart") then local emitter = Instance.new("ParticleEmitter", part) emitter.Texture = "rbxassetid://118380115833011" emitter.Rate = 20 end end end end end) -- JUMPSCARE 1 createButton("Jumpscare", 3, function() local img = Instance.new("ImageLabel", gui) img.Size = UDim2.new(1, 0, 1, 0) img.Position = UDim2.new(0, 0, 0, 0) img.Image = "rbxassetid://100160207727615" img.BackgroundTransparency = 1 img.ZIndex = 999 img.Parent = gui playJumpscareSound() task.delay(3, function() if img then img:Destroy() end end) end) -- JUMPSCARE 2 createButton("Jumpscare 2", 4, function() local img = Instance.new("ImageLabel", gui) img.Size = UDim2.new(1, 0, 1, 0) img.Position = UDim2.new(0, 0, 0, 0) img.Image = "rbxassetid://130741690434827" img.BackgroundTransparency = 1 img.ZIndex = 999 img.Parent = gui playJumpscareSound() task.delay(3, function() if img then img:Destroy() end end) end) -- HINT createButton("Hint", 5, function() local hint = Instance.new("Hint", game.Workspace) hint.Text = "team tuber9creepykidd join today!1!1!1!1!!!!" end) -- MESSAGE createButton("Message", 6, function() local message = Instance.new("Message", game.Workspace) message.Text = "tuber9creepykidd haxered this gaem!!!!!111!!!" end) -- SKYBOX createButton("Skybox", 7, function() local lighting = game:GetService("Lighting") local sky = Instance.new("Sky", lighting) sky.SkyboxBk = "rbxassetid://118380115833011" sky.SkyboxDn = "rbxassetid://118380115833011" sky.SkyboxFt = "rbx

Community Comments (7)

QuranQuranJan 25, 2026

.

Replying to @Quran
serverside_skiddserverside_skiddJan 25, 2026

Do you like it

serverside_skiddserverside_skiddJan 25, 2026

Guys

serverside_skiddserverside_skiddJan 25, 2026

...

no fe lol

TheqpwoTheqpwoMar 23, 2026

It’s good but it’s only visual it it’s based off that 10/10

TheqpwoTheqpwoMar 23, 2026

If

More Scripts for Universal Scripts