local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))() local Window = Rayfield:CreateWindow({ Name = "sxlnxcy hub - Train to be the Fastest", Icon = 0, LoadingTitle = "Loading...", LoadingSubtitle = "by sxlnxcy", ShowText = "Rayfield", Theme = "Ocean", ToggleUIKeybind = "K", ConfigurationSaving = { Enabled = true, FileName = "TrainFastestHub" }, KeySystem = false }) Rayfield:Notify({ Title = "sxlnxcy hub", Content = "Auto Farm Race FIXED & WORKING! Auto wins all stages", Duration = 6 }) local player = game.Players.LocalPlayer local char = player.Character or player.CharacterAdded:Wait() local hrp = char:WaitForChild("HumanoidRootPart") local stages = { Workspace.Teleporters.Stage1, Workspace.Teleporters.Stage2, Workspace.Teleporters.Stage3, Workspace.Teleporters.Stage4, Workspace.Teleporters.Stage5, Workspace.Teleporters.Stage6, Workspace.Teleporters.Stage7, Workspace.Teleporters.Stage8, Workspace.Teleporters.Stage9, Workspace.Teleporters.Stage10, Workspace.Teleporters.Stage11, Workspace.Teleporters.Stage12, Workspace.Teleporters.Stage13, Workspace.Teleporters.Stage14, Workspace.Teleporters.Stage15, Workspace.Teleporters.Stage16 } local Teleporters = workspace.Teleporters local Tab = Window:CreateTab("Auto Race Farm", nil) local autoWinEnabled = false Tab:CreateToggle({ Name = "Auto Win All Races (ON/OFF)", CurrentValue = false, Callback = function(state) autoWinEnabled = state if autoWinEnabled then spawn(function() while autoWinEnabled do for _, stage in ipairs(stages) do local winPart = stage:FindFirstChild("WinPart") if winPart then pcall(function() hrp.CFrame = winPart.CFrame + Vector3.new(0, 3, 0) firetouchinterest(hrp, winPart, 0) task.wait(0.05) firetouchinterest(hrp, winPart, 1) end) task.wait(0.1) end end task.wait(1) -- Delay between full races end end) Rayfield:Notify({ Title = "Auto Win", Content = "ON - Winning races non-stop!", Duration = 5 }) else Rayfield:Notify({ Title = "Auto Win", Content = "OFF", Duration = 3 }) end end, }) Tab:CreateButton({ Name = "Instant Win One Race (All Stages)", Callback = function() for _, stage in ipairs(stages) do local winPart = stage:FindFirstChild("WinPart") if winPart then pcall(function() hrp.CFrame = winPart.CFrame + Vector3.new(0, 3, 0) firetouchinterest(hrp, winPart, 0) task.wait(0.02) firetouchinterest(hrp, winPart, 1) end) task.wait(0.05) end end Rayfield:Notify({ Title = "Instant Win", Content = "Completed full race!", Duration = 6 }) end, }) Tab:CreateButton({ Name = "Teleport to Stage 1", Callback = function() local stage1 = Teleporters:FindFirstChild("Stage1") if stage1 then local winPart = stage1:FindFirstChild("WinPart") if winPart then hrp.CFrame = winPart.CFrame + Vector3.new(0, 10, 0) end end end, })