Run it
Copy the script and paste it into your executor.
local player = game.Players.LocalPlayer
-- Function to create and give the teleport tool
local function giveTool()
local mouse = player:GetMouse()
local tool = Instance.new("Tool")
tool.RequiresHandle = false
tool.Name = "Tp tool (Equip to Click TP)"
tool.Activated:Connect(function()
if player.Character and player.Character:FindFirstChild("HumanoidRootPart") then
local pos = mouse.Hit.Position + Vector3.new(0, 2.5, 0)
player.Character.HumanoidRootPart.CFrame = CFrame.new(pos)
end
end)
tool.Parent = player.Backpack
end
-- Give the tool when the player respawns
player.CharacterAdded:Connect(function()
task.wait(1) -- Wait a bit to ensure the Backpack is ready
player.Backpack:()
()
)
player.Character
()
Permanent TP TOOL

Universal