Cart ride script
Key RequiredUniversal

Cart ride script

Universal ScriptGoodguy29Goodguy29 57.7K views 252 executesUpdated Sep 21, 2024
3.3/ 5(3 votes)
2167% Positive
Lua Script•135 lines (5131 chars)
local OrionLib = loadstring(game:HttpGet(('https://raw.githubusercontent.com/shlexware/Orion/main/source')))()

local Window = OrionLib:MakeWindow({Name = "Cart Ride GUI", HidePremium = false, SaveConfig = true, ConfigFolder = "OrionTest", IntroText = "Cart Ride GUI"})

local Tab = Window:MakeTab({
    Name = "Main",
    Icon = "rbxassetid://8950630642",
    PremiumOnly = false
})

Tab:AddButton({
    Name = "Spam Up On Carts",
    Callback = function()
        for i, v in pairs(workspace:GetDescendants()) do
            if v.Parent.Name == "Up" and v.ClassName == "ClickDetector" then
                spawn(function()
                    while true do
                        wait()
                        if v then
                            fireclickdetector(v)
                        else
                            break
                        end
                    end
                end)
            elseif v.Parent.Name == "On" and v.ClassName == "ClickDetector" then
                if v.Parent.BrickColor ~= BrickColor.new("Dark green") then
                    fireclickdetector(v)
                end
                v.Parent:GetPropertyChangedSignal("BrickColor"):Connect(function()
                    if v.Parent.BrickColor ~= BrickColor.new("Dark green") then
                        fireclickdetector(v)
                    end
                end)
            end
        end
        workspace.DescendantAdded:Connect(function(descendant)
            if descendant.Parent.Name == "Up" and descendant.ClassName == "ClickDetector" then
                spawn(function()
                    while true do
                        wait()
                        if descendant then
                            fireclickdetector(descendant)
                        else
                            break
                        end
                    end
                end)
            elseif descendant.Parent.Name == "On" and descendant.ClassName == "ClickDetector" then
                if descendant.Parent.BrickColor ~= BrickColor.new("Dark green") then
                    fireclickdetector(descendant)
                end
                descendant.Parent:GetPropertyChangedSignal("BrickColor"):Connect(function()
                    if descendant.Parent.BrickColor ~= BrickColor.new("Dark green") then
                        fireclickdetector(descendant)
                    end
                end)
            end
        end)
    end
})

Tab:AddButton({
    Name = "Spam Down On Carts",
    Callback = function()
        for i, v in pairs(workspace:GetDescendants()) do
            if v.Parent.Name == "Down" and v.ClassName == "ClickDetector" then
                spawn(function()
                    while true do
                        wait()
                        if v then
                            fireclickdetector(v)
                        else
                            break
                        end
                    end
                end)
            elseif v.Parent.Name == "On" and v.ClassName == "ClickDetector" then
                if v.Parent.BrickColor ~= BrickColor.new("Dark green") then
                    fireclickdetector(v)
                end
                v.Parent:GetPropertyChangedSignal("BrickColor"):Connect(function()
                    if v.Parent.BrickColor ~= BrickColor.new("Dark green") then
                        fireclickdetector(v)
                    end
                end)
            end
        end
        workspace.DescendantAdded:Connect(function(descendant)
            if descendant.Parent.Name == "Down" and descendant.ClassName == "ClickDetector" then
                spawn(function()
                    while true do
                        wait()
                        if descendant then
                            fireclickdetector(descendant)
                        else
                            break
                        end
                    end
                end)
            elseif descendant.Parent.Name == "On" and descendant.ClassName == "ClickDetector" then
                if descendant.Parent.BrickColor ~= BrickColor.new("Dark green") then
                    fireclickdetector(descendant)
                end
                descendant.Parent:GetPropertyChangedSignal("BrickColor"):Connect(function()
                    if descendant.Parent.BrickColor ~= BrickColor.new("Dark green") then
                        fireclickdetector(descendant)
                    end
                end)
            end
        end)
    end
})

Tab:AddButton({
    Name = "Mess With Carts",
    Description = nil,
    Callback = function()
        getgenv().AutoBreakCarts = true
        spawn(function()
            while AutoBreakCarts do 
                wait(0.3)
                pcall(function()
                    for i, v in pairs(workspace:GetDescendants()) do
                        if v:IsA("ClickDetector") then
                            fireclickdetector(v)
                        end
                    end
                end)
            end
        end)
    end
})

OrionLib:Init()

Features & Information

Go to game name anything that has cart ride example: cart ride into rdite

Community Comments (2)

gogokgogokSep 22, 2024(edited)

lol its so funny i clicked mess with carts and peoples said "HELP ME" wheen they havee so laggy

Weathery_from_ABWeathery_from_ABMar 31, 2026

and it got patched

More Scripts for Universal Scripts