lc cracked cuz bored
Key RequiredUniversal

lc cracked cuz bored

Universal Scriptbopery7bopery7 795 views 34 executesUpdated Sep 5, 2025
Unrated
00
Lua Script•210 lines (6412 chars)
-- Roblox executor GUI script with draggable, removable, and toggle button

local Players = game:GetService("Players")
local player = Players.LocalPlayer
local PlayerGui = player:WaitForChild("PlayerGui")

-- Create main ScreenGui
local ScreenGui = Instance.new("ScreenGui")
ScreenGui.Name = "LuaUpdateExecutor"
ScreenGui.Parent = PlayerGui

-- Main Frame setup
local Frame = Instance.new("Frame")
Frame.Name = "MainFrame"
Frame.BackgroundColor3 = Color3.new(0, 0, 0) -- Black
Frame.Size = UDim2.new(0, 600, 0, 300)
Frame.Position = UDim2.new(0.5, -300, 0.5, -150)
Frame.AnchorPoint = Vector2.new(0.5, 0.5)
Frame.BorderSizePixel = 0
Frame.Parent = ScreenGui

-- Drag functionality
local dragging = false
local dragInput, mousePos, framePos

Frame.InputBegan:Connect(function(input)
    if input.UserInputType == Enum.UserInputType.MouseButton1 then
        dragging = true
        mousePos = input.Position
        framePos = Frame.Position
        input.Changed:Connect(function()
            if input.UserInputState == Enum.UserInputState.End then
                dragging = false
            end
        end)
    end
end)

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

game:GetService("UserInputService").InputChanged:Connect(function(input)
    if input == dragInput and dragging then
        local delta = input.Position - mousePos
        Frame.Position = UDim2.new(framePos.X.Scale, framePos.X.Offset + delta.X, framePos.Y.Scale, framePos.Y.Offset + delta.Y)
    end
end)

-- Title setup
local Title = Instance.new("TextLabel")
Title.Name = "Title"
Title.Parent = Frame
Title.Text = "Lua Update"
Title.TextColor3 = Color3.new(1, 1, 1) -- will be replaced by rainbow effect
Title.Font = Enum.Font.GothamBold
Title.TextSize = 28
Title.Size = UDim2.new(1, 0, 0, 40)
Title.BackgroundTransparency = 1
Title.Position = UDim2.new(0, 0, 0, 10)

-- Description setup
local Description = Instance.new("TextLabel")
Description.Name = "Description"
Description.Parent = Frame
Description.Text = "Made by AvtorExp (TD)"
Description.TextColor3 = Color3.new(1, 1, 1)
Description.Font = Enum.Font.Gotham
Description.TextSize = 16
Description.Size = UDim2.new(1, 0, 0, 20)
Description.BackgroundTransparency = 1
Description.Position = UDim2.new(0, 0, 0, 50)

-- Executor text box on the left
local ExecutorBox = Instance.new("TextBox")
ExecutorBox.Name = "ExecutorBox"
ExecutorBox.Parent = Frame
ExecutorBox.BackgroundColor3 = Color3.new(1, 0, 0) -- Red
ExecutorBox.Size = UDim2.new(0.6, -10, 0.75, 0)
ExecutorBox.Position = UDim2.new(0, 10, 0, 70)
ExecutorBox.ClearTextOnFocus = false
ExecutorBox.Text = "-- Write Lua code here"
ExecutorBox.TextColor3 = Color3.new(1, 1, 1)
ExecutorBox.TextWrapped = true
ExecutorBox.TextXAlignment = Enum.TextXAlignment.Left
ExecutorBox.TextYAlignment = Enum.TextYAlignment.Top
ExecutorBox.Font = Enum.Font.Code
ExecutorBox.TextSize = 16
ExecutorBox.MultiLine = true

-- Buttons frame on right
local ButtonsFrame = Instance.new("Frame")
ButtonsFrame.Name = "ButtonsFrame"
ButtonsFrame.Parent = Frame
ButtonsFrame.Size = UDim2.new(0.35, 0, 0.75, 0)
ButtonsFrame.Position = UDim2.new(0.65, 0, 0, 70)
ButtonsFrame.BackgroundTransparency = 1

