Open Source Fst Frm GoldBlock
Key Required

Open Source Fst Frm GoldBlock

Build A Boat For TreasureDragonZ_THDragonZ_TH 16.5K views 76 executesUpdated Sep 26, 2024
0.0/ 5(1 votes)
010% Positive
Lua Script•113 lines (5396 chars)
local library = loadstring(game:HttpGet("https://raw.githubusercontent.com/DevSoGod/MyScript/main/library"))()
local Window = library:CreateWindow("Build A Boat For Treasure || เยี่ยมไปเลย")
local Tab = Window:CreateTab("Main")
local Sector = Tab:CreateSector("Section1", "left")
Sector:AddToggle("Gold", false, function(v)
    _G.AutoFarmMoney = v
end)
Sector:AddToggle("GoldBlock (Best)", false, function(v)
    _G.AutoFarmGoldBlock = v
end)



local Root, playerDied
local GMT = getrawmetatable(game)
setreadonly(GMT, false)
local OLD = GMT.__namecall
GMT.__namecall = newcclosure(function(self, ...)
    local Method = getnamecallmethod()
    if Method == "InvokeServer" and self.Name == 'InstaLoadFunction' then
        playerDied = true
    end
    return OLD(self, ...)
end)
local stages = workspace:WaitForChild('BoatStages'):WaitForChild('NormalStages')
repeat task.wait() until not not stages.CaveStage1.DarknessPart.Event == true
local function Swap()
    repeat task.wait() until not not Root == true
    Root.CFrame = CFrame.new(Root.CFrame.X - 10, Root.CFrame.Y, Root.CFrame.Z - 10)
    task.wait(.1)
    Root.CFrame = CFrame.new(Root.CFrame.X + 10, Root.CFrame.Y, Root.CFrame.Z + 10)
end


spawn(function()
    pcall(function()
        while task.wait() do
            pcall(function()
                if _G.AutoFarmMoney then
                    for x = 1, 10 do
                        repeat task.wait() until (game.Players.LocalPlayer.Character or game.Players.LocalPlayer.CharacterAdded:Wait()):FindFirstChild('HumanoidRootPart') or not _G.AutoFarmMoney
                        Root = game.Players.LocalPlayer.Character.HumanoidRootPart
                        if workspace.Gravity ~= 0 then
                            workspace.Gravity = 0
                        end
                        if _G.AutoFarmMoney then
                            Root.CFrame = stages['CaveStage' .. x].DarknessPart.CFrame
                            stages['CaveStage' .. x].DarknessPart.Event:Fire()
                            repeat Swap() until game.Players.LocalPlayer.OtherData['Stage' .. (x - 1)].Value ~= '' or not _G.AutoFarmMoney
                        end
                    end
                    pcall(function()
                        firetouchinterest(Root, stages.TheEnd.GoldenChest.Trigger, 1)
                        task.wait()
                        firetouchinterest(Root, stages.TheEnd.GoldenChest.Trigger, 0)
                    end)
                    repeat task.wait() until playerDied == true;playerDied = false or not _G.AutoFarmMoney
                    repeat task.wait() until workspace:FindFirstChild(game.Players.LocalPlayer.Name) and workspace:FindFirstChild(game.Players.LocalPlayer.Name):FindFirstChild('HumanoidRootPart') or not _G.AutoFarmMoney
                    workspace.ClaimRiverResultsGold:FireServer()
                    for x = 1, 10 do
                        repeat task.wait() until game.Players.LocalPlayer.OtherData['Stage' .. (x - 1)].Value == '' or not _G.AutoFarmMoney
                    end
                end
            end)
        end
    end)
end)

spawn(function()
    pcall(function()
        while task.wait() do
            pcall(function()
                if _G.AutoFarmGoldBlock then
                    for x = 1,1 do
                        repeat task.wait() until (game.Players.LocalPlayer.Character or game.Players.LocalPlayer.CharacterAdded:Wait()):FindFirstChild('HumanoidRootPart') or not _G.AutoFarmGoldBlock
                        Root = game.Players.LocalPlayer.Character.HumanoidRootPart
                        if workspace.Gravity ~= 0 then
                            workspace.Gravity = 0
                        end
                        if _G.AutoFarmGoldBlock then
                            Root.CFrame = stages['CaveStage' .. x].DarknessPart.CFrame
                            stages['CaveStage' .. x].DarknessPart.Event:Fire()
                            repeat Swap() until game.Players.LocalPlayer.OtherData['Stage' .. (x - 1)].Value ~= '' or not _G.AutoFarmGoldBlock
                        end
                    end
                    pcall(function()
                        firetouchinterest(Root, stages.TheEnd.GoldenChest.Trigger, 1)
                        task.wait()
                        firetouchinterest(Root, stages.TheEnd.GoldenChest.Trigger, 0)
                    end)
                    repeat task.wait() until playerDied == true;playerDied = false or not _G.AutoFarmGoldBlock
                    repeat task.wait() until workspace:FindFirstChild(game.Players.LocalPlayer.Name) and workspace:FindFirstChild(game.Players.LocalPlayer.Name):FindFirstChild('HumanoidRootPart') or not _G.AutoFarmGoldBlock
                    workspace.ClaimRiverResultsGold:FireServer()
                    for x = 1,10 do
                        repeat task.wait() until game.Players.LocalPlayer.OtherData['Stage' .. (x - 1)].Value == '' or not _G.AutoFarmGoldBlock
                    end
                end
            end)
        end
    end)
end)


game:GetService("Players").LocalPlayer.Idled:connect(function()
    game:GetService("VirtualUser"):CaptureController()
    game:GetService("VirtualUser"):ClickButton2(Vector2.new())
end)
library:ConfigSystem("BuildABoat"):Load()
while wait(1) do
    pcall(function()
        library:ConfigSystem("BuildABoat"):Save()
    end)
end

Features & Information

AutoFarm Money idk i have a boost AutoFarm GoldBlock (1 Gold Block per 20 sec) (180 Gold Block per 1 hour) (4,320 Gold Block per 1 day)

Community Comments (1)

Fe_thingsFe_thingsSep 28, 2024(edited)

fix the bug when the farm done

More Scripts for Build A Boat For Treasure