R0van Gui V3 Reupload
Key RequiredUniversal

R0van Gui V3 Reupload

Universal ScriptRevan_LoL32Revan_LoL32 641 views 244 executesUpdated Mar 16, 2026
2.5/ 5(2 votes)
1150% Positive
Lua Scriptโ€ข977 lines (28359 chars)
local CoreGui = game:GetService("CoreGui")

local ScreenGui = Instance.new("ScreenGui")
ScreenGui.Parent = CoreGui
ScreenGui.ResetOnSpawn = false

local Frame = Instance.new('Frame')
Frame.Parent = ScreenGui
Frame.Size = UDim2.new(0,324,0,378)
Frame.Position = UDim2.new(0,260,0,-50)
Frame.BackgroundColor3 = Color3.fromRGB(0,0,0)
Frame.BackgroundTransparency = 0
Frame.BorderSizePixel = 1
Frame.BorderColor3 = Color3.fromRGB(78,255,254)
local frame = Frame
local drag = false
local dragInput
local dragStart
local startPos

frame.InputBegan:Connect(function(input)
	if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
		drag = true
		dragStart = input.Position
		startPos = frame.Position
		
		input.Changed:Connect(function()
			if input.UserInputState == Enum.UserInputState.End then
				drag = false
			end
		end)
	end
end)

frame.InputChanged:Connect(function(input)
	if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
		dragInput = input
	end
end)

game:GetService("UserInputService").InputChanged:Connect(function(input)
	if input == dragInput and drag then
		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
end)

local skybox = Instance.new('TextButton')
skybox.Parent = Frame
skybox.Size = UDim2.new(0,70,0,40)
skybox.Position = UDim2.new(0,88,0,50)
skybox.BackgroundColor3 = Color3.fromRGB(0,0,0)
skybox.BackgroundTransparency = 0
skybox.BorderSizePixel = 1
skybox.BorderColor3 = Color3.fromRGB(78,255,254)
skybox.Text = [[Skybox]]
skybox.TextColor3 = Color3.fromRGB(78,255,254)
skybox.TextTransparency = 0
skybox.TextSize = 8
skybox.TextWrapped = false
skybox.TextScaled = false
skybox.Font = Enum.Font.Legacy
skybox.MouseButton1Click:Connect(function()
    local Lighting = game:GetService("Lighting")
    
    local ID = "129040246467134"

    for _,v in pairs(Lighting:GetChildren()) do
        if v:IsA("Sky") then
            v:Destroy()
        end
    end

    local sky = Instance.new("Sky")
    sky.Parent = Lighting

    for _, face in pairs({"Bk","Dn","Ft","Lf","Rt","Up"}) do
        sky["Skybox"..face] = "rbxassetid://" .. ID
    end
end)

local spooky_sound = Instance.new('TextButton')
spooky_sound.Parent = Frame
spooky_sound.Size = UDim2.new(0,70,0,40)
spooky_sound.Position = UDim2.new(0,86,0,270)
spooky_sound.BackgroundColor3 = Color3.fromRGB(0,0,0)
spooky_sound.BackgroundTransparency = 0
spooky_sound.BorderSizePixel = 1
spooky_sound.BorderColor3 = Color3.fromRGB(78,255,254)
spooky_sound.Text = [[Spooky Scary Skeleton]]
spooky_sound.TextColor3 = Color3.fromRGB(78,255,254)
spooky_sound.TextTransparency = 0
spooky_sound.TextSize = 8
spooky_sound.TextWrapped = true
spooky_sound.TextScaled = false
spooky_sound.Font = Enum.Font.Legacy
spooky_sound.MouseButton1Click:Connect(function()
local SoundService = game:GetService("SoundService")

local s = Instance.new("Sound")
s.SoundId = "rbxassetid://95156028272944"
s.Volume = 10
s.Looped = true
s.PlaybackSpeed = 0.2
s.Parent = SoundService
s:Play()
end) 

