Auto Teleport 8000 Wins Auto Move
Key Required

Auto Teleport 8000 Wins Auto Move

+1 Jump Per Step [Released]IrfannnnnIrfannnnn 528 views 59 executesUpdated Mar 5, 2026
5.0/ 5(1 votes)
10100% Positive
Lua Script•286 lines (9693 chars)
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local MarketplaceService = game:GetService("MarketplaceService")
local ContextActionService = game:GetService("ContextActionService")
local UserInputService = game:GetService("UserInputService")

local LOCAL_PLAYER = Players.LocalPlayer
local TARGET_GAME_ID = 97558670495422
local TARGET_PATH = "workspace.WinClaimers.Stage9.FreeButton.Zone"

if game.PlaceId ~= TARGET_GAME_ID then return end

local success, gameInfo = pcall(function()
    return MarketplaceService:GetProductInfo(game.PlaceId)
end)
local GAME_NAME = success and gameInfo.Name or "Unknown Game"

local isAutoTeleportEnabled = false
local teleportConnection
local moveConnection
local gui

local function getTargetPart()
    local pathParts = string.split(TARGET_PATH, ".")
    local current
    for i, part in ipairs(pathParts) do
        if i == 1 then
            current = _G[part] or (part == "workspace" and workspace)
        elseif current and current:FindFirstChild(part) then
            current = current[part]
        else
            return nil
        end
    end
    return typeof(current) == "Instance" and current:IsA("BasePart") and current or nil
end

local function updateTeleport()
    if not isAutoTeleportEnabled then return end
    local target = getTargetPart()
    local character = LOCAL_PLAYER.Character
    local humanoidRootPart = character and character:FindFirstChild("HumanoidRootPart")
    if target and humanoidRootPart then
        humanoidRootPart.CFrame = target.CFrame * CFrame.new(0, 3, 0)
    end
end

local function simulateMovement()
    local character = LOCAL_PLAYER.Character
    local humanoid = character and character:FindFirstChildOfClass("Humanoid")
    if not humanoid then return end
    
    if UserInputService.TouchEnabled then
        humanoid:Move(Vector3.new(0, 0, -1), true)
    else
        humanoid:Move(Vector3.new(0, 0, -1), false)
    end
end

local function startAutoFunctions()
    teleportConnection = RunService.Heartbeat:Connect(function()
        updateTeleport()
        simulateMovement()
    end)
    updateTeleport()
    simulateMovement()
end

local function stopAutoFunctions()
    if teleportConnection then
        teleportConnection:Disconnect()
        teleportConnection = nil
    end
    local character = LOCAL_PLAYER.Character
    local humanoid = character and character:FindFirstChildOfClass("Humanoid")
    if humanoid then
        humanoid:Move(Vector3.zero)
    end
end

