local TresureBreakSimulator = Instance.new("ScreenGui") local BG = Instance.new("Frame") local Line = Instance.new("Frame") local ToolBoxBG = Instance.new("Frame") local ToolBox = Instance.new("TextBox") local AutoFarm = Instance.new("TextButton") local AutoRebirth = Instance.new("TextButton") local Top = Instance.new("TextLabel") --Toggle local Farm = false local Rebirth = false --ButtonToggle local Click1 = false local Click2 = false TresureBreakSimulator.Name = "TresureBreakSimulator" TresureBreakSimulator.Parent = game.CoreGui TresureBreakSimulator.ZIndexBehavior = Enum.ZIndexBehavior.Sibling BG.Name = "BG" BG.Parent = TresureBreakSimulator BG.BackgroundColor3 = Color3.new(1, 0.823529, 0.54902) BG.BackgroundTransparency = 0.20000000298023 BG.BorderColor3 = Color3.new(0, 0, 0) BG.BorderSizePixel = 5 BG.Position = UDim2.new(0.604587197, 0, 0.30796814, 0) BG.Size = UDim2.new(0, 250, 0, 150) BG.Active = true BG.Selectable = true BG.Draggable = true Line.Name = "Line" Line.Parent = BG Line.BackgroundColor3 = Color3.new(0, 0, 0) Line.BorderSizePixel = 0 Line.Position = UDim2.new(0, 0, 0, 72) Line.Size = UDim2.new(0, 250, 0, 5) ToolBoxBG.Name = "ToolBoxBG" ToolBoxBG.Parent = BG ToolBoxBG.BackgroundColor3 = Color3.new(1, 0.823529, 0.54902) ToolBoxBG.BackgroundTransparency = 0.20000000298023 ToolBoxBG.BorderColor3 = Color3.new(0, 0, 0) ToolBoxBG.BorderSizePixel = 5 ToolBoxBG.Position = UDim2.new(0, 25, 1, 5) ToolBoxBG.Size = UDim2.new(0, 200, 0, 50) ToolBox.Name = "ToolBox" ToolBox.Parent = ToolBoxBG ToolBox.BackgroundColor3 = Color3.new(0.490196, 0.490196, 0.490196) ToolBox.BorderColor3 = Color3.new(0.0980392, 0.0980392, 0.0980392) ToolBox.BorderSizePixel = 0 ToolBox.Size = UDim2.new(0, 200, 0, 50) ToolBox.Font = Enum.Font.GothamBold ToolBox.PlaceholderColor3 = Color3.new(0, 0, 0) ToolBox.PlaceholderText = "Tool Name" ToolBox.Text = game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Name ToolBox.TextColor3 = Color3.new(0, 0, 0) ToolBox.TextSize = 35 ToolBox.TextWrapped = true AutoFarm.Name = "AutoFarm" AutoFarm.Parent = BG AutoFarm.BackgroundColor3 = Color3.new(0.882353, 0.882353, 0.882353) AutoFarm.BorderColor3 = Color3.new(1, 0, 0) AutoFarm.BorderSizePixel = 5 AutoFarm.Position = UDim2.new(0, 25, 0, 5) AutoFarm.Size = UDim2.new(0, 200, 0, 62) AutoFarm.Font = Enum.Font.GothamBold AutoFarm.Text = "Auto Farm" AutoFarm.TextColor3 = Color3.new(1, 0, 0) AutoFarm.TextScaled = true AutoFarm.TextSize = 14 AutoFarm.TextWrapped = true AutoFarm.MouseButton1Click:Connect(function() if Click1 then Click1 = false Farm = false AutoFarm.TextColor3 = Color3.new(1,0,0) AutoFarm.BorderColor3 = Color3.new(1,0,0) else if game.Players.LocalPlayer.Character:FindFirstChild(ToolBox.Text) then print('Already EquipTool') else game.Players.LocalPlayer.Character.Humanoid:EquipTool(game.Players.LocalPlayer.Backpack[ToolBox.Text]) end Click1 = true Farm = true AutoFarm.TextColor3 = Color3.new(0,1,0) AutoFarm.BorderColor3 = Color3.new(0,1,0) end end) AutoRebirth.Name = "AutoRebirth" AutoRebirth.Parent = BG AutoRebirth.BackgroundColor3 = Color3.new(0.882353, 0.882353, 0.882353) AutoRebirth.BorderColor3 = Color3.new(1, 0, 0) AutoRebirth.BorderSizePixel = 5 AutoRebirth.Position = UDim2.new(0, 25, 0, 82) AutoRebirth.Size = UDim2.new(0, 200, 0, 62) AutoRebirth.Font = Enum.Font.GothamBold AutoRebirth.Text = "Auto Rebirth" AutoRebirth.TextColor3 = Color3.new(1, 0, 0) AutoRebirth.TextScaled = true AutoRebirth.TextSize = 14 AutoRebirth.TextWrapped = true AutoRebirth.MouseButton1Click:Connect(function() if Click1 then Click1 = false Rebirth = false AutoRebirth.TextColor3 = Color3.new(1,0,0) AutoRebirth.BorderColor3 = Color3.new(1,0,0) else Click1 = true Rebirth = true AutoRebirth.TextColor3 = Color3.new(0,1,0) AutoRebirth.BorderColor3 = Color3.new(0,1,0) end end) Top.Name = "Top" Top.Parent = BG Top.Active = true Top.BackgroundColor3 = Color3.new(1, 0.823529, 0.54902) Top.BorderColor3 = Color3.new(0, 0, 0) Top.BorderSizePixel = 5 Top.Position = UDim2.new(0, 25, 0, -30) Top.Selectable = true Top.Size = UDim2.new(0, 200, 0, 25) Top.Font = Enum.Font.GothamBold Top.Text = "Treasure Break Simulator" Top.TextColor3 = Color3.new(0, 0, 0) Top.TextScaled = true Top.TextSize = 14 Top.TextWrapped = true local Character = game.Workspace:WaitForChild(game.Players.LocalPlayer.Name) function Sell() local OldPos = Character.HumanoidRootPart.CFrame Character.HumanoidRootPart.CFrame = CFrame.new(3, 10, -160) game.ReplicatedStorage.Events.AreaSell:FireServer() wait(0.1) Character.HumanoidRootPart.CFrame = OldPos end local function RE() while true do wait(1) if Rebirth == true then local a = game.Players.LocalPlayer.PlayerGui.Gui.Buttons.Coins.Amount.Text:gsub(',','') local b = game.Players.LocalPlayer.PlayerGui.Gui.Rebirth.Needed.Coins.Amount.Text:gsub(',','') print(tonumber(a)) print(tonumber(b)) if tonumber(a) > tonumber(b) then warn('Calculation Complete!') game.ReplicatedStorage.Events.Rebirth:FireServer() ToolBox.Text = "Bucket" repeat wait(.1) until game.Players.LocalPlayer.PlayerGui.Gui.Popups.GiveReward.Visible == true game.Players.LocalPlayer.PlayerGui.Gui.Popups.GiveReward.Visible = false wait() end end end end spawn(RE) while true do wait() if Farm then local Sand = nil local SandName = "" for i,v in pairs (game.Workspace.SandBlocks:GetChildren()) do if not Farm then Sell() break end if v:FindFirstChild("Chest") then if v.CFrame.X > -40 and v.CFrame.X < 20 and v.CFrame.Z < -175 and v.CFrame.Z > -235 then local Next = false if v == nil then Next = false else Next = true Sand = v SandName = v.Name end if Next == true then local Success,Problem = pcall(function() if game.Players[game.Players.LocalPlayer.Name].PlayerGui.Gui.Popups.BackpackFull.Visible == true then Sell() end Sand.CanCollide = false local Coins = game.Players.LocalPlayer.PlayerGui.Gui.Buttons.Coins.Amount.Text repeat if game.Players[game.Players.LocalPlayer.Name].PlayerGui.Gui.Popups.BackpackFull.Visible == true then Sell() end if not Farm then wait(.1) Character.HumanoidRootPart.CFrame = CFrame.new(3, 10, -160) wait(1) break end Character.HumanoidRootPart.Anchored = true wait() Character.HumanoidRootPart.CFrame = Sand.CFrame wait() Character.HumanoidRootPart.Anchored = false Character:WaitForChild(ToolBox.Text)['RemoteClick']:FireServer(game.Workspace.SandBlocks[SandName]) wait() until game.Players.LocalPlayer.PlayerGui.Gui.Buttons.Coins.Amount.Text ~= Coins Next = false end) if Success then print('Worked') else warn(Problem) end end end end end end end