local obj_666 = Instance.new('TextButton')
obj_666.Parent = Frame
obj_666.Size = UDim2.new(0,72,0,40)
obj_666.Position = UDim2.new(0,10,0,96)
obj_666.BackgroundColor3 = Color3.fromRGB(0,0,0)
obj_666.BackgroundTransparency = 0
obj_666.BorderSizePixel = 1
obj_666.BorderColor3 = Color3.fromRGB(78,255,254)
obj_666.Text = [[666]]
obj_666.TextColor3 = Color3.fromRGB(78,255,254)
obj_666.TextTransparency = 0
obj_666.TextSize = 8
obj_666.TextWrapped = false
obj_666.TextScaled = false
obj_666.Font = Enum.Font.Legacy
obj_666.MouseButton1Click:Connect(function()
local OUTLINE_NAME = "SkurbRedOutline"
local FIRE_NAME = "SkurbFire"

local function applyToPart(part)
    if not part or not part:IsA("BasePart") then return end
    if not part:FindFirstChild(OUTLINE_NAME) then
        local sb = Instance.new("SelectionBox")
        sb.Name = OUTLINE_NAME
        sb.Adornee = part
        sb.Color3 = Color3.new(1,0,0)
        sb.LineThickness = 0.03
        sb.Parent = part
    end
    if not part:FindFirstChild(FIRE_NAME) then
        local fire = Instance.new("Fire")
        fire.Name = FIRE_NAME
        fire.Size = 25
        fire.Heat = 0
        fire.Parent = part
    end
end

for _,v in ipairs(workspace:GetDescendants()) do
    if v:IsA("BasePart") then
        applyToPart(v)
    end
end

workspace.DescendantAdded:Connect(function(desc)
    if desc:IsA("BasePart") then
        applyToPart(desc)
    end
end)
end) 

local hint_2 = Instance.new('TextButton')
hint_2.Parent = Frame
hint_2.Size = UDim2.new(0,72,0,40)
hint_2.Position = UDim2.new(0,10,0,188)
hint_2.BackgroundColor3 = Color3.fromRGB(0,0,0)
hint_2.BackgroundTransparency = 0
hint_2.BorderSizePixel = 1
hint_2.BorderColor3 = Color3.fromRGB(78,255,254)
hint_2.Text = [[Hint 2]]
hint_2.TextColor3 = Color3.fromRGB(78,255,254)
hint_2.TextTransparency = 0
hint_2.TextSize = 8
hint_2.TextWrapped = false
hint_2.TextScaled = false
hint_2.Font = Enum.Font.Legacy
hint_2.MouseButton1Click:Connect(function()
local h = Instance.new("Hint", Workspace)
    h.Text = "Team R0van Hacked This Game LoL๐Ÿ˜ฑ๐Ÿ‘Œ"
    wait(999999999)
    h:Destroy()
end)

local face_all = Instance.new('TextButton')
face_all.Parent = Frame
face_all.Size = UDim2.new(0,72,0,40)
face_all.Position = UDim2.new(0,164,0,96)
face_all.BackgroundColor3 = Color3.fromRGB(0,0,0)
face_all.BackgroundTransparency = 0
face_all.BorderSizePixel = 1
face_all.BorderColor3 = Color3.fromRGB(78,255,254)
face_all.Text = [[Face All]]
face_all.TextColor3 = Color3.fromRGB(78,255,254)
face_all.TextTransparency = 0
face_all.TextSize = 8
face_all.TextWrapped = false
face_all.TextScaled = false
face_all.Font = Enum.Font.Legacy
face_all.MouseButton1Click:Connect(function()
local Players = game:GetService("Players")
local Players = game:GetService("Players")
local ID = "rbxassetid://100180837144371"

local function apply(char)
	local head = char:WaitForChild("Head",5)
	if not head then return end

	for _,v in ipairs(head:GetChildren()) do
		if v:IsA("BillboardGui") then
			v:Destroy()
		end
	end

	local gui = Instance.new("BillboardGui")
	gui.Size = UDim2.new(4,0,4,0)
	gui.AlwaysOnTop = true
	gui.LightInfluence = 0
	gui.Adornee = head
	gui.Parent = head

	local img = Instance.new("ImageLabel")
	img.Size = UDim2.new(1,0,1,0)
	img.BackgroundTransparency = 1
	img.Image = ID
	img.Parent = gui
end

for _,p in ipairs(Players:GetPlayers()) do
	if p.Character then
		apply(p.Character)
	end
	p.CharacterAdded:Connect(apply)
end

Players.PlayerAdded:Connect(function(p)
	p.CharacterAdded:Connect(apply)
end)
end)

