local _G = getgenv and getgenv() or _G _G.PetCashToggle = false local Players = game:GetService("Players") local CoreGui = game:GetService("CoreGui") local TweenService = game:GetService("TweenService") local ReplicatedStorage = game:GetService("ReplicatedStorage") local PlayerDataRemote = ReplicatedStorage:WaitForChild("RemoteEvents"):WaitForChild("PlayerDataRemote") if CoreGui:FindFirstChild("SplitSeaHacksGui") then CoreGui.SplitSeaHacksGui:Destroy() end local ScreenGui = Instance.new("ScreenGui") ScreenGui.Name = "SplitSeaHacksGui" ScreenGui.ResetOnSpawn = false ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling if gethui then ScreenGui.Parent = gethui() elseif syn and syn.protect_gui then syn.protect_gui(ScreenGui) ScreenGui.Parent = CoreGui else ScreenGui.Parent = CoreGui end local MainFrame = Instance.new("Frame") MainFrame.Name = "MainFrame" MainFrame.Size = UDim2.new(0, 320, 0, 240) MainFrame.Position = UDim2.new(0.5, -160, 0.4, -120) MainFrame.BackgroundColor3 = Color3.fromRGB(24, 25, 32) MainFrame.BorderSizePixel = 0 MainFrame.Active = true MainFrame.Draggable = true MainFrame.Parent = ScreenGui local MainUICorner = Instance.new("UICorner") MainUICorner.CornerRadius = UDim.new(0, 12) MainUICorner.Parent = MainFrame local MainUIStroke = Instance.new("UIStroke") MainUIStroke.Thickness = 2 MainUIStroke.Color = Color3.fromRGB(55, 57, 68) MainUIStroke.Parent = MainFrame local TitleLabel = Instance.new("TextLabel") TitleLabel.Name = "TitleLabel" TitleLabel.Size = UDim2.new(1, 0, 0, 40) TitleLabel.BackgroundTransparency = 1 TitleLabel.Text = "Split Sea for brainrots Hacks" TitleLabel.TextColor3 = Color3.fromRGB(240, 240, 245) TitleLabel.Font = Enum.Font.GothamBold TitleLabel.TextSize = 15 TitleLabel.Parent = MainFrame local ToggleButton = Instance.new("TextButton") ToggleButton.Name = "ToggleButton" ToggleButton.Size = UDim2.new(1, -30, 0, 40) ToggleButton.Position = UDim2.new(0, 15, 0, 45) ToggleButton.BackgroundColor3 = Color3.fromRGB(200, 50, 50) ToggleButton.Text = "Auto Collect: OFF" ToggleButton.TextColor3 = Color3.fromRGB(255, 255, 255) ToggleButton.Font = Enum.Font.GothamBold ToggleButton.TextSize = 13 ToggleButton.AutoButtonColor = false ToggleButton.Parent = MainFrame local ButtonUICorner = Instance.new("UICorner") ButtonUICorner.CornerRadius = UDim.new(0, 8) ButtonUICorner.Parent = ToggleButton local StatusLabel = Instance.new("TextLabel") StatusLabel.Name = "StatusLabel" StatusLabel.Size = UDim2.new(1, -30, 0, 20) StatusLabel.Position = UDim2.new(0, 15, 0, 85) StatusLabel.BackgroundTransparency = 1 StatusLabel.Text = "Idling... Target range 001 - 030" StatusLabel.TextColor3 = Color3.fromRGB(150, 150, 155) StatusLabel.Font = Enum.Font.Gotham StatusLabel.TextSize = 11 StatusLabel.TextXAlignment = Enum.TextXAlignment.Center StatusLabel.Parent = MainFrame local FieldLabel = Instance.new("TextLabel") FieldLabel.Size = UDim2.new(1, -30, 0, 15) FieldLabel.Position = UDim2.new(0, 15, 0, 115) FieldLabel.BackgroundTransparency = 1 FieldLabel.Text = "Pet Code" FieldLabel.TextColor3 = Color3.fromRGB(160, 163, 175) FieldLabel.Font = Enum.Font.GothamMedium FieldLabel.TextSize = 12 FieldLabel.TextXAlignment = Enum.TextXAlignment.Left FieldLabel.Parent = MainFrame local KeyTextBox = Instance.new("TextBox") KeyTextBox.Size = UDim2.new(1, -30, 0, 35) KeyTextBox.Position = UDim2.new(0, 15, 0, 135) KeyTextBox.BackgroundColor3 = Color3.fromRGB(35, 36, 45) KeyTextBox.BorderSizePixel = 0 KeyTextBox.Text = "FV6TC4LB" KeyTextBox.PlaceholderText = "Enter code..." KeyTextBox.TextColor3 = Color3.fromRGB(255, 255, 255) KeyTextBox.Font = Enum.Font.GothamMedium KeyTextBox.TextSize = 14 KeyTextBox.ClearTextOnFocus = false KeyTextBox.Parent = MainFrame local BoxCorner = Instance.new("UICorner") BoxCorner.CornerRadius = UDim.new(0, 6) BoxCorner.Parent = KeyTextBox local BoxStroke = Instance.new("UIStroke") BoxStroke.Thickness = 1 BoxStroke.Color = Color3.fromRGB(65, 67, 80) BoxStroke.Parent = KeyTextBox local ReplayButton = Instance.new("TextButton") ReplayButton.Size = UDim2.new(1, -30, 0, 40) ReplayButton.Position = UDim2.new(0, 15, 1, -55) ReplayButton.BackgroundColor3 = Color3.fromRGB(0, 125, 255) ReplayButton.Text = "Dupe" ReplayButton.TextColor3 = Color3.fromRGB(255, 255, 255) ReplayButton.Font = Enum.Font.GothamBold ReplayButton.TextSize = 13 ReplayButton.AutoButtonColor = true ReplayButton.Parent = MainFrame local ButtonCorner = Instance.new("UICorner") ButtonCorner.CornerRadius = UDim.new(0, 8) ButtonCorner.Parent = ReplayButton local function startLoop() task.spawn(function() while _G.PetCashToggle do for i = 1, 30 do if not _G.PetCashToggle then break end local paddedTarget = string.format("%03d", i) StatusLabel.Text = "Firing remote: ID " .. paddedTarget pcall(function() PlayerDataRemote:FireServer("TouchPetCash", paddedTarget) end) end task.wait(0.1) end StatusLabel.Text = "Idle" end) end local function tweenColor(instance, targetColor) TweenService:Create(instance, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), { BackgroundColor3 = targetColor }):Play() end ToggleButton.MouseButton1Click:Connect(function() _G.PetCashToggle = not _G.PetCashToggle if _G.PetCashToggle then ToggleButton.Text = "Auto Collect: ACTIVE" tweenColor(ToggleButton, Color3.fromRGB(50, 180, 80)) startLoop() else ToggleButton.Text = "Auto Collect: OFF" tweenColor(ToggleButton, Color3.fromRGB(200, 50, 50)) end end) ReplayButton.MouseButton1Click:Connect(function() local currentKey = KeyTextBox.Text if currentKey and currentKey ~= "" then pcall(function() PlayerDataRemote:FireServer("EquipPetByKey", currentKey) end) local oldText = ReplayButton.Text ReplayButton.Text = "FIRED PAYLOAD!" local oldColor = ReplayButton.BackgroundColor3 ReplayButton.BackgroundColor3 = Color3.fromRGB(50, 180, 80) task.wait(0.3) ReplayButton.Text = oldText ReplayButton.BackgroundColor3 = oldColor else ReplayButton.Text = "❌ ENTER A VALID PET CODE" task.delay(1.5, function() ReplayButton.Text = "Dupe" end) end end)