
KeylessUniversal

-- SERVICES
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local UIS = game:GetService("UserInputService")
local player = Players.LocalPlayer
-- CHARACTER HANDLER
local function getChar()
return player.Character or player.CharacterAdded:Wait()
end
-- GUI
local gui = Instance.new("ScreenGui", player.PlayerGui)
gui.Name = "ExecutorMenu"
gui.ResetOnSpawn = false
local frame = Instance.new("Frame", gui)
frame.Size = UDim2.new(0, 220, 0, 280)
frame.Position = UDim2.new(0, 10, 0, 10)
frame.BackgroundColor3 = Color3.fromRGB(20,20,20)
frame.BorderSizePixel = 0
Instance.new("UICorner", frame).CornerRadius = UDim.new(0, 12)
local title = Instance.new("TextLabel", frame)
title.Size = UDim2.new(1, 0, 0, 35)
title.Position = UDim2.new(0, 0, 0, 0)
title.BackgroundTransparency = 1
title.Text = "G Easy"
title.Font = Enum.Font.Code
title.TextScaled = true
title.TextColor3 = Color3.fromRGB(0,255,150)
-- MAIN TOGGLE FUNCTION
local y = 0.15
local function createToggle(parent, name, callback)
local btn = Instance.new("TextButton", parent)
btn.Size = UDim2.new(0.9, 0, 0, 30)
btn.Position = UDim2.new(0.05, 0, y, 0)
btn.BackgroundColor3 = Color3.fromRGB(35,35,35)
btn.TextColor3 = Color3.new(1,1,1)
btn.Font = Enum.Font.Code
btn.TextScaled = true
btn.Text = "[ OFF ] "..name
Instance.new("UICorner", btn)
local state = false
btn.MouseButton1Click:Connect(function()
state = not state
btn.Text = (state and "[ ON ] " or "[ OFF ] ") .. name
callback(state)
end)
y += 0.12
end
--// MAIN TOGGLES
-- SPEED
createToggle(frame, "Speed", function(on)
local hum = getChar():WaitForChild("Humanoid")
hum.WalkSpeed = on and 60 or 16
end)
-- BIG/SMALL
createToggle(frame, "Big", function(on)
getChar():ScaleTo(on and 3 or 1)
end)
-- NOCLIP
local noclipConn
createToggle(frame, "Noclip", function(on)
if on then
noclipConn = RunService.Stepped:Connect(function()
for _, p in pairs(getChar():GetDescendants()) do
if p:IsA("BasePart") then
p.CanCollide = false
end
end
end)
else
if noclipConn then noclipConn:Disconnect() end
end
end)
-- ESP
local espObjects = {}
createToggle(frame, "ESP", function(on)
if on then
for _, plr in pairs(Players:GetPlayers()) do
if plr ~= player and plr.Character then
local h = Instance.new("Highlight")
h.FillColor = Color3.fromRGB(255,0,0)
h.OutlineColor = Color3.new(1,1,1)
h.Parent = plr.Character
espObjects[plr] = h
end
end
else
for _, h in pairs(espObjects) do
if h then h:Destroy() end
end
espObjects = {}
end
end)
-- FLY
local flyConn, bv
createToggle(frame, "Fly", function(on)
local char = getChar()
local hrp = char:WaitForChild("HumanoidRootPart")
if on then
bv = Instance.new("BodyVelocity")
bv.MaxForce = Vector3.new(1e9,1e9,1e9)
bv.Parent = hrp
flyConn = RunService.RenderStepped:Connect(function()
local cam = workspace.CurrentCamera
local move = Vector3.zero
if UIS:IsKeyDown(Enum.KeyCode.W) then move += cam.CFrame.LookVector end
if UIS:IsKeyDown(Enum.KeyCode.S) then move -= cam.CFrame.LookVector end
if UIS:IsKeyDown(Enum.KeyCode.A) then move -= cam.CFrame.RightVector end
if UIS:IsKeyDown(Enum.KeyCode.D) then move += cam.CFrame.RightVector end
if UIS:IsKeyDown(Enum.KeyCode.Space) then move += Vector3.new(0,1,0) end
if UIS:IsKeyDown(Enum.KeyCode.LeftControl) then move -= Vector3.new(0,1,0) end
bv.Velocity = move * 60
end)
else
if flyConn then flyConn:Disconnect() end
if bv then bv:Destroy() end
end
end)
--// THEMES
-- Create a separate theme frame
local themePage = Instance.new("Frame", frame)
themePage.Size = UDim2.new(1, 0, 0.7, 0)
themePage.Position = UDim2.new(0, 0, 0.25, 0)
themePage.BackgroundTransparency = 1
local Themes = {
Dark = {20,20,20, 35,35,35, 0,255,150},
Red = {30,0,0, 120,0,0, 255,80,80},
Blue = {10,10,30, 0,120,255, 0,255,255}
}
local function applyTheme(t)
frame.BackgroundColor3 = Color3.fromRGB(t[1],t[2],t[3])
for _, v in pairs(frame:GetDescendants()) do
if v:IsA("TextButton") then
v.BackgroundColor3 = Color3.fromRGB(t[4],t[5],t[6])
end
end
title.TextColor3 = Color3.fromRGB(t[7],t[8],t[9])
end
local ty = 0
for name, theme in pairs(Themes) do
createToggle(themePage, name.." Theme", function(on)
if on then applyTheme(theme) end
end)
ty += 0.12
end
applyTheme(Themes.Dark)
-- MENU TOGGLE
UIS.InputBegan:Connect(function(i, gp)
if gp then return end
if i.KeyCode == Enum.KeyCode.RightShift then
frame.Visible = not frame.Visible
end
end)



W
@Triasn Feel Free To Join Our Discord More Menus Soon :)
Tysm For Checking Out The Script, Make Sure To Join The Discord!! Also no stealing code lol :)