local name = Instance.new('TextButton')
name.Parent = Frame
name.Size = UDim2.new(0,72,0,40)
name.Position = UDim2.new(0,242,0,96)
name.BackgroundColor3 = Color3.fromRGB(0,0,0)
name.BackgroundTransparency = 0
name.BorderSizePixel = 1
name.BorderColor3 = Color3.fromRGB(78,255,254)
name.Text = [[Chance Name]]
name.TextColor3 = Color3.fromRGB(78,255,254)
name.TextTransparency = 0
name.TextSize = 8
name.TextWrapped = false
name.TextScaled = false
name.Font = Enum.Font.Legacy
name.MouseButton1Click:Connect(function()

	local player = game.Players.LocalPlayer
	local char = player.Character
	
	if char and char:FindFirstChild("Head") then
		
		local billboard = Instance.new("BillboardGui")
		billboard.Parent = char.Head
		billboard.Size = UDim2.new(0,200,0,50)
		billboard.StudsOffset = Vector3.new(0,2,0)
		billboard.AlwaysOnTop = true

		local text = Instance.new("TextLabel")
		text.Parent = billboard
		text.Size = UDim2.new(1,0,1,0)
		text.BackgroundTransparency = 1
		text.TextScaled = true
		text.TextColor3 = Color3.fromRGB(78,255,254)
		text.Text = "KING"

	end

end)

local jumpscare = Instance.new('TextButton')
jumpscare.Parent = Frame
jumpscare.Size = UDim2.new(0,70,0,40)
jumpscare.Position = UDim2.new(0,88,0,96)
jumpscare.BackgroundColor3 = Color3.fromRGB(0,0,0)
jumpscare.BackgroundTransparency = 0
jumpscare.BorderSizePixel = 1
jumpscare.BorderColor3 = Color3.fromRGB(78,255,254)
jumpscare.Text = [[Jumpscare]]
jumpscare.TextColor3 = Color3.fromRGB(78,255,254)
jumpscare.TextTransparency = 0
jumpscare.TextSize = 8
jumpscare.TextWrapped = false
jumpscare.TextScaled = false
jumpscare.Font = Enum.Font.Legacy
jumpscare.MouseButton1Click:Connect(function()
local player = game.Players.LocalPlayer
    if not player.PlayerGui:FindFirstChild("Screamer") then
        local sg = Instance.new("ScreenGui")
        sg.Name = "Screamer"
        sg.ResetOnSpawn = false
        sg.Parent = player:WaitForChild("PlayerGui")

        local img = Instance.new("ImageLabel")
        img.Size = UDim2.new(1,0,1,0)
        img.Position = UDim2.new(0,0,0,0)
        img.BackgroundTransparency = 1
        img.Image = "rbxassetid://93975396335908"
        img.Parent = sg

        local s = Instance.new("Sound")
        s.SoundId = "rbxassetid://6018028320"
        s.Volume = 1
        s.Looped = false
        s.Parent = sg
        s:Play()

        s.Ended:Connect(function()
            sg:Destroy()
        end)
    end
end)
    
local mario_exe = Instance.new('TextButton')
mario_exe.Parent = Frame
mario_exe.Size = UDim2.new(0,72,0,40)
mario_exe.Position = UDim2.new(0,242,0,188)
mario_exe.BackgroundColor3 = Color3.fromRGB(0,0,0)
mario_exe.BackgroundTransparency = 0
mario_exe.BorderSizePixel = 1
mario_exe.BorderColor3 = Color3.fromRGB(78,255,254)
mario_exe.Text = [[Mario EXE]]
mario_exe.TextColor3 = Color3.fromRGB(78,255,254)
mario_exe.TextTransparency = 0
mario_exe.TextSize = 8
mario_exe.TextWrapped = false
mario_exe.TextScaled = false
mario_exe.Font = Enum.Font.Legacy
mario_exe.MouseButton1Click:Connect(function()
--[[
	WARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk!
]]
local Lighting = game:GetService("Lighting")
local Workspace = game:GetService("Workspace")

-- Create first sound
local sound1 = Instance.new("Sound")
sound1.SoundId = "rbxassetid://1332644289" -- First song
sound1.Volume = 1
sound1.PlaybackSpeed = 0.8 -- First song pitch
sound1.Parent = Workspace

-- Create second sound
local sound2 = Instance.new("Sound")
sound2.SoundId = "rbxassetid://90035110587348" -- Second song
sound2.Volume = 1
sound2.PlaybackSpeed = 1.0 -- Second song normal pitch
sound2.Looped = true -- Loop second song
sound2.Parent = Workspace

-- Play first sound
sound1:Play()
task.wait(3.1)

-- Stop first sound, play second sound
sound1:Stop()
sound2:Play()

-- Apply skybox when second song starts
local sky = Instance.new("Sky")
sky.Name = "CustomSky"
for _, face in pairs({"Bk","Dn","Ft","Lf","Rt","Up"}) do
    sky["Skybox"..face] = "rbxassetid://7863469635"
end
sky.Parent = Lighting

-- === Decal replacement function ===
local decalID = 137939198058148

local function replaceDecals(root)
    for _, obj in pairs(root:GetChildren()) do
        if obj:IsA("BasePart") then
            -- Remove existing decals
            for _, d in pairs(obj:GetChildren()) do
                if d:IsA("Decal") then
                    d:Destroy()
                end
            end

            -- Apply new decals to all six faces
            local faces = {"Front","Back","Left","Right","Top","Bottom"}
            for _, face in ipairs(faces) do
                local decal = Instance.new("Decal")
                decal.Face = Enum.NormalId[face]
                decal.Texture = "rbxassetid://"..decalID
                decal.Parent = obj
            end

            -- Reset material and transparency
            obj.Material = Enum.Material.Plastic
            obj.Transparency = 0
        end

        -- Recurse into children
        replaceDecals(obj)
    end
end

-- Run decal replacement once when second song starts
replaceDecals(Workspace)
end) 

