G00IGA93 gui
Key RequiredUniversal

G00IGA93 gui

Universal ScriptC00LIGA93_skidC00LIGA93_skid 325 views 4 executesUpdated Dec 23, 2025
Unrated
00
Lua Script•204 lines (5226 chars)
--====================================
-- GUI PRINCIPAL IGA HUB VK2 - FINAL
--====================================

local Players = game:GetService("Players")
local Lighting = game:GetService("Lighting")
local SoundService = game:GetService("SoundService")

-- ===== CONFIG =====
local TargetPlayerName = "c00liga93_skid" -- COLOQUE O NOME AQUI OU DEIXE VAZIO

-- IDs
local SKY_ID   = "rbxassetid://81412541642939"
local MUSIC_ID = "rbxassetid://97857912230742"
local JUMPSCARE_MUSIC = "rbxassetid://80776947525537"

-- ===== PLAYER ALVO (MESMA MECÂNICA) =====
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
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

-- G00IGA93 THEME
local function G00IGA93Theme()
	for _,v in ipairs(SoundService:GetChildren()) do
		if v:IsA("Sound") then v:Destroy() end
	end
	local s = Instance.new("Sound", SoundService)
	s.SoundId = MUSIC_ID
	s.Volume = 10
	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("G00IGA93 THEME", G00IGA93Theme)

print("IGA HUB VK2 carregado corretamente.")

Features & Information

IGA Hub vk2 versão G00IGA93 BY TEAM IGA

Community Comments (0)

No comments yet for this script.

More Scripts for Universal Scripts