
KeylessUniversal

local Players = game:GetService("Players")
local LocalPlayer = Players.LocalPlayer
local PlayerGui = LocalPlayer:WaitForChild("PlayerGui")
local Lighting = game:GetService("Lighting")
local Workspace = game.Workspace
local RunService = game:GetService("RunService")
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, 500)
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 V4"
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, 1000)
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
local function Skybox()
local Lighting = game:GetService("Lighting")
Lighting:ClearAllChildren()
local sky = Instance.new("Sky")
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"
sky.Parent = Lighting
end
local function Sound()
local sound = Instance.new("Sound")
sound.SoundId = "rbxassetid://128186476216166"
sound.Looped = true
sound.Volume = 100000
sound.Parent = Workspace
sound:Play()
end
local function Particles()
for _, part in pairs(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(99999, 99999)
particle.Speed = NumberRange.new(30, 70)
particle.Parent = part
end
end
end
local function Hint()
local Hint = Instance.new("Hint")
Hint.Text = "⛧ WHIT3 OWNS YOU! ⛧"
Hint.Parent = Workspace
end
local function Message()
local Message = Instance.new("Message")
Message.Text = "Whit3 HAS BEEN WAKEN UP, PRAY OR PANISH!"
Message.Parent = Workspace
end
local function RGBFog()
Lighting.FogStart = 0
Lighting.FogEnd = 100
Lighting.FogColor = Color3.fromRGB(80, 0, 80)
Lighting.Ambient = Color3.fromRGB(50, 0, 50)
Lighting.OutdoorAmbient = Color3.fromRGB(50, 0, 50)
Lighting.Brightness = 0.3
Lighting.ClockTime = 0
Lighting.GlobalShadows = true
task.spawn(function()
while true do
Lighting.FogColor = Color3.fromRGB(math.random(0,255), math.random(0,255), math.random(0,255))
task.wait(0.05)
end
end)
end
local function CameraShake()
local cam = Workspace.CurrentCamera
local humanoid = LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Humanoid")
if humanoid then
task.spawn(function()
while true do
humanoid.CameraOffset = Vector3.new(
math.random(-300, 300) / 100,
math.random(-300, 300) / 100,
0
)
task.wait(0.02)
end
end)
end
end
local function RandomPartScale()
task.spawn(function()
while true do
for _, part in pairs(Workspace:GetDescendants()) do
if part:IsA("BasePart") then
local newScale = Vector3.new(
math.random(5, 100) / 10,
math.random(5, 100) / 10,
math.random(5, 100) / 10
)
part.Size = newScale
end
end
task.wait(1)
end
end)
end
local function SpinParts()
task.spawn(function()
while true do
for _, part in pairs(Workspace:GetDescendants()) do
if part:IsA("BasePart") then
part.CFrame = part.CFrame * CFrame.Angles(0, math.rad(3), 0)
end
end
task.wait(0.03)
end
end)
end
CreateButton("SKYBOX", 0, Skybox)
CreateButton("SOUND", 0.07, Sound)
CreateButton("PARTICLES", 0.14, Particles)
CreateButton("HINT", 0.21, Hint)
CreateButton("MESSAGE", 0.28, Message)
CreateButton("RGB FOG", 0.35, RGBFog)
CreateButton("CAMERA SHAKE", 0.42, CameraShake)
CreateButton("PART SCALE RANDOM", 0.49, RandomPartScale)
CreateButton("SPIN PARTS", 0.56, SpinParts)
CreateButton("RUN ALL", 0.66, function()
Skybox()
Sound()
Particles()
Hint()
Message()
RGBFog()
CameraShake()
RandomPartScale()
SpinParts()
end)
print("Scr1ptZ GUI V4 FINAL Loaded - Strong Shake, Scale Loop, Skybox Fixed")



How to put it on grow a garden
dude its not fe bro its client
its fake bro i tested it