Back to Scripts
Tsunami Dupe Client

Tsunami Dupe Client

ScriptBlox
Free

Game: Escape Tsunami For Brainrots!

7,809 Views
11 Likes
3 Dislikes
Z0mBieRBX

Z0mBieRBX

offline

Features

This is not server which means It won't save This will dupe brainrots Hold a tool or brainrot AND PRESS DUPE! 1. Key system is about joining our group! 2. You do not loose any Brainrots! 3. This is a cool and fun script!

Script Code

---------------------------
-- SERVICES
---------------------------
local Players = game:GetService("Players")
local player = Players.LocalPlayer
local GROUP_ID = 928089015

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

local verifyFrame = Instance.new("Frame", verifyGui)
verifyFrame.Size = UDim2.fromScale(0.5, 0.35)
verifyFrame.Position = UDim2.fromScale(0.25, 0.3)
verifyFrame.BackgroundColor3 = Color3.fromRGB(10,10,10)
verifyFrame.Active = true
verifyFrame.Draggable = true
Instance.new("UICorner", verifyFrame).CornerRadius = UDim.new(0,18)

local verifyTitle = Instance.new("TextLabel", verifyFrame)
verifyTitle.Size = UDim2.fromScale(1, 0.25)
verifyTitle.BackgroundTransparency = 1
verifyTitle.Text = "Verify Access"
verifyTitle.TextColor3 = Color3.new(1,1,1)
verifyTitle.TextScaled = true
verifyTitle.Font = Enum.Font.GothamBold

local verifyBtn = Instance.new("TextButton", verifyFrame)
verifyBtn.Position = UDim2.fromScale(0.2, 0.35)
verifyBtn.Size = UDim2.fromScale(0.6, 0.25)
verifyBtn.Text = "Verify If In Group"
verifyBtn.TextScaled = true
verifyBtn.Font = Enum.Font.GothamBold
verifyBtn.BackgroundColor3 = Color3.fromRGB(40,40,40)
verifyBtn.TextColor3 = Color3.new(1,1,1)
Instance.new("UICorner", verifyBtn).CornerRadius = UDim.new(0,14)

local warning = Instance.new("TextLabel", verifyFrame)
warning.Position = UDim2.fromScale(0.05, 0.65)
warning.Size = UDim2.fromScale(0.9, 0.3)
warning.BackgroundTransparency = 1
warning.TextWrapped = true
warning.TextScaled = true
warning.TextColor3 = Color3.fromRGB(255,60,60)
warning.Font = Enum.Font.GothamBold
warning.Text = "Make sure Join Scrįpt Hub — make sure it's not this i\nUse this į to get correct GROUP"

---------------------------
-- DUPLICATE GUI (HIDDEN FIRST)
---------------------------
local mainGui = Instance.new("ScreenGui")
mainGui.Parent = game.CoreGui
mainGui.Enabled = false
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)

---------------------------
-- VERIFY BUTTON LOGIC
---------------------------
verifyBtn.MouseButton1Click:Connect(function()
	local success, inGroup = pcall(function()
		return player:IsInGroup(GROUP_ID)
	end)

	if success and inGroup then
		verifyGui.Enabled = false
		mainGui.Enabled = true
	else
		verifyBtn.Text = "Not In Group!"
		verifyBtn.BackgroundColor3 = Color3.fromRGB(170,0,0)
		task.wait(1.5)
		verifyBtn.Text = "Verify If In Group"
		verifyBtn.BackgroundColor3 = Color3.fromRGB(40,40,40)
	end
end)

Ratings & Reviews

No reviews yet. Be the first to review this script!

Comments (0)

Please login to comment

Login with Discord

Loading comments...