Basic studs teleport script
Key RequiredUniversal

Basic studs teleport script

Universal ScriptPyetro006Pyetro006 431 views 23 executesUpdated Jan 10, 2026
Unrated
00
Lua Script•86 lines (2429 chars)
-- Studs Teleport Script (LocalScript / Executor)

local Players = game:GetService("Players")
local player = Players.LocalPlayer

-- UI
local gui = Instance.new("ScreenGui")
gui.Name = "StudsTeleportUI"
gui.Parent = player:WaitForChild("PlayerGui")

local frame = Instance.new("Frame")
frame.Size = UDim2.new(0, 250, 0, 140)
frame.Position = UDim2.new(0.5, -125, 0.5, -70)
frame.BackgroundColor3 = Color3.fromRGB(30,30,30)
frame.Parent = gui

local corner = Instance.new("UICorner", frame)
corner.CornerRadius = UDim.new(0,12)

-- Botão fechar
local close = Instance.new("TextButton")
close.Size = UDim2.new(0, 30, 0, 30)
close.Position = UDim2.new(1, -35, 0, 5)
close.Text = "X"
close.TextColor3 = Color3.new(1,0,0)
close.BackgroundTransparency = 1
close.Parent = frame

-- TextBox
local box = Instance.new("TextBox")
box.Size = UDim2.new(0, 200, 0, 35)
box.Position = UDim2.new(0.5, -100, 0, 35)
box.PlaceholderText = "Quantidade de studs"
box.Text = ""
box.BackgroundColor3 = Color3.fromRGB(45,45,45)
box.TextColor3 = Color3.new(1,1,1)
box.Parent = frame

local boxCorner = Instance.new("UICorner", box)
boxCorner.CornerRadius = UDim.new(0,8)

-- Botão teleportar
local button = Instance.new("TextButton")
button.Size = UDim2.new(0, 200, 0, 35)
button.Position = UDim2.new(0.5, -100, 0, 80)
button.Text = "Teleportar"
button.BackgroundColor3 = Color3.fromRGB(0,170,255)
button.TextColor3 = Color3.new(1,1,1)
button.Parent = frame

local btnCorner = Instance.new("UICorner", button)
btnCorner.CornerRadius = UDim.new(0,8)

-- Botão abrir UI
local open = Instance.new("TextButton")
open.Size = UDim2.new(0, 120, 0, 30)
open.Position = UDim2.new(0, 10, 1, -40)
open.Text = "Abrir UI"
open.BackgroundColor3 = Color3.fromRGB(0,170,255)
open.TextColor3 = Color3.new(1,1,1)
open.Visible = false
open.Parent = gui
Instance.new("UICorner", open).CornerRadius = UDim.new(0,8)

-- Funções abrir / fechar
close.MouseButton1Click:Connect(function()
	frame.Visible = false
	open.Visible = true
end)

open.MouseButton1Click:Connect(function()
	frame.Visible = true
	open.Visible = false
end)

-- Função de teleport
button.MouseButton1Click:Connect(function()
	local studs = tonumber(box.Text)
	if not studs then return end
	
	local char = player.Character or player.CharacterAdded:Wait()
	local hrp = char:WaitForChild("HumanoidRootPart")

	-- Move o player para frente X studs
	hrp.CFrame = hrp.CFrame + (hrp.CFrame.LookVector * studs)
end)

Features & Information

Studs tp

Community Comments (2)

yao_mingyao_mingJan 11, 2026

he made a statement so good even his gang praised him 🥺✅

Replying to @yao_ming
Pyetro006Pyetro006Jan 19, 2026

@yao_ming Thank you for the support I did with ChatGPT because I don't know much about script development, but thank you for the support. ❤

More Scripts for Universal Scripts