TP tool
Key RequiredUniversal

TP tool

Universal Scriptutemporary471utemporary471 4.6K views 866 executesUpdated Sep 4, 2025
3.3/ 5(3 votes)
2167% Positive
Lua Script•34 lines (966 chars)
local player = game.Players.LocalPlayer
local backpack = player:WaitForChild("Backpack")

local tool = Instance.new("Tool")
tool.Name = "TP Tool"
tool.RequiresHandle = true
tool.CanBeDropped = false

local handle = Instance.new("Part")
handle.Name = "Handle"
handle.Size = Vector3.new(1,1,1)
handle.Color = Color3.fromRGB(128, 128, 128) 
handle.Material = Enum.Material.Plastic 
handle.CanCollide = false
handle.Anchored = false
handle.Parent = tool

tool.Parent = backpack

local mouse = player:GetMouse()
local maxDistance = 1000

tool.Activated:Connect(function()
    local targetPos = mouse.Hit.p
    local char = player.Character
    if not char or not char:FindFirstChild("HumanoidRootPart") then return end
    local hrp = char.HumanoidRootPart
    local distance = (targetPos - hrp.Position).Magnitude
    if distance <= maxDistance then
        hrp.CFrame = CFrame.new(targetPos + Vector3.new(0,5,0))
    else
        print("Teleport too far!")
    end
end)

Features & Information

teleporting upon click(now originally made by me, no longer copied)

Community Comments (9)

zxcvzxcvSep 4, 2025

quit reposting

Replying to @zxcv
utemporary471utemporary471Sep 10, 2025

@zxcv Thank you, i take hate kindly(and criticism). but this isnt a repost, my friend gave it to me and told me to post it since he too lazy to. so.. yeah. ill credit him on yt publicly in wherever i can edit

Gmiler_lolGmiler_lolSep 4, 2025

Repost

Replying to @Gmiler_lol
utemporary471utemporary471Sep 10, 2025

@Gmiler_lol Thank you, i take hate kindly(and criticism). but this isnt a repost, my friend gave it to me and told me to post it since he too lazy to. so.. yeah. ill credit him on yt publicly in wherever i can edit

Replying to @utemporary471
Gmiler_lolGmiler_lolSep 11, 2025

@utemporary471 It's okay, but you could say it's not yours. I saw a similar script on Pastebin in 2022, and if there are any errors, please forgive me as I'm not Russian.

iplaywarzone5iplaywarzone5Sep 4, 2025

youre trash.

Replying to @iplaywarzone5
utemporary471utemporary471Sep 10, 2025

@iplaywarzone5 Thank you, i take hate kindly(and criticism). but this isnt a repost, my friend gave it to me and told me to post it since he too lazy to. so.. yeah. ill credit him on yt publicly in wherever i can edit

zxcvzxcvSep 10, 2025

... should've had ping three of us in a single comment. 🥹✌️

Replying to @zxcv
utemporary471utemporary471Sep 11, 2025

@zxcv ill think of that next time XD

More Scripts for Universal Scripts