
KeylessUniversal

loadstring([[
-- Global Pats Menu
_G.PatsMenu = _G.PatsMenu or {}
-- Player & PlayerGui
local player = game.Players.LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")
-- Main ScreenGui
local screenGui = Instance.new("ScreenGui")
screenGui.Name = "PatsMenu"
screenGui.Parent = playerGui
-- Main frame
local mainFrame = Instance.new("Frame")
mainFrame.Size = UDim2.new(0, 250, 0, 300)
mainFrame.Position = UDim2.new(0.05, 0, 0.2, 0)
mainFrame.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
mainFrame.BorderSizePixel = 0
mainFrame.Parent = screenGui
mainFrame.Active = true
mainFrame.Draggable = true
-- Title
local title = Instance.new("TextLabel")
title.Size = UDim2.new(1,0,0,30)
title.BackgroundTransparency = 1
title.Text = "Pats Menu"
title.TextColor3 = Color3.fromRGB(255,255,255)
title.Font = Enum.Font.SourceSansBold
title.TextSize = 20
title.Parent = mainFrame
-- Scrollable frame
local scrollFrame = Instance.new("ScrollingFrame")
scrollFrame.Size = UDim2.new(1,0,1,-30)
scrollFrame.Position = UDim2.new(0,0,0,30)
scrollFrame.CanvasSize = UDim2.new(0,0,0,0)
scrollFrame.ScrollBarThickness = 6
scrollFrame.BackgroundTransparency = 1
scrollFrame.Parent = mainFrame
-- UIListLayout
local layout = Instance.new("UIListLayout")
layout.Parent = scrollFrame
layout.SortOrder = Enum.SortOrder.LayoutOrder
layout.Padding = UDim.new(0,5)
-- Helper to create toggle buttons
local function createToggle(name, callback)
local button = Instance.new("TextButton")
button.Size = UDim2.new(1,-10,0,40)
button.BackgroundColor3 = Color3.fromRGB(0, 170, 0)
button.TextColor3 = Color3.new(1,1,1)
button.Font = Enum.Font.SourceSansBold
button.TextSize = 18
button.Text = name .. " : OFF"
button.Parent = scrollFrame
local enabled = false
button.MouseButton1Click:Connect(function()
enabled = not enabled
if enabled then
button.Text = name .. " : ON"
button.BackgroundColor3 = Color3.fromRGB(170,0,0)
else
button.Text = name .. " : OFF"
button.BackgroundColor3 = Color3.fromRGB(0,170,0)
end
callback(enabled)
end)
-- Update CanvasSize
local contentSize = layout.AbsoluteContentSize
scrollFrame.CanvasSize = UDim2.new(0,0,0,contentSize.Y + 5)
end
-- Sit/Stand toggle
local sitting = false
createToggle("Sit/Stand", function(on)
local character = player.Character
if not character then return end
local humanoid = character:FindFirstChildOfClass("Humanoid")
if not humanoid then return end
sitting = not sitting
humanoid.Sit = sitting
end)
-- Infinite Yield
createToggle("Infinite Yield", function(on)
if on then
pcall(function()
loadstring(game:HttpGet("https://obj.wearedevs.net/2/scripts/Infinite%20Yield.lua"))()
end)
end
end)
-- Infinite Jump
createToggle("Infinite Jump", function(on)
if on then
pcall(function()
loadstring(game:HttpGet("https://obj.wearedevs.net/2/scripts/Infinite%20Jump.lua"))()
end)
end
end)
-- Owl Hub
createToggle("Owl Hub", function(on)
if on then
pcall(function()
loadstring(game:HttpGet("https://obj.wearedevs.net/2/scripts/Owl%20Hub.lua"))()
end)
end
end)
-- WRD ESP
createToggle("WRD ESP", function(on)
if on then
pcall(function()
loadstring(game:HttpGet("https://obj.wearedevs.net/2/scripts/WRD%20ESP.lua"))()
end)
end
end)
-- Noclip
createToggle("Noclip", function(on)
if on then
pcall(function()
loadstring(game:HttpGet("https://obj.wearedevs.net/2/scripts/Noclip.lua"))()
end)
end
end)
-- Toggle menu visibility with Insert key
local uis = game:GetService("UserInputService")
local menuVisible = true
uis.InputBegan:Connect(function(input, gameProcessed)
if gameProcessed then return end
if input.KeyCode == Enum.KeyCode.Insert then
menuVisible = not menuVisible
mainFrame.Visible = menuVisible
end
end)
print("Pats Menu v3 loaded! Scrollable and all scripts togglable. Press Insert to hide/show.")
]])()



deepseek pls make me mega skibidi menu$$
@makerpasta ill try