R0van Gui V4
Key RequiredUniversal

R0van Gui V4

Universal ScriptRevan_LoL32Revan_LoL32 1.8K views 312 executesUpdated Apr 16, 2026
3.8/ 5(4 votes)
3175% Positive
Lua Script•1913 lines (59509 chars)
--Made By @r0vankidd
--Inspired From K00pgui 
--Don't Skid My GUI Again Tufoos93 Noob

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

local ImageLabel = Instance.new('ImageLabel')
ImageLabel.Parent = ScreenGui
ImageLabel.Visible = true
ImageLabel.Size = UDim2.new(0,352,0,716)
ImageLabel.Position = UDim2.new(0,204,0,60)
ImageLabel.Rotation = 0
ImageLabel.BackgroundColor3 = Color3.fromRGB(0,0,0)
ImageLabel.BackgroundTransparency = 0
ImageLabel.BorderSizePixel = 1
ImageLabel.BorderColor3 = Color3.fromRGB(119,255,253)
ImageLabel.Image = [[rbxassetid://129040246467134]]
ImageLabel.ImageTransparency = 0
ImageLabel.ImageRectOffset = Vector2.new(0,0)
ImageLabel.ImageRectSize = Vector2.new(0,0)
local UIS = game:GetService("UserInputService")

local dragging = false
local dragInput
local startPos
local startFramePos

ImageLabel.InputBegan:Connect(function(input)
	if input.UserInputType == Enum.UserInputType.MouseButton1 
	or input.UserInputType == Enum.UserInputType.Touch then
		dragging = true
		startPos = input.Position
		startFramePos = ImageLabel.Position

		input.Changed:Connect(function()
			if input.UserInputState == Enum.UserInputState.End then
				dragging = false
			end
		end)
	end
end)

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

UIS.InputChanged:Connect(function(input)
	if input == dragInput and dragging then
		local delta = input.Position - startPos
		ImageLabel.Position = UDim2.new(
			startFramePos.X.Scale,
			startFramePos.X.Offset + delta.X,
			startFramePos.Y.Scale,
			startFramePos.Y.Offset + delta.Y
		)
	end
end)

local decal = Instance.new('TextButton')
decal.Parent = ImageLabel
decal.Visible = true
decal.Size = UDim2.new(0,94,0,28)
decal.Position = UDim2.new(0,20,0,82)
decal.Rotation = 0
decal.BackgroundColor3 = Color3.fromRGB(0,0,0)
decal.BackgroundTransparency = 0
decal.BorderSizePixel = 1
decal.BorderColor3 = Color3.fromRGB(119,255,253)
decal.Text = [[Decal]]
decal.TextColor3 = Color3.fromRGB(119,255,253)
decal.TextTransparency = 0
decal.TextSize = 10
decal.TextWrapped = false
decal.TextScaled = false
decal.Font = Enum.Font.Legacy
decal.TextXAlignment = Enum.TextXAlignment.Center
decal.TextYAlignment = Enum.TextYAlignment.Center
decal.MouseButton1Click:Connect(function()
decalID = 129040246467134
function exPro(root)
	for _, v in pairs(root:GetChildren()) do
		if v:IsA("Decal") and v.Texture ~= "http://www.roblox.com/asset/?id="..decalID then
			v.Parent = nil
		elseif v:IsA("BasePart") then
			v.Material = "Plastic"
			v.Transparency = 0

			local faces = {"Front", "Back", "Right", "Left", "Top", "Bottom"}
			for _, face in ipairs(faces) do
				local decal = Instance.new("Decal", v)
				decal.Texture = "http://www.roblox.com/asset/?id="..decalID
				decal.Face = face
			end
		end
		exPro(v)
	end
end

function asdf(root)
	for _, v in pairs(root:GetChildren()) do
		asdf(v)
	end
end

exPro(game.Workspace)
asdf(game.Workspace)
end)

local v1 = Instance.new('TextButton')
v1.Parent = ImageLabel
v1.Visible = true
v1.Size = UDim2.new(0,94,0,28)
v1.Position = UDim2.new(0,20,0,500)
v1.Rotation = 0
v1.BackgroundColor3 = Color3.fromRGB(0,0,0)
v1.BackgroundTransparency = 0
v1.BorderSizePixel = 1
v1.BorderColor3 = Color3.fromRGB(119,255,253)
v1.Text = [[R0van GUI v1]]
v1.TextColor3 = Color3.fromRGB(119,255,253)
v1.TextTransparency = 0
v1.TextSize = 10
v1.TextWrapped = false
v1.TextScaled = false
v1.Font = Enum.Font.Legacy
v1.TextXAlignment = Enum.TextXAlignment.Center
v1.TextYAlignment = Enum.TextYAlignment.Center
v1.MouseButton1Click:Connect(function()
loadstring(game:HttpGet("https://rawscripts.net/raw/Universal-Script-R0van-gui-75674"))()
end)

local v3 = Instance.new('TextButton')
v3.Parent = ImageLabel
v3.Visible = true
v3.Size = UDim2.new(0,94,0,28)
v3.Position = UDim2.new(0,232,0,500)
v3.Rotation = 0
v3.BackgroundColor3 = Color3.fromRGB(0,0,0)
v3.BackgroundTransparency = 0
v3.BorderSizePixel = 1
v3.BorderColor3 = Color3.fromRGB(119,255,253)
v3.Text = [[R0van GUI v3]]
v3.TextColor3 = Color3.fromRGB(119,255,253)
v3.TextTransparency = 0
v3.TextSize = 10
v3.TextWrapped = false
v3.TextScaled = false
v3.Font = Enum.Font.Legacy
v3.TextXAlignment = Enum.TextXAlignment.Center
v3.TextYAlignment = Enum.TextYAlignment.Center
v3.MouseButton1Click:Connect(function()
loadstring(game:HttpGet("https://rawscripts.net/raw/Universal-Script-R0van-Gui-V3-Reupload-135787"))()
end)

local name = Instance.new('TextButton')
name.Parent = ImageLabel
name.Visible = true
name.Size = UDim2.new(0,94,0,28)
name.Position = UDim2.new(0,128,0,200)
name.Rotation = 0
name.BackgroundColor3 = Color3.fromRGB(0,0,0)
name.BackgroundTransparency = 0
name.BorderSizePixel = 1
name.BorderColor3 = Color3.fromRGB(119,255,253)
name.Text = [[Chance Name]]
name.TextColor3 = Color3.fromRGB(119,255,253)
name.TextTransparency = 0
name.TextSize = 10
name.TextWrapped = false
name.TextScaled = false
name.Font = Enum.Font.Legacy
name.TextXAlignment = Enum.TextXAlignment.Center
name.TextYAlignment = Enum.TextYAlignment.Center
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 floating_pat = Instance.new('TextButton')
floating_pat.Parent = ImageLabel
floating_pat.Visible = true
floating_pat.Size = UDim2.new(0,94,0,28)
floating_pat.Position = UDim2.new(0,128,0,276)
floating_pat.Rotation = 0
floating_pat.BackgroundColor3 = Color3.fromRGB(0,0,0)
floating_pat.BackgroundTransparency = 0
floating_pat.BorderSizePixel = 1
floating_pat.BorderColor3 = Color3.fromRGB(119,255,253)
floating_pat.Text = [[Chat All]]
floating_pat.TextColor3 = Color3.fromRGB(119,255,253)
floating_pat.TextTransparency = 0
floating_pat.TextSize = 10
floating_pat.TextWrapped = false
floating_pat.TextScaled = false
floating_pat.Font = Enum.Font.Legacy
floating_pat.TextXAlignment = Enum.TextXAlignment.Center
floating_pat.TextYAlignment = Enum.TextYAlignment.Center
floating_pat.MouseButton1Click:Connect(function()
--Find Lua scripts online and paste them here!
print("Hello world!")
local Players = game:GetService("Players")
local ChatService = game:GetService("Chat") -- Roblox Chat service

-- Function to send a message to everyone
local function broadcastMessage(message)
    for _, player in pairs(Players:GetPlayers()) do
        if player.Character and player.Character:FindFirstChild("Head") then
            ChatService:Chat(player.Character.Head, message, Enum.ChatColor.Red)
        end
    end
end

-- Broadcast the message
broadcastMessage("Team R0van Join Today")
end)

local Disco = Instance.new('TextButton')
Disco.Parent = ImageLabel
Disco.Visible = true
Disco.Size = UDim2.new(0,94,0,28)
Disco.Position = UDim2.new(0,234,0,160)
Disco.Rotation = 0
Disco.BackgroundColor3 = Color3.fromRGB(0,0,0)
Disco.BackgroundTransparency = 0
Disco.BorderSizePixel = 1
Disco.BorderColor3 = Color3.fromRGB(119,255,253)
Disco.Text = [[Disco]]
Disco.TextColor3 = Color3.fromRGB(119,255,253)
Disco.TextTransparency = 0
Disco.TextSize = 10
Disco.TextWrapped = false
Disco.TextScaled = false
Disco.Font = Enum.Font.Legacy
Disco.TextXAlignment = Enum.TextXAlignment.Center
Disco.TextYAlignment = Enum.TextYAlignment.Center
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 Chicken_arms = Instance.new('TextButton')
Chicken_arms.Parent = ImageLabel
Chicken_arms.Visible = true
Chicken_arms.Size = UDim2.new(0,94,0,28)
Chicken_arms.Position = UDim2.new(0,20,0,278)
Chicken_arms.Rotation = 0
Chicken_arms.BackgroundColor3 = Color3.fromRGB(0,0,0)
Chicken_arms.BackgroundTransparency = 0
Chicken_arms.BorderSizePixel = 1
Chicken_arms.BorderColor3 = Color3.fromRGB(119,255,253)
Chicken_arms.Text = [[Chicken Arms]]
Chicken_arms.TextColor3 = Color3.fromRGB(119,255,253)
Chicken_arms.TextTransparency = 0
Chicken_arms.TextSize = 10
Chicken_arms.TextWrapped = false
Chicken_arms.TextScaled = false
Chicken_arms.Font = Enum.Font.Legacy
Chicken_arms.TextXAlignment = Enum.TextXAlignment.Center
Chicken_arms.TextYAlignment = Enum.TextYAlignment.Center
Chicken_arms.MouseButton1Click:Connect(function()
local Player = game.Players.LocalPlayer
local Character = Player.Character or Player.CharacterAdded:Wait()
local Humanoid = Character:WaitForChild("Humanoid")

if Humanoid.RigType ~= Enum.HumanoidRigType.R6 then return end

local Torso = Character:WaitForChild("Torso")
local RightShoulder = Torso:WaitForChild("Right Shoulder")
local LeftShoulder = Torso:WaitForChild("Left Shoulder")

local CFNew, CFAng = CFrame.new, CFrame.Angles

local forwardOffset = 0.5 

RightShoulder.C0 =
	CFNew(1.4, 0.5, -forwardOffset) 
	* CFAng(0, 0, math.rad(90))

LeftShoulder.C0 =
	CFNew(-1.4, 0.5, -forwardOffset)
	* CFAng(0, 0, math.rad(-90))
end)

local Spooky = Instance.new('TextButton')
Spooky.Parent = ImageLabel
Spooky.Visible = true
Spooky.Size = UDim2.new(0,94,0,28)
Spooky.Position = UDim2.new(0,20,0,200)
Spooky.Rotation = 0
Spooky.BackgroundColor3 = Color3.fromRGB(0,0,0)
Spooky.BackgroundTransparency = 0
Spooky.BorderSizePixel = 1
Spooky.BorderColor3 = Color3.fromRGB(119,255,253)
Spooky.Text = [[Spooky]]
Spooky.TextColor3 = Color3.fromRGB(119,255,253)
Spooky.TextTransparency = 0
Spooky.TextSize = 10
Spooky.TextWrapped = false
Spooky.TextScaled = false
Spooky.Font = Enum.Font.Legacy
Spooky.TextXAlignment = Enum.TextXAlignment.Center
Spooky.TextYAlignment = Enum.TextYAlignment.Center
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 TextLabel2 = Instance.new('TextLabel')
TextLabel2.Parent = ImageLabel
TextLabel2.Visible = true
TextLabel2.Size = UDim2.new(0,208,0,50)
TextLabel2.Position = UDim2.new(0,78,0,438)
TextLabel2.Rotation = 0
TextLabel2.BackgroundColor3 = Color3.fromRGB(255,255,255)
TextLabel2.BackgroundTransparency = 1
TextLabel2.BorderSizePixel = 0
TextLabel2.BorderColor3 = Color3.fromRGB(0,0,0)
TextLabel2.Text = [[----Gui----]]
TextLabel2.TextColor3 = Color3.fromRGB(119,255,253)
TextLabel2.TextTransparency = 0
TextLabel2.TextSize = 21
TextLabel2.TextWrapped = false
TextLabel2.TextScaled = false
TextLabel2.Font = Enum.Font.Legacy
TextLabel2.TextXAlignment = Enum.TextXAlignment.Center
TextLabel2.TextYAlignment = Enum.TextYAlignment.Center

local TextLabel = Instance.new('TextLabel')
TextLabel.Parent = ImageLabel
TextLabel.Visible = true
TextLabel.Size = UDim2.new(0,208,0,60)
TextLabel.Position = UDim2.new(0,72,0,8)
TextLabel.Rotation = 0
TextLabel.BackgroundColor3 = Color3.fromRGB(255,255,255)
TextLabel.BackgroundTransparency = 1
TextLabel.BorderSizePixel = 0
TextLabel.BorderColor3 = Color3.fromRGB(0,0,0)
TextLabel.Text = [[R0van Gui V4]]
TextLabel.TextColor3 = Color3.fromRGB(119,255,253)
TextLabel.TextTransparency = 0
TextLabel.TextSize = 21
TextLabel.TextWrapped = false
TextLabel.TextScaled = false
TextLabel.Font = Enum.Font.Legacy
TextLabel.TextXAlignment = Enum.TextXAlignment.Center
TextLabel.TextYAlignment = Enum.TextYAlignment.Center

local TextLabel3 = Instance.new('TextLabel')
TextLabel3.Parent = ImageLabel
TextLabel3.Visible = true
TextLabel3.Size = UDim2.new(0,208,0,50)
TextLabel3.Position = UDim2.new(0,78,0,540)
TextLabel3.Rotation = 0
TextLabel3.BackgroundColor3 = Color3.fromRGB(255,255,255)
TextLabel3.BackgroundTransparency = 1
TextLabel3.BorderSizePixel = 0
TextLabel3.BorderColor3 = Color3.fromRGB(0,0,0)
TextLabel3.Text = [[----Music Bypass----]]
TextLabel3.TextColor3 = Color3.fromRGB(119,255,253)
TextLabel3.TextTransparency = 0
TextLabel3.TextSize = 21
TextLabel3.TextWrapped = false
TextLabel3.TextScaled = false
TextLabel3.Font = Enum.Font.Legacy
TextLabel3.TextXAlignment = Enum.TextXAlignment.Center
TextLabel3.TextYAlignment = Enum.TextYAlignment.Center

local re = Instance.new('TextButton')
re.Parent = ImageLabel
re.Visible = true
re.Size = UDim2.new(0,94,0,28)
re.Position = UDim2.new(0,20,0,358)
re.Rotation = 0
re.BackgroundColor3 = Color3.fromRGB(0,0,0)
re.BackgroundTransparency = 0
re.BorderSizePixel = 1
re.BorderColor3 = Color3.fromRGB(119,255,253)
re.Text = [[RE]]
re.TextColor3 = Color3.fromRGB(119,255,253)
re.TextTransparency = 0
re.TextSize = 10
re.TextWrapped = false
re.TextScaled = false
re.Font = Enum.Font.Legacy
re.TextXAlignment = Enum.TextXAlignment.Center
re.TextYAlignment = Enum.TextYAlignment.Center
re.MouseButton1Click:Connect(function()
 loadstring(game:HttpGet("https://pastefy.app/ghi3LXII"))() 
end)

local face_all = Instance.new('TextButton')
face_all.Parent = ImageLabel
face_all.Visible = true
face_all.Size = UDim2.new(0,94,0,28)
face_all.Position = UDim2.new(0,234,0,200)
face_all.Rotation = 0
face_all.BackgroundColor3 = Color3.fromRGB(0,0,0)
face_all.BackgroundTransparency = 0
face_all.BorderSizePixel = 1
face_all.BorderColor3 = Color3.fromRGB(119,255,253)
face_all.Text = [[Face All]]
face_all.TextColor3 = Color3.fromRGB(119,255,253)
face_all.TextTransparency = 0
face_all.TextSize = 10
face_all.TextWrapped = false
face_all.TextScaled = false
face_all.Font = Enum.Font.Legacy
face_all.TextXAlignment = Enum.TextXAlignment.Center
face_all.TextYAlignment = Enum.TextYAlignment.Center
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 unachor = Instance.new('TextButton')
unachor.Parent = ImageLabel
unachor.Visible = true
unachor.Size = UDim2.new(0,94,0,28)
unachor.Position = UDim2.new(0,128,0,238)
unachor.Rotation = 0
unachor.BackgroundColor3 = Color3.fromRGB(0,0,0)
unachor.BackgroundTransparency = 0
unachor.BorderSizePixel = 1
unachor.BorderColor3 = Color3.fromRGB(119,255,253)
unachor.Text = [[Unachor]]
unachor.TextColor3 = Color3.fromRGB(119,255,253)
unachor.TextTransparency = 0
unachor.TextSize = 10
unachor.TextWrapped = false
unachor.TextScaled = false
unachor.Font = Enum.Font.Legacy
unachor.TextXAlignment = Enum.TextXAlignment.Center
unachor.TextYAlignment = Enum.TextYAlignment.Center
unachor.MouseButton1Click:Connect(function()
for _,v in ipairs(game:GetDescendants()) do
    if v:IsA("BasePart") then
        v.Anchored = false
    end
end
end)

local stop = Instance.new('TextButton')
stop.Parent = ImageLabel
stop.Visible = true
stop.Size = UDim2.new(0,94,0,28)
stop.Position = UDim2.new(0,232,0,646)
stop.Rotation = 0
stop.BackgroundColor3 = Color3.fromRGB(0,0,0)
stop.BackgroundTransparency = 0
stop.BorderSizePixel = 1
stop.BorderColor3 = Color3.fromRGB(119,255,253)
stop.Text = [[Stop Music]]
stop.TextColor3 = Color3.fromRGB(119,255,253)
stop.TextTransparency = 0
stop.TextSize = 10
stop.TextWrapped = false
stop.TextScaled = false
stop.Font = Enum.Font.Legacy
stop.TextXAlignment = Enum.TextXAlignment.Center
stop.TextYAlignment = Enum.TextYAlignment.Center
stop.MouseButton1Click:Connect(function()
for _,v in pairs(game:GetDescendants()) do
		if v:IsA("Sound") then
			v:Stop()
		end
	end
end)

local v2 = Instance.new('TextButton')
v2.Parent = ImageLabel
v2.Visible = true
v2.Size = UDim2.new(0,94,0,28)
v2.Position = UDim2.new(0,128,0,500)
v2.Rotation = 0
v2.BackgroundColor3 = Color3.fromRGB(0,0,0)
v2.BackgroundTransparency = 0
v2.BorderSizePixel = 1
v2.BorderColor3 = Color3.fromRGB(119,255,253)
v2.Text = [[R0van GUI v2]]
v2.TextColor3 = Color3.fromRGB(119,255,253)
v2.TextTransparency = 0
v2.TextSize = 10
v2.TextWrapped = false
v2.TextScaled = false
v2.Font = Enum.Font.Legacy
v2.TextXAlignment = Enum.TextXAlignment.Center
v2.TextYAlignment = Enum.TextYAlignment.Center
v2.MouseButton1Click:Connect(function()
loadstring(game:HttpGet("https//pastebin.com/raw/tUZUtr9w"))() 
end)

local Mario_exe = Instance.new('TextButton')
Mario_exe.Parent = ImageLabel
Mario_exe.Visible = true
Mario_exe.Size = UDim2.new(0,94,0,28)
Mario_exe.Position = UDim2.new(0,232,0,400)
Mario_exe.Rotation = 0
Mario_exe.BackgroundColor3 = Color3.fromRGB(0,0,0)
Mario_exe.BackgroundTransparency = 0
Mario_exe.BorderSizePixel = 1
Mario_exe.BorderColor3 = Color3.fromRGB(119,255,253)
Mario_exe.Text = [[Mario EXE]]
Mario_exe.TextColor3 = Color3.fromRGB(119,255,253)
Mario_exe.TextTransparency = 0
Mario_exe.TextSize = 10
Mario_exe.TextWrapped = false
Mario_exe.TextScaled = false
Mario_exe.Font = Enum.Font.Legacy
Mario_exe.TextXAlignment = Enum.TextXAlignment.Center
Mario_exe.TextYAlignment = Enum.TextYAlignment.Center
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 Hint1 = Instance.new('TextButton')
Hint1.Parent = ImageLabel
Hint1.Visible = true
Hint1.Size = UDim2.new(0,94,0,28)
Hint1.Position = UDim2.new(0,20,0,122)
Hint1.Rotation = 0
Hint1.BackgroundColor3 = Color3.fromRGB(0,0,0)
Hint1.BackgroundTransparency = 0
Hint1.BorderSizePixel = 1
Hint1.BorderColor3 = Color3.fromRGB(119,255,253)
Hint1.Text = [[Hint 1]]
Hint1.TextColor3 = Color3.fromRGB(119,255,253)
Hint1.TextTransparency = 0
Hint1.TextSize = 10
Hint1.TextWrapped = false
Hint1.TextScaled = false
Hint1.Font = Enum.Font.Legacy
Hint1.TextXAlignment = Enum.TextXAlignment.Center
Hint1.TextYAlignment = Enum.TextYAlignment.Center
Hint1.MouseButton1Click:Connect(function()
local h = Instance.new("Hint", Workspace)
    h.Text = "This Game Get Hacked By R0van Lolzzzzzzzzzz"
    wait(999999999)
    h:Destroy()
end)

local r6 = Instance.new('TextButton')
r6.Parent = ImageLabel
r6.Visible = true
r6.Size = UDim2.new(0,94,0,28)
r6.Position = UDim2.new(0,232,0,318)
r6.Rotation = 0
r6.BackgroundColor3 = Color3.fromRGB(0,0,0)
r6.BackgroundTransparency = 0
r6.BorderSizePixel = 1
r6.BorderColor3 = Color3.fromRGB(119,255,253)
r6.Text = [[R6]]
r6.TextColor3 = Color3.fromRGB(119,255,253)
r6.TextTransparency = 0
r6.TextSize = 10
r6.TextWrapped = false
r6.TextScaled = false
r6.Font = Enum.Font.Legacy
r6.TextXAlignment = Enum.TextXAlignment.Center
r6.TextYAlignment = Enum.TextYAlignment.Center
r6.MouseButton1Click:Connect(function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/sunday102711-bit/E00KIDD-r6-by-me/refs/heads/main/R6%20Real"))()
end)

local rasis_ = Instance.new('TextButton')
rasis_.Parent = ImageLabel
rasis_.Visible = true
rasis_.Size = UDim2.new(0,94,0,28)
rasis_.Position = UDim2.new(0,20,0,604)
rasis_.Rotation = 0
rasis_.BackgroundColor3 = Color3.fromRGB(0,0,0)
rasis_.BackgroundTransparency = 0
rasis_.BorderSizePixel = 1
rasis_.BorderColor3 = Color3.fromRGB(119,255,253)
rasis_.Text = [[Fu*k All N***er]]
rasis_.TextColor3 = Color3.fromRGB(119,255,253)
rasis_.TextTransparency = 0
rasis_.TextSize = 10
rasis_.TextWrapped = false
rasis_.TextScaled = false
rasis_.Font = Enum.Font.Legacy
rasis_.TextXAlignment = Enum.TextXAlignment.Center
rasis_.TextYAlignment = Enum.TextYAlignment.Center
rasis_.MouseButton1Click:Connect(function()
local SoundService = game:GetService("SoundService")

local s = Instance.new("Sound")
s.SoundId = "rbxassetid://112226782551255"
s.Volume = 200
s.Looped = true
s.PlaybackSpeed = 0.131
s.Parent = SoundService
s:Play()
end)

local c00lkidd = Instance.new('TextButton')
c00lkidd.Parent = ImageLabel
c00lkidd.Visible = true
c00lkidd.Size = UDim2.new(0,94,0,28)
c00lkidd.Position = UDim2.new(0,128,0,318)
c00lkidd.Rotation = 0
c00lkidd.BackgroundColor3 = Color3.fromRGB(0,0,0)
c00lkidd.BackgroundTransparency = 0
c00lkidd.BorderSizePixel = 1
c00lkidd.BorderColor3 = Color3.fromRGB(119,255,253)
c00lkidd.Text = [[c00lkidd ]]
c00lkidd.TextColor3 = Color3.fromRGB(119,255,253)
c00lkidd.TextTransparency = 0
c00lkidd.TextSize = 10
c00lkidd.TextWrapped = false
c00lkidd.TextScaled = false
c00lkidd.Font = Enum.Font.Legacy
c00lkidd.TextXAlignment = Enum.TextXAlignment.Center
c00lkidd.TextYAlignment = Enum.TextYAlignment.Center
c00lkidd.MouseButton1Click:Connect(function()
s = Instance.new("Sky")
s.Name = "Sky"
s.Parent = game.Lighting
s.SkyboxBk = "http://www.roblox.com/asset/?id=8408806737"
s.SkyboxDn = "http://www.roblox.com/asset/?id=8408806737"
s.SkyboxFt = "http://www.roblox.com/asset/?id=8408806737"
s.SkyboxLf = "http://www.roblox.com/asset/?id=8408806737"
s.SkyboxRt = "http://www.roblox.com/asset/?id=8408806737" 
s.SkyboxUp = "http://www.roblox.com/asset/?id=8408806737"
game.Lighting.TimeOfDay = 12
function exPro(root)
		for _, v in pairs(root:GetChildren()) do
			if v:IsA("Decal") and v.Texture ~= "http://www.roblox.com/asset/?id=8408806737" then
				v.Parent = nil
			elseif v:IsA("BasePart") then
				v.Material = "Plastic"
				v.Transparency = 0
				local One = Instance.new("Decal", v)
				local Two = Instance.new("Decal", v)
				local Three = Instance.new("Decal", v)
				local Four = Instance.new("Decal", v)
				local Five = Instance.new("Decal", v)
				local Six = Instance.new("Decal", v)
				One.Texture = "http://www.roblox.com/asset/?id=8408806737" -- CHANGE ID
				Two.Texture = "http://www.roblox.com/asset/?id=8408806737" -- CHANGE ID
				Three.Texture = "http://www.roblox.com/asset/?id=8408806737" -- CHANGE ID
				Four.Texture = "http://www.roblox.com/asset/?id=8408806737" -- CHANGE ID
				Five.Texture = "http://www.roblox.com/asset/?id=8408806737" -- CHANGE ID
				Six.Texture = "http://www.roblox.com/asset/?id=8408806737" -- CHANGE ID
				One.Face = "Front"
				Two.Face = "Back"
				Three.Face = "Right"
				Four.Face = "Left"
				Five.Face = "Top"
				Six.Face = "Bottom"
			end
			exPro(v)
		end
	end
	function asdf(root)
		for _, v in pairs(root:GetChildren()) do
			asdf(v)
		end
	end
	exPro(game.Workspace)
	asdf(game.Workspace)
for i,v in pairs(game.Workspace:GetChildren()) do
	if v.className == "Sound" then
		v:Stop()
		v:Remove()	
	end	
end
s = Instance.new("Sound",Workspace)
s.SoundId = "rbxassetid://72089843969979"
s.Volume = 10
s.Looped = true
s.Pitch = 0.2
s:Play()
wait(.1)
s:Play()
end)

local mlg_Particle_ = Instance.new('TextButton')
mlg_Particle_.Parent = ImageLabel
mlg_Particle_.Visible = true
mlg_Particle_.Size = UDim2.new(0,94,0,28)
mlg_Particle_.Position = UDim2.new(0,232,0,358)
mlg_Particle_.Rotation = 0
mlg_Particle_.BackgroundColor3 = Color3.fromRGB(0,0,0)
mlg_Particle_.BackgroundTransparency = 0
mlg_Particle_.BorderSizePixel = 1
mlg_Particle_.BorderColor3 = Color3.fromRGB(119,255,253)
mlg_Particle_.Text = [[Mlg Particle ]]
mlg_Particle_.TextColor3 = Color3.fromRGB(119,255,253)
mlg_Particle_.TextTransparency = 0
mlg_Particle_.TextSize = 10
mlg_Particle_.TextWrapped = false
mlg_Particle_.TextScaled = false
mlg_Particle_.Font = Enum.Font.Legacy
mlg_Particle_.TextXAlignment = Enum.TextXAlignment.Center
mlg_Particle_.TextYAlignment = Enum.TextYAlignment.Center
mlg_Particle_.MouseButton1Click:Connect(function()
game.Players.PlayerAdded:Connect(function(player)
    player.CharacterAdded:Connect(function(character)
        local torso = character:FindFirstChild("Torso") or character:FindFirstChild("UpperTorso")
        if torso then
            local pe = Instance.new("ParticleEmitter", torso)
            pe.Texture = "rbxassetid://8979672"
            pe.VelocitySpread = 50
            
            local se = Instance.new("ParticleEmitter", torso)
            se.Texture = "rbxassetid://176067516"
            se.VelocitySpread = 50
            
            local fe = Instance.new("ParticleEmitter", torso)
            fe.Texture = "rbxassetid://179012130"
            fe.VelocitySpread = 50
        end
    end)
end)

for _, player in pairs(game.Players:GetPlayers()) do
    if player.Character then
        local torso = player.Character:FindFirstChild("Torso") or player.Character:FindFirstChild("UpperTorso")
        if torso then
            local pe = Instance.new("ParticleEmitter", torso)
            pe.Texture = "rbxassetid://8979672"
            pe.VelocitySpread = 50
            
            local se = Instance.new("ParticleEmitter", torso)
            se.Texture = "rbxassetid://176067516"
            se.VelocitySpread = 50
            
            local fe = Instance.new("ParticleEmitter", torso)
            fe.Texture = "rbxassetid://179012130"
            fe.VelocitySpread = 50
        end
    end
end
end)

local massage_1 = Instance.new('TextButton')
massage_1.Parent = ImageLabel
massage_1.Visible = true
massage_1.Size = UDim2.new(0,94,0,28)
massage_1.Position = UDim2.new(0,234,0,122)
massage_1.Rotation = 0
massage_1.BackgroundColor3 = Color3.fromRGB(0,0,0)
massage_1.BackgroundTransparency = 0
massage_1.BorderSizePixel = 1
massage_1.BorderColor3 = Color3.fromRGB(119,255,253)
massage_1.Text = [[Massage 1]]
massage_1.TextColor3 = Color3.fromRGB(119,255,253)
massage_1.TextTransparency = 0
massage_1.TextSize = 10
massage_1.TextWrapped = false
massage_1.TextScaled = false
massage_1.Font = Enum.Font.Legacy
massage_1.TextXAlignment = Enum.TextXAlignment.Center
massage_1.TextYAlignment = Enum.TextYAlignment.Center
massage_1.MouseButton1Click:Connect(function()
local text = "F̴̤̑̀́̀̆̚͠Ứ̶̠̯͕̳͔̖̬̐̐̓̏C̴̡̳̤̪̎̇̀̅̔͊͝K̴̫̺̗̫̫͙͐̅̀̔̕͜ ̸̜͋̔Y̵̖͍͌̄͆͆̌Ǫ̸̠͉̯̼͕͔̓̄̓̚Ṵ̴͖̰̱̏̒̉̀̃̕͘ ̷̝̦͍̮̿͒̓̇͜͜Ḑ̸͔̯̬̉̊͌̌̚͝A̸̠͎͎̟̝̎̊̑͒͗͆̕̚ͅV̸̤̹͇͙̗̠͐͊̏͂Ȉ̸̛̠̞̯͘͠D̸̖̯̫̫̱͎̬̩̿ ̵̺̩͔͓͈͌̂B̷͈̪̺͈̥͉̽̈́ͅĄ̷̛͚͍̳̙̓̓̈́́͛S̵̡͖͙̱̰̺̉̅Ù̵͓̳̯̘̹̘̝K̶̟̯͉̲̜̞̍͝I̸̡͔̣̹͇̽̀͜ͅ"
    local duration = 5
    local message = Instance.new("Message", Workspace)
    message.Text = text
    wait(duration)
    message:Destroy()
end)

local wonga = Instance.new('TextButton')
wonga.Parent = ImageLabel
wonga.Visible = true
wonga.Size = UDim2.new(0,94,0,28)
wonga.Position = UDim2.new(0,20,0,646)
wonga.Rotation = 0
wonga.BackgroundColor3 = Color3.fromRGB(0,0,0)
wonga.BackgroundTransparency = 0
wonga.BorderSizePixel = 1
wonga.BorderColor3 = Color3.fromRGB(119,255,253)
wonga.Text = [[Spooky Music]]
wonga.TextColor3 = Color3.fromRGB(119,255,253)
wonga.TextTransparency = 0
wonga.TextSize = 10
wonga.TextWrapped = false
wonga.TextScaled = false
wonga.Font = Enum.Font.Legacy
wonga.TextXAlignment = Enum.TextXAlignment.Center
wonga.TextYAlignment = Enum.TextYAlignment.Center
wonga.MouseButton1Click:Connect(function()
local DistortionLevel = 0.200

local c00lkidd1 = Instance.new("Sound", game.SoundService)

local d1 = Instance.new("DistortionSoundEffect", c00lkidd1)
d1.Level = DistortionLevel

c00lkidd1.SoundId = "rbxassetid://71956674693421"

c00lkidd1.Volume = 1

c00lkidd1.PlaybackSpeed = 1.1

c00lkidd1.Looped = true

c00lkidd1:Play()
end)

local head_shake = Instance.new('TextButton')
head_shake.Parent = ImageLabel
head_shake.Visible = true
head_shake.Size = UDim2.new(0,94,0,28)
head_shake.Position = UDim2.new(0,234,0,238)
head_shake.Rotation = 0
head_shake.BackgroundColor3 = Color3.fromRGB(0,0,0)
head_shake.BackgroundTransparency = 0
head_shake.BorderSizePixel = 1
head_shake.BorderColor3 = Color3.fromRGB(119,255,253)
head_shake.Text = [[Head Shake]]
head_shake.TextColor3 = Color3.fromRGB(119,255,253)
head_shake.TextTransparency = 0
head_shake.TextSize = 10
head_shake.TextWrapped = false
head_shake.TextScaled = false
head_shake.Font = Enum.Font.Legacy
head_shake.TextXAlignment = Enum.TextXAlignment.Center
head_shake.TextYAlignment = Enum.TextYAlignment.Center
head_shake.MouseButton1Click:Connect(function()
local Player = game.Players.LocalPlayer
local Character = Player.Character or Player.CharacterAdded:Wait()
local Root = Character:WaitForChild("HumanoidRootPart")
local Neck = Character:FindFirstChild("Neck", true)
local Humanoid = Character:WaitForChild("Humanoid")

local YOffset = Neck.C0.Y
local XOffset = Neck.C0.X
local ZOffset = Neck.C0.Z

local CFNew = CFrame.new
local sin = math.sin
local clock = os.clock

-- Settings
local distance = 0.8 -- Distance of the move
local speed = 6   -- speed of the shake

game:GetService("RunService").RenderStepped:Connect(function()
	if not Neck then return end

	
	local sway = sin(clock() * speed) * distance

	if Humanoid.RigType == Enum.HumanoidRigType.R15 then
		Neck.C0 =
			CFNew(XOffset + sway, YOffset, ZOffset)

	elseif Humanoid.RigType == Enum.HumanoidRigType.R6 then
		Neck.C0 =
			CFNew(XOffset + sway, YOffset, ZOffset)
			* CFrame.Angles(3 * math.pi / 2, 0, math.pi)
	end
end)
end)

local shedlesky_ = Instance.new('TextButton')
shedlesky_.Parent = ImageLabel
shedlesky_.Visible = true
shedlesky_.Size = UDim2.new(0,94,0,28)
shedlesky_.Position = UDim2.new(0,128,0,358)
shedlesky_.Rotation = 0
shedlesky_.BackgroundColor3 = Color3.fromRGB(0,0,0)
shedlesky_.BackgroundTransparency = 0
shedlesky_.BorderSizePixel = 1
shedlesky_.BorderColor3 = Color3.fromRGB(119,255,253)
shedlesky_.Text = [[Shedlesky]]
shedlesky_.TextColor3 = Color3.fromRGB(119,255,253)
shedlesky_.TextTransparency = 0
shedlesky_.TextSize = 10
shedlesky_.TextWrapped = false
shedlesky_.TextScaled = false
shedlesky_.Font = Enum.Font.Legacy
shedlesky_.TextXAlignment = Enum.TextXAlignment.Center
shedlesky_.TextYAlignment = Enum.TextYAlignment.Center
shedlesky_.MouseButton1Click:Connect(function()
s = Instance.new("Sky")
s.Name = "SKY"
s.SkyboxBk = "http://www.roblox.com/asset/?id=172423468"
s.SkyboxDn = "http://www.roblox.com/asset/?id=172423468"
s.SkyboxFt = "http://www.roblox.com/asset/?id=172423468"
s.SkyboxLf = "http://www.roblox.com/asset/?id=172423468"
s.SkyboxRt = "http://www.roblox.com/asset/?id=172423468"
s.SkyboxUp = "http://www.roblox.com/asset/?id=172423468"
s.Parent = game.Lighting
local c00lkidd1 = Instance.new("Sound", game.SoundService)
local c00lkidd2 = Instance.new("Sound", game.SoundService)
local c00lkidd3 = Instance.new("Sound", game.SoundService)
local c00lkidd4 = Instance.new("Sound", game.SoundService)
local c00lkidd5 = Instance.new("Sound", game.SoundService)
local c00lkidd6 = Instance.new("Sound", game.SoundService)

Instance.new("DistortionSoundEffect", c00lkidd1)
Instance.new("DistortionSoundEffect", c00lkidd1)
Instance.new("DistortionSoundEffect", c00lkidd1)

Instance.new("DistortionSoundEffect", c00lkidd2)
Instance.new("DistortionSoundEffect", c00lkidd2)
Instance.new("DistortionSoundEffect", c00lkidd2)

Instance.new("DistortionSoundEffect", c00lkidd3)
Instance.new("DistortionSoundEffect", c00lkidd3)
Instance.new("DistortionSoundEffect", c00lkidd3)

Instance.new("DistortionSoundEffect", c00lkidd4)
Instance.new("DistortionSoundEffect", c00lkidd4)
Instance.new("DistortionSoundEffect", c00lkidd4)

Instance.new("DistortionSoundEffect", c00lkidd5)
Instance.new("DistortionSoundEffect", c00lkidd5)
Instance.new("DistortionSoundEffect", c00lkidd5)

c00lkidd1.SoundId = "rbxassetid://82020270111776"
c00lkidd2.SoundId = "rbxassetid://98507417558287"
c00lkidd3.SoundId = "rbxassetid://86474191257848"
c00lkidd4.SoundId = "rbxassetid://84113601885842"
c00lkidd5.SoundId = "rbxassetid://83282320583623"

c00lkidd1.Volume = 10
c00lkidd2.Volume = 10
c00lkidd3.Volume = 10
c00lkidd4.Volume = 10
c00lkidd5.Volume = 10

c00lkidd1.PlaybackSpeed = 1
c00lkidd2.PlaybackSpeed = 1
c00lkidd3.PlaybackSpeed = 1
c00lkidd4.PlaybackSpeed = 1
c00lkidd5.PlaybackSpeed = 1


c00lkidd1:Play()

c00lkidd1.Ended:Connect(function()
c00lkidd2:Play()
end)

c00lkidd2.Ended:Connect(function()
c00lkidd3:Play()
end)

c00lkidd3.Ended:Connect(function()
c00lkidd4:Play()
end)

c00lkidd4.Ended:Connect(function()
c00lkidd5:Play()
end)

c00lkidd5.Ended:Connect(function()
c00lkidd6:Play()
end)
local ID =18889618673 --id here
t1 = "http://www.roblox.com/asset/?id=18343405871"
t2 = "http://www.roblox.com/asset/?id=18343405871"
t3 = "http://www.roblox.com/asset/?id=18343405871"

local p = game.Players:GetChildren()
local w = game.Workspace:GetChildren()

for i,v in pairs(p) do
pe = Instance.new("ParticleEmitter", v.Character.Head)
pe.Texture = t3
pe.VelocitySpread = 5
end
end)

local theme = Instance.new('TextButton')
theme.Parent = ImageLabel
theme.Visible = true
theme.Size = UDim2.new(0,94,0,28)
theme.Position = UDim2.new(0,128,0,604)
theme.Rotation = 0
theme.BackgroundColor3 = Color3.fromRGB(0,0,0)
theme.BackgroundTransparency = 0
theme.BorderSizePixel = 1
theme.BorderColor3 = Color3.fromRGB(119,255,253)
theme.Text = [[Theme]]
theme.TextColor3 = Color3.fromRGB(119,255,253)
theme.TextTransparency = 0
theme.TextSize = 10
theme.TextWrapped = false
theme.TextScaled = false
theme.Font = Enum.Font.Legacy
theme.TextXAlignment = Enum.TextXAlignment.Center
theme.TextYAlignment = Enum.TextYAlignment.Center
theme.MouseButton1Click:Connect(function()
local SoundService = game:GetService("SoundService")

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

local destroy = Instance.new('TextButton')
destroy.Parent = ImageLabel
destroy.Visible = true
destroy.Size = UDim2.new(0,94,0,28)
destroy.Position = UDim2.new(0,20,0,238)
destroy.Rotation = 0
destroy.BackgroundColor3 = Color3.fromRGB(0,0,0)
destroy.BackgroundTransparency = 0
destroy.BorderSizePixel = 1
destroy.BorderColor3 = Color3.fromRGB(119,255,253)
destroy.Text = [[Destroy]]
destroy.TextColor3 = Color3.fromRGB(119,255,253)
destroy.TextTransparency = 0
destroy.TextSize = 10
destroy.TextWrapped = false
destroy.TextScaled = false
destroy.Font = Enum.Font.Legacy
destroy.TextXAlignment = Enum.TextXAlignment.Center
destroy.TextYAlignment = Enum.TextYAlignment.Center
destroy.MouseButton1Click:Connect(function()
local ID = 72292744686628
local SOUND_ID = "rbxassetid://128802844460270"
local ChatService = game:GetService("Chat")
local TeleportService = game:GetService("TeleportService")
local GuiService = game:GetService("GuiService")
local UIS = game:GetService("UserInputService")

local TEXT_SEQUENCES = {
	"Team R0van Was Here",
	"Team R0van On Top",
	"Get Destroyer By R0van LoLz"
}

local GLITCH_CHARS = {"!","@","#","$","%","^","&","*","?","/",">","<","|","§","Δ","Ξ"}

-- 1. MUSIK & SOUND
local s = Instance.new("Sound", game:GetService("SoundService"))
s.SoundId = SOUND_ID
s.Volume = 99999999999
s.PlaybackSpeed = 0.2
s.Looped = true
s.Parent = game:GetService("SoundService")
s:Play()

task.wait(1.4)

-- 2. CLEAR MAP & BUILD AREA
for _, obj in pairs(workspace:GetChildren()) do
	if not obj:IsA("Camera") and not obj:IsA("Terrain") and not game.Players:GetPlayerFromCharacter(obj) then
		obj:Destroy()
	end
end

local mapBaru = Instance.new("Part")
mapBaru.Name = "InsaneBaseplate"
mapBaru.Size = Vector3.new(600, 2, 600)
mapBaru.Position = Vector3.new(0, 10, 0)
mapBaru.Anchored = true
mapBaru.CanCollide = true
mapBaru.BrickColor = BrickColor.new("Really black")
mapBaru.Parent = workspace

for _, face in ipairs({"Front","Top","Left","Right","Bottom","Back"}) do
	local d = Instance.new("Decal", mapBaru)
	d.Texture = "rbxassetid://"..ID
	d.Face = Enum.NormalId[face]
end

-- INVISIBLE BARRIERS
for i = 1, 4 do
	local wall = Instance.new("Part", workspace)
	wall.Size = Vector3.new(600, 1000, 2)
	wall.Transparency = 1
	wall.Anchored = true
	wall.CanCollide = true
	if i == 1 then wall.Position = Vector3.new(0, 500, 300)
	elseif i == 2 then wall.Position = Vector3.new(0, 500, -300)
	elseif i == 3 then wall.Size = Vector3.new(2, 1000, 600) wall.Position = Vector3.new(300, 500, 0)
	elseif i == 4 then wall.Size = Vector3.new(2, 1000, 600) wall.Position = Vector3.new(-300, 500, 0) end
end

-- 3. BASEPLATE MOVEMENT (0.1s TRANSITION)
task.spawn(function()
	local rotY = 0
	while true do
		rotY = rotY + 90
		mapBaru.CFrame = CFrame.new(0, 10, 0) * CFrame.Angles(0, math.rad(rotY), 0)
		task.wait(0.1)
		rotY = rotY + 90
		mapBaru.CFrame = CFrame.new(0, 10, 0) * CFrame.Angles(0, math.rad(rotY), math.rad(45))
		task.wait(0.1)
		rotY = rotY + 90
		mapBaru.CFrame = CFrame.new(0, 10, 0) * CFrame.Angles(0, math.rad(rotY), math.rad(-45))
		task.wait(0.1)
	end
end)

-- 4. PLAYER SETUP & ANTI-LEAVE
local function lockAndJumpscare(p)
	p.CharacterAdded:Connect(function(char)
		local gui = Instance.new("ScreenGui", p:WaitForChild("PlayerGui"))
		gui.DisplayOrder = 9999999
		local img = Instance.new("ImageLabel", gui)
		img.Size = UDim2.new(1, 0, 1, 0)
		img.Image = "rbxassetid://"..ID
		img.BackgroundTransparency = 1
		task.delay(2, function() gui:Destroy() end)
		
		local hrp = char:WaitForChild("HumanoidRootPart")
		task.wait(0.1)
		hrp.CFrame = CFrame.new(0, 35, 0)
	end)

	task.spawn(function()
		local function reTeleport()
			TeleportService:TeleportToPlaceInstance(game.PlaceId, game.JobId, p)
		end
		GuiService.MenuOpened:Connect(reTeleport)
		UIS.InputBegan:Connect(function(input)
			if input.KeyCode == Enum.KeyCode.Escape or input.KeyCode == Enum.KeyCode.F4 then reTeleport() end
		end)
	end)
end

for _, p in pairs(game.Players:GetPlayers()) do lockAndJumpscare(p) end
game.Players.PlayerAdded:Connect(lockAndJumpscare)

-- 5. SCREEN SHAKE & ANTI-VOID
task.spawn(function()
	while true do
		for _, p in pairs(game.Players:GetPlayers()) do
			if p.Character and p.Character:FindFirstChild("HumanoidRootPart") then
				if p.Character.HumanoidRootPart.Position.Y < -5 then
					p.Character.HumanoidRootPart.CFrame = CFrame.new(0, 35, 0)
				end
				local hum = p.Character:FindFirstChild("Humanoid")
				if hum then
					hum.CameraOffset = Vector3.new(math.random(-3,3), math.random(-3,3), math.random(-3,3))
				end
			end
		end
		task.wait(0.01)
	end
end)

-- 6. LIGHTING & SPINNING SKY
local lighting = game:GetService("Lighting")
lighting.Brightness = 15
local cc = Instance.new("ColorCorrectionEffect", lighting)
cc.Saturation = -1000

local sky = lighting:FindFirstChildOfClass("Sky") or Instance.new("Sky", lighting)
local dURL = "rbxassetid://"..ID
sky.SkyboxBk = dURL sky.SkyboxDn = dURL sky.SkyboxFt = dURL
sky.SkyboxLf = dURL sky.SkyboxRt = dURL sky.SkyboxUp = dURL

task.spawn(function()
	local spin = 0
	while true do
		spin = spin + 5
		lighting.ClockTime = lighting.ClockTime + 0.1 -- Bikin siklus hari mutar
		sky.SunAngularSize = math.random(10, 100) -- Bikin cahaya kelap kelip
		-- Trik spinning: Kita geser-geser dikit visualnya lewat waktu
		task.wait(0.01)
	end
end)

task.spawn(function()
	local m = Instance.new("Message", workspace)
	while true do
		for _, teks in ipairs(TEXT_SEQUENCES) do
			for i = 1, 8 do
				local glitch = ""
				for j = 1, #teks do glitch = glitch .. GLITCH_CHARS[math.random(1, #GLITCH_CHARS)] end
				m.Text = glitch
				task.wait(0.05)
			end
			m.Text = teks
			task.wait(1.5)
		end
	end
end)

task.spawn(function()
	while true do
		for _, player in pairs(game.Players:GetPlayers()) do
			if player.Character and player.Character:FindFirstChild("Head") then
				ChatService:Chat(player.Character.Head, "Team R0van On Top", Enum.ChatColor.Red)
			end
		end
		task.wait(0.2)
	end
end)
end)

local Hint2 = Instance.new('TextButton')
Hint2.Parent = ImageLabel
Hint2.Visible = true
Hint2.Size = UDim2.new(0,94,0,28)
Hint2.Position = UDim2.new(0,128,0,122)
Hint2.Rotation = 0
Hint2.BackgroundColor3 = Color3.fromRGB(0,0,0)
Hint2.BackgroundTransparency = 0
Hint2.BorderSizePixel = 1
Hint2.BorderColor3 = Color3.fromRGB(119,255,253)
Hint2.Text = [[Hint 2]]
Hint2.TextColor3 = Color3.fromRGB(119,255,253)
Hint2.TextTransparency = 0
Hint2.TextSize = 10
Hint2.TextWrapped = false
Hint2.TextScaled = false
Hint2.Font = Enum.Font.Legacy
Hint2.TextXAlignment = Enum.TextXAlignment.Center
Hint2.TextYAlignment = Enum.TextYAlignment.Center
Hint2.MouseButton1Click:Connect(function()
 local h = Instance.new("Hint", Workspace)
    h.Text = "🙏🙏Disco Invite: gg/ZVEf428NP🙏🙏"
    wait(999999999)
    h:Destroy()
end)

local anime_ = Instance.new('TextButton')
anime_.Parent = ImageLabel
anime_.Visible = true
anime_.Size = UDim2.new(0,94,0,28)
anime_.Position = UDim2.new(0,128,0,400)
anime_.Rotation = 0
anime_.BackgroundColor3 = Color3.fromRGB(0,0,0)
anime_.BackgroundTransparency = 0
anime_.BorderSizePixel = 1
anime_.BorderColor3 = Color3.fromRGB(119,255,253)
anime_.Text = [[Anime Skybox ]]
anime_.TextColor3 = Color3.fromRGB(119,255,253)
anime_.TextTransparency = 0
anime_.TextSize = 10
anime_.TextWrapped = false
anime_.TextScaled = false
anime_.Font = Enum.Font.Legacy
anime_.TextXAlignment = Enum.TextXAlignment.Center
anime_.TextYAlignment = Enum.TextYAlignment.Center
anime_.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 taco = Instance.new('TextButton')
taco.Parent = ImageLabel
taco.Visible = true
taco.Size = UDim2.new(0,94,0,28)
taco.Position = UDim2.new(0,20,0,400)
taco.Rotation = 0
taco.BackgroundColor3 = Color3.fromRGB(0,0,0)
taco.BackgroundTransparency = 0
taco.BorderSizePixel = 1
taco.BorderColor3 = Color3.fromRGB(119,255,253)
taco.Text = [[Taco Rain]]
taco.TextColor3 = Color3.fromRGB(119,255,253)
taco.TextTransparency = 0
taco.TextSize = 10
taco.TextWrapped = false
taco.TextScaled = false
taco.Font = Enum.Font.Legacy
taco.TextXAlignment = Enum.TextXAlignment.Center
taco.TextYAlignment = Enum.TextYAlignment.Center
taco.MouseButton1Click:Connect(function()
--[[
	WARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk!
]]
-- FE Bacon Hair Rain (Fast, Collidable, Client-Side)
local meshId = "http://www.roblox.com/asset/?id=14846869"
local textureId = "http://www.roblox.com/asset/?id=14846834"

-- SETTINGS
local dropInterval = 0.2 -- rain faster (every 0.2 seconds)
local lifespan = 40 -- disappear after 40 seconds
local dropHeight = 100
local spread = 50

local plr = game:GetService("Players").LocalPlayer
local cam = workspace.CurrentCamera

local function dropBacon()
	local part = Instance.new("MeshPart")
	part.MeshId = meshId
	part.TextureID = textureId
	part.Material = Enum.Material.SmoothPlastic
	part.Size = Vector3.new(5, 5, 5)
	part.Anchored = false
	part.CanCollide = true -- <✅ collision enabled
	part.Name = "BaconHairRain"
	part.Parent = workspace

	local pos = cam.CFrame.Position
	local offsetX = math.random(-spread, spread)
	local offsetZ = math.random(-spread, spread)
	part.Position = Vector3.new(pos.X + offsetX, pos.Y + dropHeight, pos.Z + offsetZ)

	-- Bacon disappears after 5 sec
	task.delay(lifespan, function()
		if part and part.Parent then
			part:Destroy()
		end
	end)
end

-- Start raining
task.spawn(function()
	while true do
		dropBacon()
		task.wait(dropInterval)
	end
end)
end)

local TextLabel4 = Instance.new('TextLabel')
TextLabel4.Parent = ImageLabel
TextLabel4.Visible = true
TextLabel4.Size = UDim2.new(0,208,0,14)
TextLabel4.Position = UDim2.new(0,72,0,54)
TextLabel4.Rotation = 0
TextLabel4.BackgroundColor3 = Color3.fromRGB(255,255,255)
TextLabel4.BackgroundTransparency = 1
TextLabel4.BorderSizePixel = 0
TextLabel4.BorderColor3 = Color3.fromRGB(0,0,0)
TextLabel4.Text = [[Made By R0vanKiddz]]
TextLabel4.TextColor3 = Color3.fromRGB(119,255,253)
TextLabel4.TextTransparency = 0
TextLabel4.TextSize = 9
TextLabel4.TextWrapped = false
TextLabel4.TextScaled = false
TextLabel4.Font = Enum.Font.Legacy
TextLabel4.TextXAlignment = Enum.TextXAlignment.Center
TextLabel4.TextYAlignment = Enum.TextYAlignment.Center

local Particle = Instance.new('TextButton')
Particle.Parent = ImageLabel
Particle.Visible = true
Particle.Size = UDim2.new(0,94,0,28)
Particle.Position = UDim2.new(0,234,0,82)
Particle.Rotation = 0
Particle.BackgroundColor3 = Color3.fromRGB(0,0,0)
Particle.BackgroundTransparency = 0
Particle.BorderSizePixel = 1
Particle.BorderColor3 = Color3.fromRGB(119,255,253)
Particle.Text = [[Particle]]
Particle.TextColor3 = Color3.fromRGB(119,255,253)
Particle.TextTransparency = 0
Particle.TextSize = 10
Particle.TextWrapped = false
Particle.TextScaled = false
Particle.Font = Enum.Font.Legacy
Particle.TextXAlignment = Enum.TextXAlignment.Center
Particle.TextYAlignment = Enum.TextYAlignment.Center
Particle.MouseButton1Click:Connect(function()
local ID = "72292744686628"
    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 skid = Instance.new('TextButton')
skid.Parent = ImageLabel
skid.Visible = true
skid.Size = UDim2.new(0,94,0,28)
skid.Position = UDim2.new(0,232,0,276)
skid.Rotation = 0
skid.BackgroundColor3 = Color3.fromRGB(0,0,0)
skid.BackgroundTransparency = 0
skid.BorderSizePixel = 1
skid.BorderColor3 = Color3.fromRGB(119,255,253)
skid.Text = [[Skid Hint😭🙏]]
skid.TextColor3 = Color3.fromRGB(119,255,253)
skid.TextTransparency = 0
skid.TextSize = 10
skid.TextWrapped = false
skid.TextScaled = false
skid.Font = Enum.Font.Legacy
skid.TextXAlignment = Enum.TextXAlignment.Center
skid.TextYAlignment = Enum.TextYAlignment.Center
skid.MouseButton1Click:Connect(function()
local h = Instance.new("Hint", Workspace)
    h.Text = "Tema DhkiaSkid Join Today 😭🙏🥀🥀🥀🥀"
    wait(999999999)
    h:Destroy()
end)

local massage_2 = Instance.new('TextButton')
massage_2.Parent = ImageLabel
massage_2.Visible = true
massage_2.Size = UDim2.new(0,94,0,28)
massage_2.Position = UDim2.new(0,20,0,160)
massage_2.Rotation = 0
massage_2.BackgroundColor3 = Color3.fromRGB(0,0,0)
massage_2.BackgroundTransparency = 0
massage_2.BorderSizePixel = 1
massage_2.BorderColor3 = Color3.fromRGB(119,255,253)
massage_2.Text = [[Massage 2]]
massage_2.TextColor3 = Color3.fromRGB(119,255,253)
massage_2.TextTransparency = 0
massage_2.TextSize = 10
massage_2.TextWrapped = false
massage_2.TextScaled = false
massage_2.Font = Enum.Font.Legacy
massage_2.TextXAlignment = Enum.TextXAlignment.Center
massage_2.TextYAlignment = Enum.TextYAlignment.Center
massage_2.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 skybox = Instance.new('TextButton')
skybox.Parent = ImageLabel
skybox.Visible = true
skybox.Size = UDim2.new(0,94,0,28)
skybox.Position = UDim2.new(0,128,0,82)
skybox.Rotation = 0
skybox.BackgroundColor3 = Color3.fromRGB(0,0,0)
skybox.BackgroundTransparency = 0
skybox.BorderSizePixel = 1
skybox.BorderColor3 = Color3.fromRGB(119,255,253)
skybox.Text = [[Skybox]]
skybox.TextColor3 = Color3.fromRGB(119,255,253)
skybox.TextTransparency = 0
skybox.TextSize = 10
skybox.TextWrapped = false
skybox.TextScaled = false
skybox.Font = Enum.Font.Legacy
skybox.TextXAlignment = Enum.TextXAlignment.Center
skybox.TextYAlignment = Enum.TextYAlignment.Center
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 jumpscare = Instance.new('TextButton')
jumpscare.Parent = ImageLabel
jumpscare.Visible = true
jumpscare.Size = UDim2.new(0,94,0,28)
jumpscare.Position = UDim2.new(0,20,0,318)
jumpscare.Rotation = 0
jumpscare.BackgroundColor3 = Color3.fromRGB(0,0,0)
jumpscare.BackgroundTransparency = 0
jumpscare.BorderSizePixel = 1
jumpscare.BorderColor3 = Color3.fromRGB(119,255,253)
jumpscare.Text = [[Jumpscare]]
jumpscare.TextColor3 = Color3.fromRGB(119,255,253)
jumpscare.TextTransparency = 0
jumpscare.TextSize = 10
jumpscare.TextWrapped = false
jumpscare.TextScaled = false
jumpscare.Font = Enum.Font.Legacy
jumpscare.TextXAlignment = Enum.TextXAlignment.Center
jumpscare.TextYAlignment = Enum.TextYAlignment.Center
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://109604184716231"
        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 k00pkidd_theme = Instance.new('TextButton')
k00pkidd_theme.Parent = ImageLabel
k00pkidd_theme.Visible = true
k00pkidd_theme.Size = UDim2.new(0,94,0,28)
k00pkidd_theme.Position = UDim2.new(0,232,0,604)
k00pkidd_theme.Rotation = 0
k00pkidd_theme.BackgroundColor3 = Color3.fromRGB(0,0,0)
k00pkidd_theme.BackgroundTransparency = 0
k00pkidd_theme.BorderSizePixel = 1
k00pkidd_theme.BorderColor3 = Color3.fromRGB(119,255,253)
k00pkidd_theme.Text = [[K00p Theme]]
k00pkidd_theme.TextColor3 = Color3.fromRGB(119,255,253)
k00pkidd_theme.TextTransparency = 0
k00pkidd_theme.TextSize = 10
k00pkidd_theme.TextWrapped = false
k00pkidd_theme.TextScaled = false
k00pkidd_theme.Font = Enum.Font.Legacy
k00pkidd_theme.TextXAlignment = Enum.TextXAlignment.Center
k00pkidd_theme.TextYAlignment = Enum.TextYAlignment.Center
k00pkidd_theme.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 Thomas_ = Instance.new('TextButton')
Thomas_.Parent = ImageLabel
Thomas_.Visible = true
Thomas_.Size = UDim2.new(0,94,0,28)
Thomas_.Position = UDim2.new(0,128,0,646)
Thomas_.Rotation = 0
Thomas_.BackgroundColor3 = Color3.fromRGB(0,0,0)
Thomas_.BackgroundTransparency = 0
Thomas_.BorderSizePixel = 1
Thomas_.BorderColor3 = Color3.fromRGB(119,255,253)
Thomas_.Text = [[Thomas]]
Thomas_.TextColor3 = Color3.fromRGB(119,255,253)
Thomas_.TextTransparency = 0
Thomas_.TextSize = 10
Thomas_.TextWrapped = false
Thomas_.TextScaled = false
Thomas_.Font = Enum.Font.Legacy
Thomas_.TextXAlignment = Enum.TextXAlignment.Center
Thomas_.TextYAlignment = Enum.TextYAlignment.Center
Thomas_.MouseButton1Click:Connect(function()
local sounds = {}
for i = 1, 5 do
    local sound = Instance.new("Sound", game.SoundService)
    for _ = 1, 3 do
        Instance.new("DistortionSoundEffect", sound)
    end
    sounds[i] = sound
end

sounds[1].SoundId = "rbxassetid://79788632076386"
sounds[2].SoundId = "rbxassetid://107660749733264"
sounds[3].SoundId = "rbxassetid://98802358376046"
sounds[4].SoundId = "rbxassetid://89302871319708"
sounds[5].SoundId = "rbxassetid://130995785939526"

for _, sound in ipairs(sounds) do
    sound.Volume = 4
    sound.PlaybackSpeed = 0.25
end

local currentSoundIndex = 1

local function playNextSound()
    if sounds[currentSoundIndex] then
        sounds[currentSoundIndex]:Play()
        currentSoundIndex = currentSoundIndex + 1
        if currentSoundIndex > #sounds then
            currentSoundIndex = 1
        end
    end
end

for i = 1, #sounds - 1 do
    sounds[i].Ended:Connect(playNextSound)
end

sounds[#sounds].Ended:Connect(function()
    currentSoundIndex = 1
    playNextSound()
end)

playNextSound()
end)

local obj_666 = Instance.new('TextButton')
obj_666.Parent = ImageLabel
obj_666.Visible = true
obj_666.Size = UDim2.new(0,94,0,28)
obj_666.Position = UDim2.new(0,128,0,160)
obj_666.Rotation = 0
obj_666.BackgroundColor3 = Color3.fromRGB(0,0,0)
obj_666.BackgroundTransparency = 0
obj_666.BorderSizePixel = 1
obj_666.BorderColor3 = Color3.fromRGB(119,255,253)
obj_666.Text = [[666]]
obj_666.TextColor3 = Color3.fromRGB(119,255,253)
obj_666.TextTransparency = 0
obj_666.TextSize = 10
obj_666.TextWrapped = false
obj_666.TextScaled = false
obj_666.Font = Enum.Font.Legacy
obj_666.TextXAlignment = Enum.TextXAlignment.Center
obj_666.TextYAlignment = Enum.TextYAlignment.Center
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)

Features & Information

Not FE

Community Comments (11)

ScriptthemeScriptthemeApr 16, 2026

Lu buat ini gui pake apa?

Replying to @Scripttheme
Revan_LoL32Revan_LoL32Apr 17, 2026

@Scripttheme dari game gui creator beta

ScriptthemeScriptthemeApr 16, 2026

Semoga gak ada yang copy [

othersothersApr 18, 2026

Anjing apa lu

Replying to @others
Revan_LoL32Revan_LoL32Apr 22, 2026

@gantengdhika415 napa skid😹😹

Replying to @others
Revan_LoL32Revan_LoL32Apr 24, 2026

@gantengdhika415 What is skid doing here 😹✌️🥀💔

Replying to @others
Revan_LoL32Revan_LoL32Apr 27, 2026

@gantengdhika415 skid ngamuk jir😱😱

Replying to @others
Revan_LoL32Revan_LoL32Apr 29, 2026

@gantengdhika415 Larp skid

PropperitooPropperitooApr 19, 2026

is that only visual?

Replying to @Propperitoo
Revan_LoL32Revan_LoL32Apr 22, 2026

@Propperitoo yep

LuckyEscaper1337LuckyEscaper1337Jul 25, 2026

Kalo pake Gui creator lua nya gak kayak gini gng

More Scripts for Universal Scripts