Inf money and auto build
Key Required

Inf money and auto build

Build To Heaven!KingterryKingterry 8.8K views 39 executesUpdated Jun 27, 2025
4.2/ 5(6 votes)
5183% Positive
Lua Script•179 lines (5541 chars)
local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))()

local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local TeleportService = game:GetService("TeleportService")
local StatsService = game:GetService("Stats")
local player = Players.LocalPlayer

local Window = Rayfield:CreateWindow({
    Name = "Meme Hub | Build to Heaven",
    LoadingTitle = "Booting Meme Hub...",
    LoadingSubtitle = "Welcome, " .. player.Name,
    Theme = "Serenity",
    ToggleUIKeybind = "K",
    ConfigurationSaving = {
        Enabled = true,
        FolderName = "MemeHub",
        FileName = "AutoFarmConfig"
    }
})

local MainTab = Window:CreateTab("Main", "hammer")
local StatsTab = Window:CreateTab("Stats", "bar-chart-2")
local CreditsTab = Window:CreateTab("Credits", "user")

Rayfield:Notify({
    Title = "Meme Hub",
    Content = "Loaded successfully. Enjoy!",
    Duration = 4,
    Image = "rocket"
})

local autoBuildEnabled = false
local autoBuildLoop
local moveConnection

MainTab:CreateToggle({
    Name = "Auto Build",
    CurrentValue = false,
    Flag = "AutoBuild",
    Callback = function(Value)
        autoBuildEnabled = Value
        if Value then
            Rayfield:Notify({
                Title = "Auto Build",
                Content = "Auto Build enabled",
                Duration = 4,
                Image = "hammer"
            })
            local character = player.Character or player.CharacterAdded:Wait()
            local humanoid = character:WaitForChild("Humanoid")
            local hrp = character:WaitForChild("HumanoidRootPart")
            local remote = ReplicatedStorage.Remotes.HammerActivated
            autoBuildLoop = task.spawn(function()
                while autoBuildEnabled do
                    remote:FireServer()
                    task.wait(0.1)
                end
            end)
            moveConnection = RunService.RenderStepped:Connect(function()
                if humanoid and hrp then
                    humanoid:Move(hrp.CFrame.LookVector * 1, false)
                    humanoid.WalkSpeed = 32
                end
            end)
        else
            Rayfield:Notify({
                Title = "Auto Build",
                Content = "Auto Build disabled",
                Duration = 4,
                Image = "slash"
            })
            if moveConnection then moveConnection:Disconnect() end
            autoBuildEnabled = false
        end
    end
})

MainTab:CreateParagraph({
    Title = "Note",
    Content = "This only works once per session.\nIt spoofs the first reward as 1000T."
})

MainTab:CreateToggle({
    Name = "Auto Claim 1000T (one-time)",
    CurrentValue = false,
    Flag = "AutoClaim1000T",
    Callback = function(Value)
        if Value then
            Rayfield:Notify({
                Title = "Auto Claim",
                Content = "Claimed spoofed 1000T reward!",
                Duration = 4,
                Image = "dollar-sign"
            })
            ReplicatedStorage.Remotes.CheckReward:FireServer({
                rewardData = {
                    "Cash",
                    1e15
                },
                timeRequired = 60
            }, "Reward1")
        end
    end
})

local antiAFKConnection

MainTab:CreateToggle({
    Name = "Anti-AFK",
    CurrentValue = false,
    Flag = "AntiAFK",
    Callback = function(Value)
        if Value then
            antiAFKConnection = player.Idled:Connect(function()
                local VirtualUser = game:GetService("VirtualUser")
                VirtualUser:Button2Down(Vector2.new(0,0), workspace.CurrentCamera.CFrame)
                VirtualUser:Button2Up(Vector2.new(0,0), workspace.CurrentCamera.CFrame)
            end)
            Rayfield:Notify({
                Title = "Anti-AFK",
                Content = "Anti-AFK is active",
                Duration = 4,
                Image = "moon"
            })
        else
            if antiAFKConnection then antiAFKConnection:Disconnect() end
            Rayfield:Notify({
                Title = "Anti-AFK",
                Content = "Anti-AFK has been disabled",
                Duration = 4,
                Image = "slash"
            })
        end
    end
})

MainTab:CreateButton({
    Name = "Rejoin Server",
    Callback = function()
        Rayfield:Notify({
            Title = "Rejoining...",
            Content = "Teleporting back to your current server.",
            Duration = 3,
            Image = "refresh-ccw"
        })
        TeleportService:TeleportToPlaceInstance(game.PlaceId, game.JobId, player)
    end,
})

local fpsLabel = StatsTab:CreateLabel("FPS: 0")
local pingLabel = StatsTab:CreateLabel("Ping: 0ms")
local playersLabel = StatsTab:CreateLabel("Players: 0")

task.spawn(function()
    local fps = 0
    local frames = 0
    local lastTime = os.clock()
    RunService.RenderStepped:Connect(function()
        frames += 1
        if os.clock() - lastTime >= 1 then
            fps = frames
            frames = 0
            lastTime = os.clock()
            local ping = math.floor(StatsService.Network.ServerStatsItem["Data Ping"]:GetValue())
            fpsLabel:Set("FPS: " .. fps)
            pingLabel:Set("Ping: " .. ping .. "ms")
            playersLabel:Set("Players: " .. tostring(#Players:GetPlayers()))
        end
    end)
end)

CreditsTab:CreateParagraph({
    Title = "Credits",
    Content = "@ Ghgggyud"
})

Rayfield:LoadConfiguration()

Features & Information

Main Tab Auto Build Infinite Money Anti-AFK Rejoin Server Stats Tab FPS Display Ping Display Player Count Display

Community Comments (3)

remotecontrolremotecontrolJun 28, 2025

100% working

beraweraberaweraNov 13, 2025

works ty

un0fficialrizzerun0fficialrizzerJan 2, 2026

How do u use script

More Scripts for Build To Heaven!