Run it
Copy the script and paste it into your executor.
local UIS = game:GetService("UserInputService")
local LP = game.Players.LocalPlayer
local Cam = workspace.CurrentCamera
local char = LP.Character or LP.CharacterAdded:Wait()
local hum = char:WaitForChild("Humanoid")
local root = char:WaitForChild("HumanoidRootPart")
local tool = Instance.new("Tool")
tool.Name = "Teleport Tool"
tool.RequiresHandle = false
tool.Parent = LP:WaitForChild("Backpack")
local function tp(pos)
local ray = Cam:ViewportPointToRay(pos.X, pos.Y)
local rp = RaycastParams.new()
rp.FilterDescendantsInstances = {char, Cam}
rp.FilterType = Enum.RaycastFilterType.Exclude
local hit = workspace:Raycast(ray.Origin, ray.Direction * 5000, rp)
p = hit hit.Position ray.Origin + ray.Direction *
_, y = root.CFrame:()
root.CFrame = .(p) * .(, y, )
tool.Activated:(()
UIS.TouchEnabled
(UIS:())
)
UIS.TouchTap:((t, g)
g tool.Parent ~= char #t ==
(.(t[].X, t[].Y))
)
.(() hum:(tool) )Simple Tool Teleport Script Open Sourced. #tool #teleport #noclip #fly #speed #jump

Universal