local massage = Instance.new('TextButton')
massage.Parent = Frame
massage.Size = UDim2.new(0,70,0,40)
massage.Position = UDim2.new(0,88,0,188)
massage.BackgroundColor3 = Color3.fromRGB(0,0,0)
massage.BackgroundTransparency = 0
massage.BorderSizePixel = 1
massage.BorderColor3 = Color3.fromRGB(78,255,254)
massage.Text = [[Massage]]
massage.TextColor3 = Color3.fromRGB(78,255,254)
massage.TextTransparency = 0
massage.TextSize = 8
massage.TextWrapped = false
massage.TextScaled = false
massage.Font = Enum.Font.Legacy
massage.MouseButton1Click:Connect(function()
local text = "Get Hacked By R0van LOL"
    local duration = 5
    local message = Instance.new("Message", Workspace)
    message.Text = text
    wait(duration)
    message:Destroy()
end)
    
local stop_music = Instance.new('TextButton')
stop_music.Parent = Frame
stop_music.Size = UDim2.new(0,70,0,40)
stop_music.Position = UDim2.new(0,240,0,270)
stop_music.BackgroundColor3 = Color3.fromRGB(0,0,0)
stop_music.BackgroundTransparency = 0
stop_music.BorderSizePixel = 1
stop_music.BorderColor3 = Color3.fromRGB(78,255,254)
stop_music.Text = [[Stop Music]]
stop_music.TextColor3 = Color3.fromRGB(78,255,254)
stop_music.TextTransparency = 0
stop_music.TextSize = 8
stop_music.TextWrapped = true
stop_music.TextScaled = false
stop_music.Font = Enum.Font.Legacy
stop_music.MouseButton1Click:Connect(function()
	for _,v in pairs(game:GetDescendants()) do
		if v:IsA("Sound") then
			v:Stop()
		end
	end
end)

local theme = Instance.new('TextButton')
theme.Parent = Frame
theme.Size = UDim2.new(0,70,0,40)
theme.Position = UDim2.new(0,10,0,270)
theme.BackgroundColor3 = Color3.fromRGB(0,0,0)
theme.BackgroundTransparency = 0
theme.BorderSizePixel = 1
theme.BorderColor3 = Color3.fromRGB(78,255,254)
theme.Text = [[Theme]]
theme.TextColor3 = Color3.fromRGB(78,255,254)
theme.TextTransparency = 0
theme.TextSize = 8
theme.TextWrapped = false
theme.TextScaled = false
theme.Font = Enum.Font.Legacy
theme.MouseButton1Click:Connect(function()
local SoundService = game:GetService("SoundService")

local s = Instance.new("Sound")
s.SoundId = "rbxassetid://127653283576622"
s.Volume = 10
s.Looped = true
s.PlaybackSpeed = 0.8
s.Parent = SoundService
s:Play()
end)

local TextLabel = Instance.new('TextLabel')
TextLabel.Parent = Frame
TextLabel.Size = UDim2.new(0,206,0,34)
TextLabel.Position = UDim2.new(0,58,0,10)
TextLabel.BackgroundColor3 = Color3.fromRGB(255,255,255)
TextLabel.BackgroundTransparency = 1
TextLabel.BorderSizePixel = 0
TextLabel.BorderColor3 = Color3.fromRGB(27,42,53)
TextLabel.Text = [[R0van Gui V3]]
TextLabel.TextColor3 = Color3.fromRGB(78,255,254)
TextLabel.TextTransparency = 0
TextLabel.TextSize = 10
TextLabel.TextWrapped = false
TextLabel.TextScaled = false
TextLabel.Font = Enum.Font.Legacy