local function createGUI()
    local screenGui = Instance.new("ScreenGui")
    screenGui.Name = "AutoTeleportGUI"
    screenGui.ResetOnSpawn = false
    screenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
    screenGui.DisplayOrder = 999
    
    local mainFrame = Instance.new("Frame")
    mainFrame.Name = "Main"
    mainFrame.Size = UDim2.new(0, 220, 0, 120)
    mainFrame.Position = UDim2.new(0.5, -110, 0.5, -60)
    mainFrame.BackgroundColor3 = Color3.fromRGB(25, 25, 25)
    mainFrame.BorderSizePixel = 0
    mainFrame.Parent = screenGui
    
    local corner = Instance.new("UICorner")
    corner.CornerRadius = UDim.new(0, 8)
    corner.Parent = mainFrame
    
    local stroke = Instance.new("UIStroke")
    stroke.Color = Color3.fromRGB(60, 60, 60)
    stroke.Thickness = 1
    stroke.Parent = mainFrame
    
    local shadow = Instance.new("ImageLabel")
    shadow.Name = "Shadow"
    shadow.AnchorPoint = Vector2.new(0.5, 0.5)
    shadow.BackgroundTransparency = 1
    shadow.Position = UDim2.new(0.5, 0, 0.5, 4)
    shadow.Size = UDim2.new(1, 24, 1, 24)
    shadow.ZIndex = -1
    shadow.Image = "rbxassetid://1316045217"
    shadow.ImageColor3 = Color3.fromRGB(0, 0, 0)
    shadow.ImageTransparency = 0.6
    shadow.ScaleType = Enum.ScaleType.Slice
    shadow.SliceCenter = Rect.new(10, 10, 118, 118)
    shadow.Parent = mainFrame
    
    local titleBar = Instance.new("Frame")
    titleBar.Name = "TitleBar"
    titleBar.Size = UDim2.new(1, 0, 0, 32)
    titleBar.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
    titleBar.BorderSizePixel = 0
    titleBar.Parent = mainFrame
    
    local titleCorner = Instance.new("UICorner")
    titleCorner.CornerRadius = UDim.new(0, 8)
    titleCorner.Parent = titleBar
    
    local fixFrame = Instance.new("Frame")
    fixFrame.Size = UDim2.new(1, 0, 0.5, 0)
    fixFrame.Position = UDim2.new(0, 0, 0.5, 0)
    fixFrame.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
    fixFrame.BorderSizePixel = 0
    fixFrame.Parent = titleBar
    
    local titleLabel = Instance.new("TextLabel")
    titleLabel.Name = "Title"
    titleLabel.Size = UDim2.new(1, -60, 1, 0)
    titleLabel.Position = UDim2.new(0, 12, 0, 0)
    titleLabel.BackgroundTransparency = 1
    titleLabel.Font = Enum.Font.GothamBold
    titleLabel.Text = GAME_NAME
    titleLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
    titleLabel.TextSize = 14
    titleLabel.TextXAlignment = Enum.TextXAlignment.Left
    titleLabel.TextTruncate = Enum.TextTruncate.AtEnd
    titleLabel.Parent = titleBar
    
    local closeBtn = Instance.new("TextButton")
    closeBtn.Name = "Close"
    closeBtn.Size = UDim2.new(0, 28, 0, 28)
    closeBtn.Position = UDim2.new(1, -30, 0.5, 0)
    closeBtn.AnchorPoint = Vector2.new(0, 0.5)
    closeBtn.BackgroundColor3 = Color3.fromRGB(200, 50, 50)
    closeBtn.BorderSizePixel = 0
    closeBtn.Text = "×"
    closeBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
    closeBtn.TextSize = 18
    closeBtn.Font = Enum.Font.GothamBold
    closeBtn.Parent = titleBar
    
    local closeCorner = Instance.new("UICorner")
    closeCorner.CornerRadius = UDim.new(0, 6)
    closeCorner.Parent = closeBtn
    
    local content = Instance.new("Frame")
    content.Name = "Content"
    content.Size = UDim2.new(1, -20, 1, -42)
    content.Position = UDim2.new(0, 10, 0, 37)
    content.BackgroundTransparency = 1
    content.Parent = mainFrame
    
    local statusLabel = Instance.new("TextLabel")
    statusLabel.Name = "Status"
    statusLabel.Size = UDim2.new(1, 0, 0, 20)
    statusLabel.BackgroundTransparency = 1
    statusLabel.Font = Enum.Font.Gotham
    statusLabel.Text = "Status: Idle"
    statusLabel.TextColor3 = Color3.fromRGB(180, 180, 180)
    statusLabel.TextSize = 12
    statusLabel.Parent = content
    
    local toggleBtn = Instance.new("TextButton")
    toggleBtn.Name = "Toggle"
    toggleBtn.Size = UDim2.new(1, 0, 0, 36)
    toggleBtn.Position = UDim2.new(0, 0, 0, 28)
    toggleBtn.BackgroundColor3 = Color3.fromRGB(0, 150, 255)
    toggleBtn.BorderSizePixel = 0
    toggleBtn.Text = "Enable Auto-Teleport"
    toggleBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
    toggleBtn.TextSize = 13
    toggleBtn.Font = Enum.Font.GothamBold
    toggleBtn.AutoButtonColor = true
    toggleBtn.Parent = content
    
    local toggleCorner = Instance.new("UICorner")
    toggleCorner.CornerRadius = UDim.new(0, 6)
    toggleCorner.Parent = toggleBtn
    
    local infoLabel = Instance.new("TextLabel")
    infoLabel.Name = "Info"
    infoLabel.Size = UDim2.new(1, 0, 0, 16)
    infoLabel.Position = UDim2.new(0, 0, 1, -16)
    infoLabel.BackgroundTransparency = 1
    infoLabel.Font = Enum.Font.Gotham
    infoLabel.Text = "Target: Stage9.FreeButton"
    infoLabel.TextColor3 = Color3.fromRGB(120, 120, 120)
    infoLabel.TextSize = 10
    infoLabel.Parent = content
    
    local dragging = false
    local dragStart
    local startPos
    
    titleBar.InputBegan:Connect(function(input)
        if input.UserInputType == Enum.UserInputType.MouseButton1 or 
           input.UserInputType == Enum.UserInputType.Touch then
            dragging = true
            dragStart = input.Position
            startPos = mainFrame.Position
        end
    end)
    
    titleBar.InputChanged:Connect(function(input)
        if dragging and (input.UserInputType == Enum.UserInputType.MouseMovement or 
                        input.UserInputType == Enum.UserInputType.Touch) then
            local delta = input.Position - dragStart
            mainFrame.Position = UDim2.new(
                startPos.X.Scale, 
                startPos.X.Offset + delta.X,
                startPos.Y.Scale, 
                startPos.Y.Offset + delta.Y
            )
        end
    end)
    
    titleBar.InputEnded:Connect(function(input)
        if input.UserInputType == Enum.UserInputType.MouseButton1 or 
           input.UserInputType == Enum.UserInputType.Touch then
            dragging = false
        end
    end)
    
    local function updateUI()
        if isAutoTeleportEnabled then
            toggleBtn.Text = "Disable Auto-Teleport"
            toggleBtn.BackgroundColor3 = Color3.fromRGB(255, 60, 60)
            statusLabel.Text = "Status: Active + Moving"
            statusLabel.TextColor3 = Color3.fromRGB(100, 255, 100)
        else
            toggleBtn.Text = "Enable Auto-Teleport"
            toggleBtn.BackgroundColor3 = Color3.fromRGB(0, 150, 255)
            statusLabel.Text = "Status: Idle"
            statusLabel.TextColor3 = Color3.fromRGB(180, 180, 180)
        end
    end
    
    toggleBtn.MouseButton1Click:Connect(function()
        isAutoTeleportEnabled = not isAutoTeleportEnabled
        
        if isAutoTeleportEnabled then
            startAutoFunctions()
        else
            stopAutoFunctions()
        end
        
        updateUI()
    end)
    
    closeBtn.MouseButton1Click:Connect(function()
        isAutoTeleportEnabled = false
        stopAutoFunctions()
        if screenGui then
            screenGui:Destroy()
        end
        gui = nil
    end)
    
    return screenGui
end

gui = createGUI()
if gui then
    gui.Parent = LOCAL_PLAYER:WaitForChild("PlayerGui")
end

Features & Information

Auto Teleport 8000 Wins Auto Move TESTED ON XENO. Features: [+] Auto Teleport [+] Auto Move (Activate Auto Teleport first)(Support MOBILE & PC) ABUSE? or No? OPEN SOURCE

Community Comments (1)

gleb8282822gleb8282822Mar 5, 2026

Hi! I created a script, it was very difficult. I talked to Gemini a lot https://scriptblox.com/script/UP-Just-a-baseplate.-GLEB-HUB-V10-by-Irfannnnn-by-gleba871-Roblox-129230

More Scripts for +1 Jump Per Step [Released]