-- Teleport Tool (LocalScript) local Players = game:GetService("Players") local player = Players.LocalPlayer local mouse = player:GetMouse() -- Create tool local tool = Instance.new("Tool") tool.Name = "Click Teleport" tool.RequiresHandle = false tool.Parent = player:WaitForChild("Backpack") -- Teleport on click tool.Activated:Connect(function() local character = player.Character if not character then return end local hrp = character:FindFirstChild("HumanoidRootPart") if not hrp then return end -- Teleport slightly above ground to avoid falling hrp.CFrame = CFrame.new(mouse.Hit.Position + Vector3.new(0, 3, 0)) end)