
Key RequiredUniversal

-- m1gzxx c00lify V2 | GUI Colorida e Efeitos Locais 🌈
-- Visual e seguro (não afeta outros jogadores)
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local SoundService = game:GetService("SoundService")
local Lighting = game:GetService("Lighting")
local player = Players.LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")
-- IDs
local SKY_ID = 158118263
local DECAL_ID = 158118263
local PARTICLE_ID = 158118263
local MUSIC_ID = 1839246711
local function aid(id) return "rbxassetid://"..id end
-- GUI base
local gui = Instance.new("ScreenGui", playerGui)
gui.ResetOnSpawn = false
gui.Name = "m1gzxx_c00lify_V2_gui"
local frame = Instance.new("Frame", gui)
frame.Size = UDim2.new(0, 320, 0, 130)
frame.Position = UDim2.new(0.25, 0, 0.3, 0)
frame.BackgroundColor3 = Color3.fromRGB(15, 15, 15)
frame.Active = true
frame.Draggable = true
frame.BorderSizePixel = 0
-- Borda colorida animada
local border = Instance.new("UIStroke", frame)
border.Thickness = 3
border.ApplyStrokeMode = Enum.ApplyStrokeMode.Border
border.Color = Color3.new(1, 0, 0)
-- Canto arredondado
local corner = Instance.new("UICorner", frame)
corner.CornerRadius = UDim.new(0, 12)
-- Título com cor animada 🌈
local title = Instance.new("TextLabel", frame)
title.Text = "m1gzxx c00lify V2"
title.Size = UDim2.new(1, 0, 0, 40)
title.Position = UDim2.new(0, 0, 0, 5)
title.BackgroundTransparency = 1
title.Font = Enum.Font.GothamBold
title.TextSize = 24
title.TextColor3 = Color3.new(1, 0, 0)
-- Botão principal
local button = Instance.new("TextButton", frame)
button.Text = "c00lify"
button.Size = UDim2.new(0, 120, 0, 40)
button.Position = UDim2.new(0.5, -60, 0.5, -20)
button.BackgroundColor3 = Color3.fromRGB(50, 50, 50)
button.TextColor3 = Color3.new(1,1,1)
button.Font = Enum.Font.GothamBold
button.TextSize = 18
Instance.new("UICorner", button).CornerRadius = UDim.new(0,8)
-- Status
local status = Instance.new("TextLabel", frame)
status.Text = "Desligado"
status.Size = UDim2.new(1, 0, 0, 20)
status.Position = UDim2.new(0, 0, 1, -25)
status.BackgroundTransparency = 1
status.Font = Enum.Font.Gotham
status.TextSize = 16
status.TextColor3 = Color3.fromRGB(200,200,200)
-- Animação de cor (degradê arco-íris 🌈)
task.spawn(function()
local t = 0
while frame.Parent do
t += 0.02
local color = Color3.fromHSV((t % 1), 1, 1)
title.TextColor3 = color
border.Color = color
task.wait(0.05)
end
end)
-- Tabela para armazenar objetos criados
local ativos = {}
-- ======= Funções principais =======
local function aplicarDecalEmTodasPartes()
for _, part in pairs(workspace:GetDescendants()) do
if part:IsA("BasePart") and not part:FindFirstChild("c00lifyV2Tag") then
for _, face in pairs(Enum.NormalId:GetEnumItems()) do
local d = Instance.new("Decal")
d.Face = face
d.Texture = aid(DECAL_ID)
d.Name = "c00lifyV2Decal"
d.Parent = part
end
local tag = Instance.new("BoolValue")
tag.Name = "c00lifyV2Tag"
tag.Parent = part
end
end
end
local function limparDecais()
for _, part in pairs(workspace:GetDescendants()) do
for _, d in pairs(part:GetChildren()) do
if d:IsA("Decal") and d.Name == "c00lifyV2Decal" then
d:Destroy()
end
end
local tag = part:FindFirstChild("c00lifyV2Tag")
if tag then tag:Destroy() end
end
end
local function criarSky()
local s = Instance.new("Sky")
local t = aid(SKY_ID)
s.SkyboxBk = t
s.SkyboxDn = t
s.SkyboxFt = t
s.SkyboxLf = t
s.SkyboxRt = t
s.SkyboxUp = t
s.Name = "m1gzxxSkyV2"
s.Parent = Lighting
return s
end
local function tocarMusica()
local sound = Instance.new("Sound", SoundService)
sound.SoundId = aid(MUSIC_ID)
sound.Volume = 1
sound.Looped = true
sound:Play()
return sound
end
local function criarParticulas()
local part = Instance.new("Part", workspace)
part.Size = Vector3.new(1,1,1)
part.Anchored = true
part.Transparency = 1
part.CanCollide = false
part.Name = "m1gzxxV2_particle"
local emitter = Instance.new("ParticleEmitter", part)
emitter.Texture = aid(PARTICLE_ID)
emitter.Rate = 70
emitter.Lifetime = NumberRange.new(1,2)
emitter.Size = NumberSequence.new(0.5)
emitter.LightEmission = 0.7
emitter.Speed = NumberRange.new(1,3)
RunService.RenderStepped:Connect(function()
part.CFrame = workspace.CurrentCamera.CFrame * CFrame.new(0,0,-4)
end)
return part
end
-- Ligar tudo
local function ligar()
if ativos.on then return end
aplicarDecalEmTodasPartes()
ativos.sky = criarSky()
ativos.sound = tocarMusica()
ativos.particle = criarParticulas()
ativos.on = true
status.Text = "Ligado"
button.Text = "Desligar"
end
-- Desligar tudo
local function desligar()
if not ativos.on then return end
limparDecais()
if ativos.sky then ativos.sky:Destroy() end
if ativos.sound then ativos.sound:Destroy() end
if ativos.particle then ativos.particle:Destroy() end
ativos = {}
status.Text = "Desligado"
button.Text = "c00lify"
end
button.MouseButton1Click:Connect(function()
if ativos.on then desligar() else ligar() end
end)
print("✅ m1gzxx c00lify V2 carregado com sucesso 🌈")No comments yet for this script.



