be a lucky block dupe  OPEN SOURCE Script
Key RequiredUniversal

be a lucky block dupe OPEN SOURCE Script

Universal Scriptnomako20nomako20 4K views 165 executesUpdated Apr 1, 2026
1.7/ 5(3 votes)
1233% Positive
Lua Script•76 lines (2217 chars)
-- SERVICES
---------------------------
local Players = game:GetService("Players")
local player = Players.LocalPlayer

---------------------------
-- MAIN GUI (NO VERIFY)
---------------------------
local mainGui = Instance.new("ScreenGui")
mainGui.Parent = game.CoreGui
mainGui.ResetOnSpawn = false

local frame = Instance.new("Frame", mainGui)
frame.Size = UDim2.fromScale(0.45, 0.25)
frame.Position = UDim2.fromScale(0.275, 0.35)
frame.BackgroundColor3 = Color3.fromRGB(15,15,15)
frame.Active = true
frame.Draggable = true
Instance.new("UICorner", frame).CornerRadius = UDim.new(0,16)

local title = Instance.new("TextLabel", frame)
title.Size = UDim2.fromScale(1, 0.35)
title.BackgroundTransparency = 1
title.Text = "Duplicate Brainrots"
title.TextColor3 = Color3.new(1,1,1)
title.TextScaled = true
title.Font = Enum.Font.GothamBold

local duplicateBtn = Instance.new("TextButton", frame)
duplicateBtn.Position = UDim2.fromScale(0.15, 0.45)
duplicateBtn.Size = UDim2.fromScale(0.7, 0.35)
duplicateBtn.Text = "Duplicate Equipped"
duplicateBtn.TextScaled = true
duplicateBtn.Font = Enum.Font.GothamBold
duplicateBtn.BackgroundColor3 = Color3.fromRGB(40,40,40)
duplicateBtn.TextColor3 = Color3.new(1,1,1)
Instance.new("UICorner", duplicateBtn).CornerRadius = UDim.new(0,14)

---------------------------
-- TOOL DETECTION
---------------------------
local function getEquippedTool()
    local char = player.Character
    if not char then return nil end

    for _, obj in ipairs(char:GetChildren()) do
        if obj:IsA("Tool") then
            return obj
        end
    end
    return nil
end

---------------------------
-- DUPLICATE BUTTON
---------------------------
duplicateBtn.MouseButton1Click:Connect(function()
    local tool = getEquippedTool()
    if not tool then
        duplicateBtn.Text = "No Tool Equipped!"
        task.wait(1)
        duplicateBtn.Text = "Duplicate Equipped"
        return
    end

    local backpack = player:FindFirstChild("Backpack")
    if not backpack then return end

    local clone = tool:Clone()
    clone.Parent = backpack
    clone.Name = tool.Name .. "_Clone"

    duplicateBtn.Text = "Duplicated ✔"
    task.wait(1)
    duplicateBtn.Text = "Duplicate Equipped"
end)

Features & Information

its open OPEN SOURCE Script

Community Comments (4)

HeooHeooApr 1, 2026

trash just visual

RenmarxcrimsonRenmarxcrimsonApr 3, 2026

is ot working properly

RenmarxcrimsonRenmarxcrimsonApr 3, 2026

is it working properly?

babatbabatApr 5, 2026

bro is "chatgpt make me a script for be a lucky block" ahh

More Scripts for Universal Scripts