local disco = Instance.new('TextButton')
disco.Parent = Frame
disco.Size = UDim2.new(0,72,0,40)
disco.Position = UDim2.new(0,242,0,50)
disco.BackgroundColor3 = Color3.fromRGB(0,0,0)
disco.BackgroundTransparency = 0
disco.BorderSizePixel = 1
disco.BorderColor3 = Color3.fromRGB(78,255,254)
disco.Text = [[Disco]]
disco.TextColor3 = Color3.fromRGB(78,255,254)
disco.TextTransparency = 0
disco.TextSize = 8
disco.TextWrapped = false
disco.TextScaled = false
disco.Font = Enum.Font.Legacy
disco.MouseButton1Click:Connect(function()
local Lighting = game:GetService("Lighting")
local ColorCorrection = Instance.new("ColorCorrectionEffect")
ColorCorrection.Parent = Lighting

local function zigzag(X)
	return math.acos(math.cos(X * math.pi)) / math.pi
end

local Counter = 0
Lighting.TimeOfDay = "12:00"

while task.wait(0.1) do
	local color = Color3.fromHSV(zigzag(Counter), 1, 1)
	ColorCorrection.TintColor = color
	Lighting.Ambient = color
	Counter += 0.01
end
end)

local decal = Instance.new('TextButton')
decal.Parent = Frame
decal.Size = UDim2.new(0,72,0,40)
decal.Position = UDim2.new(0,10,0,50)
decal.BackgroundColor3 = Color3.fromRGB(0,0,0)
decal.BackgroundTransparency = 0
decal.BorderSizePixel = 1
decal.BorderColor3 = Color3.fromRGB(78,255,254)
decal.Text = [[Decal]]
decal.TextColor3 = Color3.fromRGB(78,255,254)
decal.TextTransparency = 0
decal.TextSize = 8
decal.TextWrapped = false
decal.TextScaled = false
decal.Font = Enum.Font.Legacy
decal.MouseButton1Click:Connect(function()
local ID = 129040246467134
    for _,v in pairs(Workspace:GetDescendants()) do
        if v:IsA("BasePart") then
            for _,face in pairs({"Front","Top","Left","Right","Bottom","Back"}) do
                for i=1,5 do 
                    local decal = Instance.new("Decal")
                    decal.Texture = "http://www.roblox.com/asset/?id="..ID
                    decal.Face = Enum.NormalId[face]
                    decal.Parent = v
                end
            end
        end
    end
end)

local massage_2 = Instance.new('TextButton')
massage_2.Parent = Frame
massage_2.Size = UDim2.new(0,72,0,40)
massage_2.Position = UDim2.new(0,164,0,188)
massage_2.BackgroundColor3 = Color3.fromRGB(0,0,0)
massage_2.BackgroundTransparency = 0
massage_2.BorderSizePixel = 1
massage_2.BorderColor3 = Color3.fromRGB(78,255,254)
massage_2.Text = [[Massage 2]]
massage_2.TextColor3 = Color3.fromRGB(78,255,254)
massage_2.TextTransparency = 0
massage_2.TextSize = 8
massage_2.TextWrapped = false
massage_2.TextScaled = false
massage_2.Font = Enum.Font.Legacy
massage_2.MouseButton1Click:Connect(function()
local text = "Team R0van Join Today"
    local duration = 5
    local message = Instance.new("Message", Workspace)
    message.Text = text
    wait(duration)
    message:Destroy()
end)
    
local jump_style = Instance.new('TextButton')
jump_style.Parent = Frame
jump_style.Size = UDim2.new(0,72,0,40)
jump_style.Position = UDim2.new(0,162,0,270)
jump_style.BackgroundColor3 = Color3.fromRGB(0,0,0)
jump_style.BackgroundTransparency = 0
jump_style.BorderSizePixel = 1
jump_style.BorderColor3 = Color3.fromRGB(78,255,254)
jump_style.Text = [[Jumpstyle]]
jump_style.TextColor3 = Color3.fromRGB(78,255,254)
jump_style.TextTransparency = 0
jump_style.TextSize = 8
jump_style.TextWrapped = true
jump_style.TextScaled = false
jump_style.Font = Enum.Font.Legacy
jump_style.MouseButton1Click:Connect(function()
local SoundService = game:GetService("SoundService")

local s = Instance.new("Sound")
s.SoundId = "rbxassetid://1839246711"
s.Volume = 5
s.Looped = true
s.PlaybackSpeed = 1
s.Parent = SoundService
s:Play()
end)

