
KeylessUniversal

--====================================
-- IGA HUB VK2 - SKYBOX EDITION
--====================================
local Players = game:GetService("Players")
local Lighting = game:GetService("Lighting")
local SoundService = game:GetService("SoundService")
-- ===== CONFIG =====
local TargetPlayerName = "s00iikiddd" -- COLOQUE O NOME AQUI
local SKY_ID = "rbxassetid://84581807390800"
local JUMPSCARE_MUSIC = "rbxassetid://80776947525537"
local S00II_THEME = "rbxassetid://95156028272944"
-- ===== PLAYER ALVO =====
local function getPlayer()
if TargetPlayerName ~= "" then
return Players:FindFirstChild(TargetPlayerName) or Players.LocalPlayer
end
return Players.LocalPlayer
end
local player = getPlayer()
-- ===== REMOVE GUI ANTIGA =====
pcall(function()
player.PlayerGui:FindFirstChild("IGAHUBVK2"):Destroy()
end)
--================ GUI =================
local gui = Instance.new("ScreenGui")
gui.Name = "IGAHUBVK2"
gui.ResetOnSpawn = false
gui.Parent = player:WaitForChild("PlayerGui")
local frame = Instance.new("Frame", gui)
frame.Size = UDim2.new(0,260,0,330)
frame.Position = UDim2.new(0.02,0,0.2,0)
frame.Active = true
frame.Draggable = true -- GUI MÓVEL
frame.BackgroundColor3 = Color3.fromRGB(0,0,0)
frame.BackgroundTransparency = 0.35
-- Fundo Skybox
local fundo = Instance.new("ImageLabel", frame)
fundo.Size = UDim2.new(1,0,1,0)
fundo.BackgroundTransparency = 1
fundo.Image = SKY_ID
fundo.ImageTransparency = 0.25
fundo.ZIndex = 0
--================ SCROLLING FRAME =================
local container = Instance.new("ScrollingFrame", frame)
container.Size = UDim2.new(1,0,1,0)
container.ScrollBarThickness = 6
container.CanvasSize = UDim2.new(0,0,0,0)
container.BackgroundTransparency = 1
container.ZIndex = 2
local layout = Instance.new("UIListLayout", container)
layout.Padding = UDim.new(0,6)
layout.HorizontalAlignment = Enum.HorizontalAlignment.Center
layout:GetPropertyChangedSignal("AbsoluteContentSize"):Connect(function()
container.CanvasSize = UDim2.new(0,0,0,layout.AbsoluteContentSize.Y + 10)
end)
--================ BOTÃO =================
local function criarBotao(nome, func)
local b = Instance.new("TextButton", container)
b.Size = UDim2.new(0,230,0,30)
b.Text = nome
b.Font = Enum.Font.GothamBold
b.TextScaled = true
b.TextColor3 = Color3.new(1,1,1)
b.BackgroundColor3 = Color3.fromRGB(25,25,25)
b.BorderSizePixel = 0
b.ZIndex = 3
b.MouseButton1Click:Connect(func)
end
--================ FUNÇÕES =================
-- SKYBOX
local function Skybox()
for _,v in ipairs(Lighting:GetChildren()) do
if v:IsA("Sky") then v:Destroy() end
end
local s = Instance.new("Sky", Lighting)
s.SkyboxBk = SKY_ID
s.SkyboxDn = SKY_ID
s.SkyboxFt = SKY_ID
s.SkyboxLf = SKY_ID
s.SkyboxRt = SKY_ID
s.SkyboxUp = SKY_ID
end
-- DECAL SPAM
local function DecalSpam()
for _,p in ipairs(workspace:GetDescendants()) do
if p:IsA("BasePart") then
for _,d in ipairs(p:GetChildren()) do
if d:IsA("Decal") or d:IsA("Texture") then d:Destroy() end
end
for _,f in ipairs(Enum.NormalId:GetEnumItems()) do
local d = Instance.new("Decal", p)
d.Texture = SKY_ID
d.Face = f
end
end
end
end
-- JUMPSCARE
local function Jumpscare()
for _,plr in ipairs(Players:GetPlayers()) do
local g = Instance.new("ScreenGui", plr.PlayerGui)
local img = Instance.new("ImageLabel", g)
img.Size = UDim2.new(1,0,1,0)
img.BackgroundTransparency = 1
img.Image = SKY_ID
local s = Instance.new("Sound", workspace)
s.SoundId = JUMPSCARE_MUSIC
s.Volume = 10
s:Play()
s.Ended:Connect(function()
g:Destroy()
s:Destroy()
end)
end
end
-- PARTICLES
local function Particles()
local chr = player.Character
if not chr then return end
for _,p in ipairs(chr:GetDescendants()) do
if p:IsA("BasePart") then
local pe = Instance.new("ParticleEmitter", p)
pe.Texture = SKY_ID
pe.Rate = 40
end
end
end
-- ANONYMOUS
local function Anonymous()
local s = Instance.new("Sound", SoundService)
s.SoundId = "rbxassetid://1840712882"
s.Volume = 10
s.Looped = true
s:Play()
end
-- SHEDLESKY
local function Shedlesky()
local s = Instance.new("Sky", Lighting)
s.SkyboxBk = "rbxassetid://172423468"
s.SkyboxDn = s.SkyboxBk
s.SkyboxFt = s.SkyboxBk
s.SkyboxLf = s.SkyboxBk
s.SkyboxRt = s.SkyboxBk
s.SkyboxUp = s.SkyboxBk
end
-- ILUMINATI
local function Iluminati()
local id = "rbxassetid://261113277"
for _,p in ipairs(workspace:GetDescendants()) do
if p:IsA("BasePart") then
local pe = Instance.new("ParticleEmitter", p)
pe.Texture = id
end
end
end
-- s00iikiddd THEME
local function s00iikidddTheme()
for _,v in ipairs(SoundService:GetChildren()) do
if v:IsA("Sound") then v:Destroy() end
end
local s = Instance.new("Sound", SoundService)
s.SoundId = S00II_THEME
s.Volume = 99999999
s.PlaybackSpeed = 0.1
s.Looped = true
s:Play()
end
--================ BOTÕES =================
criarBotao("Skybox", Skybox)
criarBotao("Decal Spam", DecalSpam)
criarBotao("JUMPSCARE", Jumpscare)
criarBotao("PARTICLES", Particles)
criarBotao("ANONYMOUS", Anonymous)
criarBotao("SHEDLESKY", Shedlesky)
criarBotao("ILUMINATI", Iluminati)
criarBotao("s00iikiddd theme", s00iikidddTheme)
print("IGA HUB VK2 carregado corretamente.")No comments yet for this script.



