Permanent TP TOOL
Key RequiredUniversal

Permanent TP TOOL

Universal ScriptRuruRuru 12K views 1.8K executesUpdated Feb 27, 2025
3.3/ 5(3 votes)
2167% Positive
Lua Script•31 lines (969 chars)
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
    if not player.Backpack:FindFirstChild("Tp tool (Equip to Click TP)") then
        giveTool()
    end
end)

-- Give the tool at the start if the character is already loaded
if player.Character then
    giveTool()
end

Features & Information

Permanent TP TOOL

Community Comments (3)

RuruRuruFeb 27, 2025(edited)

permanent use it for direct teleportation!

BjarnosBjarnosFeb 27, 2025(edited)

how is this permanent? You can literally be tpd back and this script does nothing to prevent it, if you would prevent it you'd end up in an infinite loop

*ioso*iosoJun 1, 2026

good script thank you dude

More Scripts for Universal Scripts