local player = game:GetService("Players").LocalPlayer local character = player.Character or player.CharacterAdded:Wait() task.spawn(function() local spherecheck = game:GetService("Players"):FindFirstChild("Sphered1132") if spherecheck then local hint = Instance.new("Hint") hint.Text = "Nice, you're in the same game as the creator of this script" hint.Parent = workspace task.delay(3, function() hint:Destroy() end) end end) task.spawn(function() local finding = workspace:GetDescendants() for _, obj in ipairs(finding) do if obj:IsA("BasePart") and obj.Name == "Part" then for _, child in ipairs(obj:GetChildren()) do if child.Name == "TouchInterest" then local hrp = character:FindFirstChild("HumanoidRootPart") if hrp then hrp.CFrame = obj.CFrame + Vector3.new(0, 5, 0) task.wait(0.55) -- change this if you want, it affects teleport speed, 0.55 works fine for me end break end end end end end)