local particle = Instance.new('TextButton')
particle.Parent = Frame
particle.Size = UDim2.new(0,72,0,40)
particle.Position = UDim2.new(0,164,0,50)
particle.BackgroundColor3 = Color3.fromRGB(0,0,0)
particle.BackgroundTransparency = 0
particle.BorderSizePixel = 1
particle.BorderColor3 = Color3.fromRGB(78,255,254)
particle.Text = [[Particle]]
particle.TextColor3 = Color3.fromRGB(78,255,254)
particle.TextTransparency = 0
particle.TextSize = 8
particle.TextWrapped = false
particle.TextScaled = false
particle.Font = Enum.Font.Legacy
particle.MouseButton1Click:Connect(function()
local ID = "129040246467134"
    for _,v in pairs(Workspace:GetDescendants()) do
        if v:IsA("BasePart") then
            local p = Instance.new("ParticleEmitter")
            p.Texture = "rbxassetid://"..ID
            p.Rate = 200
            p.Parent = v
        end
    end
end)
    
local anime_skybox = Instance.new('TextButton')
anime_skybox.Parent = Frame
anime_skybox.Size = UDim2.new(0,70,0,40)
anime_skybox.Position = UDim2.new(0,88,0,142)
anime_skybox.BackgroundColor3 = Color3.fromRGB(0,0,0)
anime_skybox.BackgroundTransparency = 0
anime_skybox.BorderSizePixel = 1
anime_skybox.BorderColor3 = Color3.fromRGB(78,255,254)
anime_skybox.Text = [[Anime Skybox]]
anime_skybox.TextColor3 = Color3.fromRGB(78,255,254)
anime_skybox.TextTransparency = 0
anime_skybox.TextSize = 8
anime_skybox.TextWrapped = false
anime_skybox.TextScaled = false
anime_skybox.Font = Enum.Font.Legacy
anime_skybox.MouseButton1Click:Connect(function()
wait()
local s = Instance.new("Sky")
s.Parent = game.Lighting
s.Name = "awesome skybox"

while true do
    s.SkyboxBk = "rbxassetid://21076888"
    s.SkyboxDn = "rbxassetid://21076888"
    s.SkyboxFt = "rbxassetid://21076888"
    s.SkyboxLf = "rbxassetid://21076888"
    s.SkyboxRt = "rbxassetid://21076888"
    s.SkyboxUp = "rbxassetid://21076888"
    wait(0.1)

    s.SkyboxBk = "rbxassetid://21076945"
    s.SkyboxDn = "rbxassetid://21076945"
    s.SkyboxFt = "rbxassetid://21076945"
    s.SkyboxLf = "rbxassetid://21076945"
    s.SkyboxRt = "rbxassetid://21076945"
    s.SkyboxUp = "rbxassetid://21076945"
    wait(0.1)

    s.SkyboxBk = "rbxassetid://21077007"
    s.SkyboxDn = "rbxassetid://21077007"
    s.SkyboxFt = "rbxassetid://21077007"
    s.SkyboxLf = "rbxassetid://21077007"
    s.SkyboxRt = "rbxassetid://21077007"
    s.SkyboxUp = "rbxassetid://21077007"
    wait(0.1)

    s.SkyboxBk = "rbxassetid://21077125"
    s.SkyboxDn = "rbxassetid://21077125"
    s.SkyboxFt = "rbxassetid://21077125"
    s.SkyboxLf = "rbxassetid://21077125"
    s.SkyboxRt = "rbxassetid://21077125"
    s.SkyboxUp = "rbxassetid://21077125"
    wait(0.1)

    s.SkyboxBk = "rbxassetid://21077227"
    s.SkyboxDn = "rbxassetid://21077227"
    s.SkyboxFt = "rbxassetid://21077227"
    s.SkyboxLf = "rbxassetid://21077227"
    s.SkyboxRt = "rbxassetid://21077227"
    s.SkyboxUp = "rbxassetid://21077227"
    wait(0.1)

    s.SkyboxBk = "rbxassetid://21077345"
    s.SkyboxDn = "rbxassetid://21077345"
    s.SkyboxFt = "rbxassetid://21077345"
    s.SkyboxLf = "rbxassetid://21077345"
    s.SkyboxRt = "rbxassetid://21077345"
    s.SkyboxUp = "rbxassetid://21077345"
    wait(0.1)

    s.SkyboxBk = "rbxassetid://21077227"
    s.SkyboxDn = "rbxassetid://21077227"
    s.SkyboxFt = "rbxassetid://21077227"
    s.SkyboxLf = "rbxassetid://21077227"
    s.SkyboxRt = "rbxassetid://21077227"
    s.SkyboxUp = "rbxassetid://21077227"
    wait(0.1)

    s.SkyboxBk = "rbxassetid://21077125"
    s.SkyboxDn = "rbxassetid://21077125"
    s.SkyboxFt = "rbxassetid://21077125"
    s.SkyboxLf = "rbxassetid://21077125"
    s.SkyboxRt = "rbxassetid://21077125"
    s.SkyboxUp = "rbxassetid://21077125"
    wait(0.1)

    s.SkyboxBk = "rbxassetid://21077007"
    s.SkyboxDn = "rbxassetid://21077007"
    s.SkyboxFt = "rbxassetid://21077007"
    s.SkyboxLf = "rbxassetid://21077007"
    s.SkyboxRt = "rbxassetid://21077007"
    s.SkyboxUp = "rbxassetid://21077007"
    wait(0.1)

    s.SkyboxBk = "rbxassetid://21076945"
    s.SkyboxDn = "rbxassetid://21076945"
    s.SkyboxFt = "rbxassetid://21076945"
    s.SkyboxLf = "rbxassetid://21076945"
    s.SkyboxRt = "rbxassetid://21076945"
    s.SkyboxUp = "rbxassetid://21076945"
end
end)

