
Key RequiredUniversal

local Players = game:GetService("Players")
local LocalPlayer = Players.LocalPlayer
local PlayerGui = LocalPlayer:WaitForChild("PlayerGui")
local ScreenGui = Instance.new("ScreenGui")
ScreenGui.Name = "WHIT3"
ScreenGui.ResetOnSpawn = false
ScreenGui.Parent = PlayerGui
local Frame = Instance.new("Frame")
Frame.Size = UDim2.new(0, 300, 0, 350)
Frame.Position = UDim2.new(0.5, -150, 0.3, 0)
Frame.BackgroundColor3 = Color3.fromRGB(128, 0, 128)
Frame.BorderSizePixel = 3
Frame.Active = true
Frame.Draggable = true
Frame.Parent = ScreenGui
local Title = Instance.new("TextLabel")
Title.Size = UDim2.new(1, 0, 0, 40)
Title.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
Title.TextColor3 = Color3.fromRGB(128, 0, 128)
Title.Text = "WHIT3 GUI V1"
Title.Font = Enum.Font.Arcade
Title.TextSize = 20
Title.Parent = Frame
local CloseButton = Instance.new("TextButton")
CloseButton.Size = UDim2.new(0, 30, 0, 30)
CloseButton.Position = UDim2.new(1, -35, 0, 5)
CloseButton.BackgroundColor3 = Color3.fromRGB(40, 0, 40)
CloseButton.TextColor3 = Color3.fromRGB(255, 255, 255)
CloseButton.Text = "X"
CloseButton.Font = Enum.Font.GothamBlack
CloseButton.TextSize = 20
CloseButton.Parent = Frame
CloseButton.MouseButton1Click:Connect(function()
ScreenGui:Destroy()
end)
local ScrollingFrame = Instance.new("ScrollingFrame")
ScrollingFrame.Size = UDim2.new(1, 0, 1, -50)
ScrollingFrame.Position = UDim2.new(0, 0, 0, 50)
ScrollingFrame.CanvasSize = UDim2.new(0, 0, 0, 600)
ScrollingFrame.ScrollBarImageColor3 = Color3.fromRGB(128, 0, 128)
ScrollingFrame.BackgroundTransparency = 1
ScrollingFrame.Parent = Frame
function CreateButton(text, position, callback)
local Button = Instance.new("TextButton")
Button.Size = UDim2.new(0.9, 0, 0, 40)
Button.Position = UDim2.new(0.05, 0, position, 0)
Button.BackgroundColor3 = Color3.fromRGB(40, 0, 40)
Button.TextColor3 = Color3.fromRGB(128, 0, 128)
Button.Text = text
Button.Font = Enum.Font.Arcade
Button.TextSize = 18
Button.Parent = ScrollingFrame
Button.MouseButton1Click:Connect(callback)
end
CreateButton("SKYBOX", 0, function()
local sky = Instance.new("Sky")
sky.Parent = game.Lighting
sky.SkyboxBk = "http://www.roblox.com/asset/?id=124516228298891"
sky.SkyboxDn = "http://www.roblox.com/asset/?id=124516228298891"
sky.SkyboxFt = "http://www.roblox.com/asset/?id=124516228298891"
sky.SkyboxLf = "http://www.roblox.com/asset/?id=124516228298891"
sky.SkyboxRt = "http://www.roblox.com/asset/?id=124516228298891"
sky.SkyboxUp = "http://www.roblox.com/asset/?id=124516228298891"
end)
CreateButton("SOUND", 0.15, function()
local sound = Instance.new("Sound")
sound.SoundId = "rbxassetid://128186476216166"
sound.Looped = true
sound.Volume = 100000
sound.Parent = game.Workspace
sound:Play()
end)
CreateButton("PARTICLES", 0.3, function()
for _, part in pairs(game.Workspace:GetDescendants()) do
if part:IsA("BasePart") or part:IsA("Model") then
local particle = Instance.new("ParticleEmitter")
particle.Texture = "rbxassetid://96923201901594"
particle.Rate = 5
particle.Lifetime = NumberRange.new(3, 5)
particle.Speed = NumberRange.new(30, 70)
particle.Parent = part
end
end
end)
CreateButton("HINT", 0.45, function()
local Hint = Instance.new("Hint")
Hint.Text = "⛧ WHIT3 OWNS YOU! ⛧"
Hint.Parent = game.Workspace
wait(500)
Hint:Destroy()
end)
CreateButton("MESSAGE", 0.6, function()
local Message = Instance.new("Message")
Message.Text = "Whit3 HAS BEEN WAKEN UP, PRAY OR PANISH!"
Message.Parent = game.Workspace
wait(500)
Message:Destroy()
end)
CreateButton("RGB FOG", 0.75, function()
local Lighting = game:GetService("Lighting")
Lighting.FogEnd = 10
Lighting.FogStart = 100
while true do
Lighting.FogColor = Color3.fromRGB(math.random(0,255), math.random(0,255), math.random(0,255))
wait(0.001)
end
end)
CreateButton("CAMERA SHAKE", 0.9, function()
local cam = workspace.CurrentCamera
local humanoid = LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Humanoid")
if humanoid then
local originalOffset = humanoid.CameraOffset
coroutine.wrap(function()
for i = 1, 20 do
humanoid.CameraOffset = Vector3.new(
math.random(-100, 100) / 200,
math.random(-100, 100) / 200,
0
)
wait(0.003)
end
humanoid.CameraOffset = originalOffset
end)()
end
end)
print("Scr1ptZ GUI V2 Final Loaded")No comments yet for this script.



