I tried to make a script that tp you to the middle position between two others but it didnt work. I hope i'll know why soon
Here is my script :
local pos1 = game.Workspace.PTest1.Position
local pos2 = game.Workspace.PTest2.Position
local distance = (pos1 - pos2).magnitude
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(distance / 2)

1 comment
Just use (pos1+pos2)/2. You can add and divide vectors.