Backroom Drift Autofarm (OPEN SOURCE)
Key Required

Backroom Drift Autofarm (OPEN SOURCE)

Backrooms Drift [🛟]CreepyPyschoCreepyPyscho 9.9K views 433 executesUpdated Apr 4, 2025
5.0/ 5(2 votes)
20100% Positive
Lua Script•66 lines (2408 chars)
-- The script teleports only when you get into the car and run the script, to stop the script just get out of the car
-- Get the current player
local player = game.Players.LocalPlayer

-- Check that the player exists
if player then
    -- Get the player ID
    local playerID = player.UserId

 - Function for finding the player's car by ID via the PlayerId attribute
    function findPlayerCarByID(playerID)
        for _, car in pairs(game.Workspace.Cars:GetChildren()) do
            if car:IsA("Model") and car:GetAttribute("PlayerId") then
                local ownerID = car:GetAttribute("PlayerId")
                if ownerID == playerID then
                    return car
                end
            end
        end
        return nil
    end

- Find the player's car
    local playerCar = findPlayerCarByID(playerID)

    if playerCar then
        -- Set the PrimaryPart of the car if it is not done in the game
        playerCar.PrimaryPart = playerCar:FindFirstChild("Chassis")

        -- Function for teleporting the car by coordinates
        function teleportCarToPosition(targetCFrame)
            if playerCar and playerCar.PrimaryPart then
                playerCar:SetPrimaryPartCFrame(targetCFrame)
            end
        end

        -- Function for teleporting to each coin
        function teleportToCoins()
            -- Find the folder with coins
            local coinsFolder = game.Workspace.CoinsSetup.CoinsFolder

            -- Loop through all the coins in the folder
            for _, coin in ipairs(coinsFolder:GetChildren()) do
               -- Check if the object has a CFrame (it should be a coin)
                if coin:IsA("BasePart") then
                   -- Get the current coordinates of the coin
                    local coinPosition = coin.Position

                    -- Add 5 units to the height (y-coordinate)
                    local newPosition = Vector3.new(coinPosition.X, coinPosition.Y + 1, coinPosition.Z)

                    -- Teleport the car to the new position
                    teleportCarToPosition(CFrame.new(newPosition))

                    wait(0.2) -- A small delay between teleports
                end
            end
        end

        -- The main function that will be repeated when all coins are processed
        while true do
            -- Teleport to the coins
            teleportToCoins()
        end
    end
end

Features & Information

You MUST spawn a car first ,then you excecute the script So how this scripts works ,is when you excecute it,it will start teleporting the car,which you re sitting and teleporting to different places in map to get the points. TIP: USE THE PRIVATE SERVER TO AUTOFARM SO YOU WON'T BE CAUGHT. WARNING: I AM NOT RESPONSIBLE FOR YOU GETTING BANNED!!! Credit: Stitch20130 on github

Community Comments (2)

ReiiiKReiiiKApr 4, 2025

ai

CreepyPyschoCreepyPyschoApr 5, 2025

it still works

More Scripts for Backrooms Drift [🛟]