local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))() local Window = Rayfield:CreateWindow({ Name = "Auto Farm GUI by Sqilss", LoadingTitle = "Teleport + Auto Rebirth + Auto Walk", LoadingSubtitle = "by Sqilss", ConfigurationSaving = { Enabled = true, FolderName = "AutoFarmHub", FileName = "AutoConfig" }, KeySystem = false }) local Tab = Window:CreateTab("Main", 4483362458) -- ==================== TELEPORT LOOP ==================== local teleportLoop = false local teleportConnection = nil local function startTeleportLoop() if teleportConnection then return end teleportConnection = game:GetService("RunService").Heartbeat:Connect(function() if not teleportLoop then teleportConnection:Disconnect() teleportConnection = nil return end local char = game.Players.LocalPlayer.Character if char and char:FindFirstChild("HumanoidRootPart") then char.HumanoidRootPart.CFrame = CFrame.new(155.33, 89.82, -3046.06) end end) end local ToggleTeleport = Tab:CreateToggle({ Name = "Win farm (On/Off)", CurrentValue = false, Callback = function(Value) teleportLoop = Value if Value then startTeleportLoop() Rayfield:Notify({Title = "Teleport Loop", Content = "Enabled - Constant teleport active", Duration = 5}) else if teleportConnection then teleportConnection:Disconnect() teleportConnection = nil end Rayfield:Notify({Title = "Teleport Loop", Content = "Disabled", Duration = 4}) end end, }) -- ==================== AUTO REBIRTH ==================== local autoRebirth = false local rebirthConnection = nil local function startAutoRebirth() if rebirthConnection then return end rebirthConnection = game:GetService("RunService").Heartbeat:Connect(function() if not autoRebirth then rebirthConnection:Disconnect() rebirthConnection = nil return end -- Fire the rebirth remote local success, err = pcall(function() game:GetService("ReplicatedStorage").Packages.Net["RE/Rebirth"]:FireServer() end) if not success then warn("Rebirth remote failed: " .. tostring(err)) end end) end local ToggleRebirth = Tab:CreateToggle({ Name = "Auto Rebirth (On/Off)", CurrentValue = false, Callback = function(Value) autoRebirth = Value if Value then startAutoRebirth() Rayfield:Notify({Title = "Auto Rebirth", Content = "Enabled - Rebirthing every frame", Duration = 5}) else if rebirthConnection then rebirthConnection:Disconnect() rebirthConnection = nil end Rayfield:Notify({Title = "Auto Rebirth", Content = "Disabled", Duration = 4}) end end, }) -- ==================== AUTO WALK ==================== local autoWalk = false local walkConnection = nil local function startAutoWalk() if walkConnection then return end local player = game.Players.LocalPlayer walkConnection = game:GetService("RunService").RenderStepped:Connect(function() if not autoWalk then walkConnection:Disconnect() walkConnection = nil return end local character = player.Character if character and character:FindFirstChild("Humanoid") then local humanoid = character.Humanoid -- Move forward relative to camera (you can still turn with mouse) humanoid:Move(Vector3.new(0, 0, -1), true) end end) end local ToggleWalk = Tab:CreateToggle({ Name = "Auto Walk (On/Off)", CurrentValue = false, Callback = function(Value) autoWalk = Value if Value then startAutoWalk() Rayfield:Notify({Title = "Auto Walk", Content = "Enabled - Walking forward automatically", Duration = 5}) else if walkConnection then walkConnection:Disconnect() walkConnection = nil end Rayfield:Notify({Title = "Auto Walk", Content = "Disabled", Duration = 4}) end end, }) -- ==================== ONE-TIME TELEPORT ==================== local Button = Tab:CreateButton({ Name = "Teleport Once (to coords)", Callback = function() local char = game.Players.LocalPlayer.Character or game.Players.LocalPlayer.CharacterAdded:Wait() local hrp = char:WaitForChild("HumanoidRootPart") hrp.CFrame = CFrame.new(155.33, 89.82, -3046.06) Rayfield:Notify({Title = "Teleported", Content = "One-time teleport done", Duration = 3}) end, }) Rayfield:Notify({ Title = "GUI Loaded Successfully", Content = "Use the toggles for Auto Rebirth, Auto Walk & Teleport Loop", Duration = 6 })