-- Rainbow effect function for buttons and title text
local function rainbowEffectGui(element, isText)
    local hue = 0
    spawn(function()
        while element.Parent do
            hue = (hue + 0.01) % 1
            if isText then
                element.TextColor3 = Color3.fromHSV(hue, 1, 1)
            else
                element.BackgroundColor3 = Color3.fromHSV(hue, 1, 1)
            end
            wait(0.03)
        end
    end)
end

-- Apply rainbow to title text
rainbowEffectGui(Title, true)

-- Create buttons (inj, cle, exe)
local injButton = Instance.new("TextButton")
local cleButton = Instance.new("TextButton")
local exeButton = Instance.new("TextButton")

local buttons = {
    {btn = injButton, text = "inj"},
    {btn = cleButton, text = "cle"},
    {btn = exeButton, text = "exe"},
}

for i, info in ipairs(buttons) do
    local btn = info.btn
    btn.Parent = ButtonsFrame
    btn.Size = UDim2.new(1, 0, 0, 60)
    btn.Position = UDim2.new(0, 0, 0, (i-1)*70)
    btn.Text = info.text
    btn.Font = Enum.Font.GothamBold
    btn.TextSize = 24
    btn.TextColor3 = Color3.new(1, 1, 1)
    btn.BackgroundColor3 = Color3.fromHSV(0, 1, 1)
    btn.BorderSizePixel = 0
    btn.AutoButtonColor = false
    btn.TextScaled = true
    rainbowEffectGui(btn, false)
end

-- Example button functionality
exeButton.MouseButton1Click:Connect(function()
    local success, err = pcall(function()
        loadstring(ExecutorBox.Text)()
    end)
    if not success then
        warn("Error executing script: " .. err)
    end
end)

cleButton.MouseButton1Click:Connect(function()
    ExecutorBox.Text = ""
end)

injButton.MouseButton1Click:Connect(function()
    print("Injection button pressed!")
end)

-- Remove button on top right corner
local removeBtn = Instance.new("TextButton")
removeBtn.Name = "RemoveButton"
removeBtn.Parent = Frame
removeBtn.Text = "X"
removeBtn.Size = UDim2.new(0, 30, 0, 30)
removeBtn.Position = UDim2.new(1, -35, 0, 5)
removeBtn.BackgroundColor3 = Color3.new(1, 0, 0)
removeBtn.TextColor3 = Color3.new(1, 1, 1)
removeBtn.Font = Enum.Font.GothamBold
removeBtn.TextSize = 20
removeBtn.BorderSizePixel = 0
removeBtn.AutoButtonColor = false
removeBtn.TextScaled = true

-- Show Lua toggle button (initially hidden)
local showLuaBtn = Instance.new("TextButton")
showLuaBtn.Name = "ShowLuaButton"
showLuaBtn.Parent = ScreenGui
showLuaBtn.Text = "Show Lua"
showLuaBtn.Size = UDim2.new(0, 120, 0, 40)
showLuaBtn.Position = UDim2.new(0, 10, 0.5, -20)
showLuaBtn.BackgroundColor3 = Color3.fromHSV(0,1,1)
showLuaBtn.TextColor3 = Color3.new(1, 1, 1)
showLuaBtn.Font = Enum.Font.GothamBold
showLuaBtn.TextSize = 20
showLuaBtn.BorderSizePixel = 0
showLuaBtn.AutoButtonColor = false
showLuaBtn.TextScaled = true
showLuaBtn.Visible = false

rainbowEffectGui(showLuaBtn, false)

-- Remove button functionality
removeBtn.MouseButton1Click:Connect(function()
    Frame.Visible = false
    removeBtn.Visible = false
    showLuaBtn.Visible = true
end)

-- Show Lua button functionality
showLuaBtn.MouseButton1Click:Connect(function()
    Frame.Visible = true
    removeBtn.Visible = true
    showLuaBtn.Visible = false
end)

Features & Information

Niceee

Community Comments (0)

No comments yet for this script.

More Scripts for Universal Scripts