Happy Executor (Unpatched)
Key RequiredUniversal

Happy Executor (Unpatched)

Universal ScriptNoobyNooby 3.3K views 5 executesUpdated Dec 9, 2024
1.7/ 5(3 votes)
1233% Positive
Lua Script•101 lines (3126 chars)
local ScreenGui = Instance.new("ScreenGui")
local Main = Instance.new("Frame")
local Title = Instance.new("TextLabel")
local ExecuteBox = Instance.new("TextBox")
local ButtonsFrame = Instance.new("Frame")
local Execute = Instance.new("TextButton")
local Clear = Instance.new("TextButton")

-- GUI Setup
ScreenGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
ScreenGui.ResetOnSpawn = false

Main.Name = "Main"
Main.Size = UDim2.new(0, 500, 0, 300)
Main.Position = UDim2.new(0.5, -250, 0.5, -150)
Main.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
Main.BorderSizePixel = 0
Main.Parent = ScreenGui

Title.Size = UDim2.new(1, 0, 0, 30)
Title.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
Title.Text = "Happy Executor (unpatched :D) works for Xeno"
Title.TextColor3 = Color3.fromRGB(255, 255, 255)
Title.Parent = Main

ExecuteBox.Size = UDim2.new(1, -20, 1, -80)
ExecuteBox.Position = UDim2.new(0, 10, 0, 40)
ExecuteBox.BackgroundColor3 = Color3.fromRGB(50, 50, 50)
ExecuteBox.TextColor3 = Color3.fromRGB(255, 255, 255)
ExecuteBox.TextXAlignment = Enum.TextXAlignment.Left
ExecuteBox.TextYAlignment = Enum.TextYAlignment.Top
ExecuteBox.MultiLine = true
ExecuteBox.ClearTextOnFocus = false
ExecuteBox.PlaceholderText = "Enter scripts here..."
ExecuteBox.Parent = Main

ButtonsFrame.Size = UDim2.new(1, -20, 0, 30)
ButtonsFrame.Position = UDim2.new(0, 10, 1, -35)
ButtonsFrame.BackgroundTransparency = 1
ButtonsFrame.Parent = Main

Execute.Size = UDim2.new(0.5, -5, 1, 0)
Execute.BackgroundColor3 = Color3.fromRGB(60, 60, 60)
Execute.Text = "Execute Scripts"
Execute.TextColor3 = Color3.fromRGB(255, 255, 255)
Execute.Parent = ButtonsFrame

Clear.Size = UDim2.new(0.5, -5, 1, 0)
Clear.Position = UDim2.new(0.5, 5, 0, 0)
Clear.BackgroundColor3 = Color3.fromRGB(60, 60, 60)
Clear.Text = "Clear"
Clear.TextColor3 = Color3.fromRGB(255, 255, 255)
Clear.Parent = ButtonsFrame

-- Make GUI draggable
local UserInputService = game:GetService("UserInputService")
local dragging
local dragInput
local dragStart
local startPos

Main.InputBegan:Connect(function(input)
    if input.UserInputType == Enum.UserInputType.MouseButton1 then
        dragging = true
        dragStart = input.Position
        startPos = Main.Position
    end
end)

Main.InputChanged:Connect(function(input)
    if input.UserInputType == Enum.UserInputType.MouseMovement then
        dragInput = input
    end
end)

UserInputService.InputChanged:Connect(function(input)
    if input == dragInput and dragging then
        local delta = input.Position - dragStart
        Main.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
    end
end)

Main.InputEnded:Connect(function(input)
    if input.UserInputType == Enum.UserInputType.MouseButton1 then
        dragging = false
    end
end)

-- Button Functions
Execute.MouseButton1Click:Connect(function()
    local success, error = pcall(function()
        loadstring(ExecuteBox.Text)()
    end)
    if not success then
        warn("Script Error:", error)
    end
end)

Clear.MouseButton1Click:Connect(function()
    ExecuteBox.Text = ""
end)

Features & Information

Makes you a executor, i guess

Community Comments (0)

No comments yet for this script.

More Scripts for Universal Scripts