local spooky = Instance.new('TextButton')
spooky.Parent = Frame
spooky.Size = UDim2.new(0,72,0,40)
spooky.Position = UDim2.new(0,10,0,142)
spooky.BackgroundColor3 = Color3.fromRGB(0,0,0)
spooky.BackgroundTransparency = 0
spooky.BorderSizePixel = 1
spooky.BorderColor3 = Color3.fromRGB(78,255,254)
spooky.Text = [[Spooky]]
spooky.TextColor3 = Color3.fromRGB(78,255,254)
spooky.TextTransparency = 0
spooky.TextSize = 8
spooky.TextWrapped = false
spooky.TextScaled = false
spooky.Font = Enum.Font.Legacy
spooky.MouseButton1Click:Connect(function()
local Lighting = game:GetService("Lighting")

    local images = {
        "rbxassetid://169585459",
        "rbxassetid://169585475",
        "rbxassetid://169585485",
        "rbxassetid://169585502",
        "rbxassetid://169585515",
        "rbxassetid://169585502",
        "rbxassetid://169585485",
        "rbxassetid://169585475"
    }

    local Spooky = Instance.new("Sound", workspace)
    Spooky.SoundId = "rbxassetid://95156028272944"
    Spooky.Volume = 10
    Spooky.Looped = true
    Spooky.PlaybackSpeed = 0.2
    Spooky:Play()

    local Sky = Instance.new("Sky", Lighting)

    task.spawn(function()
        while Sky.Parent do
            for _,img in ipairs(images) do
                Sky.SkyboxBk = img
                Sky.SkyboxDn = img
                Sky.SkyboxFt = img
                Sky.SkyboxLf = img
                Sky.SkyboxRt = img
                Sky.SkyboxUp = img
                task.wait(0.05)
            end
        end
    end) 
end) 
  
