The Treasure Hunt Simulator script in Roblox offers features like Auto Farm and Auto Rebirth, streamlining your treasure hunting experience. With this script, players can automate tedious tasks, allowing them to focus on strategy and exploration, enhancing gameplay efficiency and enjoyment.
Game: | Treasure Hunt Simulator |
Features: | Auto Farm, Auto rebirth |
Developer: | @HenryDev |
Genre: | Adventure |
Update Date: | 10.08.2024 |
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
Steps:
1. Click COPY button for auto copy script
2. Paste the script into your script application
3. Run and done
With these simple steps, players can quickly and easily use the script to improve their Roblox game experience.