
Key RequiredUniversal

local UIS = game:GetService("UserInputService")
local RunService = game:GetService("RunService")
local Lighting = game:GetService("Lighting")
local ASSET_ID = "rbxassetid://125173151807057"
local Player = game.Players.LocalPlayer
local ScreenGui = Instance.new("ScreenGui")
ScreenGui.Name = "WindowsGUIV2"
ScreenGui.Parent = Player:WaitForChild("PlayerGui")
ScreenGui.ResetOnSpawn = false
local MainFrame = Instance.new("Frame")
MainFrame.Name = "MainFrame"
MainFrame.Size = UDim2.new(0, 250, 0, 400)
MainFrame.Position = UDim2.new(0.5, -125, 0.5, -200)
MainFrame.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
MainFrame.BorderSizePixel = 0
MainFrame.Active = true
MainFrame.Parent = ScreenGui
local ScrollFrame = Instance.new("ScrollingFrame")
ScrollFrame.Name = "ButtonList"
ScrollFrame.Size = UDim2.new(1, -10, 1, -80)
ScrollFrame.Position = UDim2.new(0, 5, 0, 70)
ScrollFrame.BackgroundTransparency = 1
ScrollFrame.BorderSizePixel = 0
ScrollFrame.CanvasSize = UDim2.new(0, 0, 0, 600)
ScrollFrame.ScrollBarThickness = 4
ScrollFrame.ScrollBarImageColor3 = Color3.fromRGB(255, 255, 255)
ScrollFrame.Parent = MainFrame
local UIList = Instance.new("UIListLayout")
UIList.Parent = ScrollFrame
UIList.HorizontalAlignment = Enum.HorizontalAlignment.Center
UIList.Padding = UDim.new(0, 10)
local function createBorder(name, pos, size, color)
local line = Instance.new("Frame")
line.Name = name
line.Position = pos
line.Size = size
line.BackgroundColor3 = color
line.BorderSizePixel = 0
line.Parent = MainFrame
end
createBorder("Top", UDim2.new(0, 0, 0, 0), UDim2.new(1, 0, 0, 3), Color3.fromRGB(255, 0, 0))
createBorder("Left", UDim2.new(0, 0, 0, 0), UDim2.new(0, 3, 1, 0), Color3.fromRGB(0, 0, 255))
createBorder("Right", UDim2.new(1, -3, 0, 0), UDim2.new(0, 3, 1, 0), Color3.fromRGB(0, 255, 0))
createBorder("BottomB", UDim2.new(0, 0, 1, -3), UDim2.new(0.6, 0, 0, 3), Color3.fromRGB(0, 0, 255))
createBorder("BottomG", UDim2.new(0.6, 0, 1, -3), UDim2.new(0.4, 0, 0, 3), Color3.fromRGB(0, 255, 0))
local Title = Instance.new("TextLabel")
Title.Size = UDim2.new(1, 0, 0, 70)
Title.BackgroundTransparency = 1
Title.Text = "WIND0WS GUI V2"
Title.TextColor3 = Color3.fromRGB(255, 255, 255)
Title.Font = Enum.Font.SourceSansBold
Title.TextSize = 24
Title.Parent = MainFrame
local function createButton(text, borderColor)
local btn = Instance.new("TextButton")
btn.Size = UDim2.new(0, 200, 0, 45)
btn.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
btn.BorderColor3 = borderColor
btn.BorderSizePixel = 3
btn.Text = text
btn.TextColor3 = Color3.fromRGB(255, 255, 255)
btn.Font = Enum.Font.SourceSansBold
btn.TextSize = 18
btn.Parent = ScrollFrame
return btn
end
local SetNameBtn = createButton("SET NAME", Color3.fromRGB(255, 255, 255))
local NameInput = Instance.new("TextBox")
NameInput.Size = UDim2.new(0, 200, 0, 35)
NameInput.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
NameInput.BorderColor3 = Color3.fromRGB(255, 255, 255)
NameInput.BorderSizePixel = 1
NameInput.PlaceholderText = "Insert Name..."
NameInput.Text = ""
NameInput.TextColor3 = Color3.fromRGB(255, 255, 255)
NameInput.Font = Enum.Font.SourceSans
NameInput.TextSize = 16
NameInput.Parent = ScrollFrame
local DecalBtn = createButton("DECAL SPAM", Color3.fromRGB(255, 0, 0))
local SkyboxBtn = createButton("SKYBOX", Color3.fromRGB(0, 255, 0))
local SkeletonBtn = createButton("SKELETON SKYBOX", Color3.fromRGB(255, 100, 0))
local MessageBtn = createButton("MESSAGE", Color3.fromRGB(255, 255, 0))
local ChickenBtn = createButton("CHICKEN ARMS", Color3.fromRGB(0, 0, 255))
local ShakeBtn = createButton("HEAD SHAKE", Color3.fromRGB(255, 255, 255))
local DiscoBtn = createButton("SKIN DISCO", Color3.fromRGB(255, 0, 255))
SetNameBtn.MouseButton1Click:Connect(function()
local char = Player.Character or Player.CharacterAdded:Wait()
local head = char:WaitForChild("Head")
if head:FindFirstChild("NameGui") then head.NameGui:Destroy() end
local billboard = Instance.new("BillboardGui")
billboard.Name = "NameGui"
billboard.Size = UDim2.new(0, 200, 0, 50)
billboard.Adornee = head
billboard.StudsOffset = Vector3.new(0, 3, 0)
billboard.Parent = head
local label = Instance.new("TextLabel")
label.Size = UDim2.new(1, 0, 1, 0)
label.BackgroundTransparency = 1
label.Text = NameInput.Text
label.Font = Enum.Font.SourceSansBold
label.TextSize = 30
label.TextStrokeTransparency = 0
label.TextStrokeColor3 = Color3.new(0, 0, 0)
label.Parent = billboard
task.spawn(function()
local colors = {Color3.new(1,0,0), Color3.new(0,0,1), Color3.new(1,1,0), Color3.new(0,1,0)}
while billboard.Parent do
for _, color in pairs(colors) do
label.TextColor3 = color
task.wait(0.3)
end
end
end)
end)
SkeletonBtn.MouseButton1Click:Connect(function()
if skeletonActive then return end
skeletonActive = true
task.spawn(function()
local ImageOne = "http://www.roblox.com/asset/?id=169585459"
local imageTwo = "http://www.roblox.com/asset/?id=169585475"
local imageThree = "http://www.roblox.com/asset/?id=169585485"
local imageFour = "http://www.roblox.com/asset/?id=169585502"
local imageFive = "http://www.roblox.com/asset/?id=169585515"
local imageSix = "http://www.roblox.com/asset/?id=169585502"
local imageSeven = "http://www.roblox.com/asset/?id=169585485"
local imageEight = "http://www.roblox.com/asset/?id=169585475"
local Spooky = Instance.new("Sound", workspace)
Spooky.Name = "Spooky"
Spooky.SoundId = "rbxassetid://95156028272944"
Spooky.Volume = 15
Spooky.Looped = true
Spooky.Pitch = 0.3
Spooky:Play()
local Sky = Instance.new("Sky", game.Lighting)
local imgs = {ImageOne, imageTwo, imageThree, imageFour, imageFive, imageSix, imageSeven, imageEight}
while true do
for _, img in pairs(imgs) do
Sky.SkyboxBk = img
Sky.SkyboxDn = img
Sky.SkyboxFt = img
Sky.SkyboxLf = img
Sky.SkyboxRt = img
Sky.SkyboxUp = img
task.wait(0.05)
end
end
end)
end)
MessageBtn.MouseButton1Click:Connect(function()
local message = Instance.new("Message")
message.Text = "OH NO, IT SEEMS LIKE WIND0WS HAS FE BYPASSED THIS GAME"
message.Parent = workspace
game:GetService("Debris"):AddItem(message, 10)
end)
DecalBtn.MouseButton1Click:Connect(function()
for _, obj in pairs(workspace:GetDescendants()) do
pcall(function()
if obj:IsA("BasePart") then
for _, face in pairs(Enum.NormalId:GetEnumItems()) do
local d = Instance.new("Decal")
d.Texture = ASSET_ID
d.Face = face
d.Parent = obj
end
end
end)
end
end)
SkyboxBtn.MouseButton1Click:Connect(function()
pcall(function()
for _, v in pairs(Lighting:GetChildren()) do
if v:IsA("Sky") then v:Destroy() end
end
local sky = Instance.new("Sky", Lighting)
sky.SkyboxBk, sky.SkyboxDn, sky.SkyboxFt, sky.SkyboxLf, sky.SkyboxRt, sky.SkyboxUp = ASSET_ID, ASSET_ID, ASSET_ID, ASSET_ID, ASSET_ID, ASSET_ID
end)
end)
ChickenBtn.MouseButton1Click:Connect(function()
local Character = Player.Character or Player.CharacterAdded:Wait()
local RS = Character:FindFirstChild("Right Shoulder", true)
local LS = Character:FindFirstChild("Left Shoulder", true)
if RS and LS then
RS.C0 = CFrame.new(1.4, 0.5, -0.5) * CFrame.Angles(0, 0, math.rad(90))
LS.C0 = CFrame.new(-1.4, 0.5, -0.5) * CFrame.Angles(0, 0, math.rad(-90))
end
end)
ShakeBtn.MouseButton1Click:Connect(function()
local Character = Player.Character or Player.CharacterAdded:Wait()
local Neck = Character:FindFirstChild("Neck", true)
local Humanoid = Character:WaitForChild("Humanoid")
local YOffset, XOffset, ZOffset = Neck.C0.Y, Neck.C0.X, Neck.C0.Z
local CFNew, sin, clock = CFrame.new, math.sin, os.clock
RunService.RenderStepped:Connect(function()
if not Neck then return end
local sway = sin(clock() * 6) * 0.8
Neck.C0 = CFNew(XOffset + sway, YOffset, ZOffset)
if Humanoid.RigType == Enum.HumanoidRigType.R6 then
Neck.C0 = Neck.C0 * CFrame.Angles(3 * math.pi / 2, 0, math.pi)
end
end)
end)
local discoOn = false
DiscoBtn.MouseButton1Click:Connect(function()
if discoOn then return end
discoOn = true
task.spawn(function()
while true do
if Player.Character then
for _, p in pairs(Player.Character:GetChildren()) do
if p:IsA("BasePart") then p.Color = Color3.new(math.random(), math.random(), math.random()) end
end
end
task.wait(0.3)
end
end)
end)
local dragging, dragStart, startPos
MainFrame.InputBegan:Connect(function(input)
if (input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch) then
dragging, dragStart, startPos = true, input.Position, MainFrame.Position
input.Changed:Connect(function() if input.UserInputState == Enum.UserInputState.End then dragging = false end end)
end
end)
UIS.InputChanged:Connect(function(input)
if dragging and (input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch) then
local delta = input.Position - dragStart
MainFrame.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
end
end)



Made by chatGPT