local obunga = Instance.new('TextButton')
obunga.Parent = Frame
obunga.Size = UDim2.new(0,72,0,40)
obunga.Position = UDim2.new(0,164,0,142)
obunga.BackgroundColor3 = Color3.fromRGB(0,0,0)
obunga.BackgroundTransparency = 0
obunga.BorderSizePixel = 1
obunga.BorderColor3 = Color3.fromRGB(78,255,254)
obunga.Text = [[Obunga]]
obunga.TextColor3 = Color3.fromRGB(78,255,254)
obunga.TextTransparency = 0
obunga.TextSize = 8
obunga.TextWrapped = false
obunga.TextScaled = false
obunga.Font = Enum.Font.Legacy
obunga.MouseButton1Click:Connect(function() 
for _,v in pairs(game.Players:GetPlayers()) do
	if v.Name ~= me and game.CoreGui and not v.PlayerGui:FindFirstChild("Screamer") then
		spawn(function()
local screamer = Instance.new("ScreenGui")
screamer.Name = "Screamer"
screamer.ResetOnSpawn = false
screamer.DisplayOrder = 3
screamer.Parent = game.CoreGui

local obama = Instance.new("ImageLabel")
obama.Name = "obama"
obama.Size = UDim2.new(1, 0, 1, 80)
obama.Position = UDim2.new(0, 0, 0, -80)
obama.Image = "rbxassetid://5643866"
obama.BackgroundColor3 = Color3.new(0, 0, 0)
obama.BorderColor3 = Color3.new(27, 42, 53)
obama.Visible = false
obama.ZIndex = 0
obama.Parent = screamer

local obunga = Instance.new("ImageLabel")
obunga.Name = "obunga"
obunga.Size = UDim2.new(1, 0, 1, 80)
obunga.Image = "rbxassetid://15603607126"
obunga.Position = UDim2.new(0, 0, 0, -80)
obunga.ImageTransparency = 1
obunga.BackgroundTransparency = 1
obunga.BackgroundColor3 = Color3.new(0, 0, 0)
obunga.BorderColor3 = Color3.fromRGB(27, 42, 53)
obunga.Parent = screamer

local help = Instance.new("ImageLabel")
help.Name = "help"
help.Size = UDim2.new(1, 0, 1, 80)
help.Position = UDim2.new(0, 0, 0, -80)
help.Image = "rbxassetid://2050833946"
help.ImageTransparency = 1
help.BackgroundTransparency = 1
help.ZIndex = 0
help.Parent = screamer

local nope = Instance.new("Sound", screamer)
nope.SoundId = "rbxassetid://116261678102978"
nope.Looped = true
nope.Volume = 5
nope.PlaybackSpeed = 0.13
nope:Play()

Instance.new("DistortionSoundEffect", nope)

local nope2 = Instance.new("Sound", screamer)
nope2.SoundId = ""
nope2.Looped = true
nope2.Volume = 1.069

local static = Instance.new("Sound", screamer)
static.SoundId = "rbxassetid://5547866547"
static.Volume = 7

-- UI effect
game:GetService("ReplicatedFirst"):RemoveDefaultLoadingScreen()

obama.Visible = true
while true do
		task.wait(3.8);
		if nope.TimePosition >= 0 then
break;
		end;
	end;

	for v1 = 1, 10 do
	obama.ImageTransparency = obama.ImageTransparency + 0.1;
	task.wait();
end;

obama.ZIndex = 0;

while true do
	task.wait(7.5);
	if nope.TimePosition >= 0 then
		break;
	end;
end;

for v2 = 1, 10 do
	obunga.ImageTransparency = obunga.ImageTransparency - 0.1;
	task.wait(0.1);
end;

help.ImageTransparency = 0;
while true do
	task.wait();
	if nope.TimePosition >= 0 then
		break;
	end;
end;
nope2:Play();
spawn(function()
	while nope2.Playing == true do
		wait(math.random(1, 7));
		static:Play();
		help.ZIndex = 2;
		task.wait(0.3);
		help.ZIndex = 0;
		static:Stop();	
	end;
end);
while true do
	task.wait(1);
	if nope2.Playing == false then
		break;
	end;
end;
screamer:Destroy()
Instance.new("Hint", workspace.Terrain).Text = "Obunga is still here. You are not safe."
		end)
	end
end
end) 

local music = Instance.new('TextLabel')
music.Parent = Frame
music.Size = UDim2.new(0,206,0,34)
music.Position = UDim2.new(0,56,0,234)
music.BackgroundColor3 = Color3.fromRGB(255,255,255)
music.BackgroundTransparency = 1
music.BorderSizePixel = 0
music.BorderColor3 = Color3.fromRGB(27,42,53)
music.Text = [[Music]]
music.TextColor3 = Color3.fromRGB(78,255,254)
music.TextTransparency = 0
music.TextSize = 10
music.TextWrapped = false
music.TextScaled = false
music.Font = Enum.Font.Legacy

local hint = Instance.new('TextButton')
hint.Parent = Frame
hint.Size = UDim2.new(0,72,0,40)
hint.Position = UDim2.new(0,242,0,142)
hint.BackgroundColor3 = Color3.fromRGB(0,0,0)
hint.BackgroundTransparency = 0
hint.BorderSizePixel = 1
hint.BorderColor3 = Color3.fromRGB(78,255,254)
hint.Text = [[Hint]]
hint.TextColor3 = Color3.fromRGB(78,255,254)
hint.TextTransparency = 0
hint.TextSize = 8
hint.TextWrapped = false
hint.TextScaled = false
hint.Font = Enum.Font.Legacy
hint.MouseButton1Click:Connect(function()
local h = Instance.new("Hint", Workspace)
    h.Text = "๐Ÿ™Disco Invite: gg/ZVEf428NP๐Ÿ™"
    wait(999999999)
    h:Destroy()
end)

Features & Information

Visual

Community Comments (0)

No comments yet for this script.

More Scripts for Universal Scripts