P1 = game.Workspace.P1
P2 = game.Workspace.P2
P3 = game.Workspace.P3
P4 = game.Workspace.P4
P5 = game.Workspace.P5
P6 = game.Workspace.P6
P7 = game.Workspace.P7
P8 = game.Workspace.P8
wait(2)
players = game.Players:GetChildren()
for i = 1,#players do
if i == 1 then
players[1].CFrame = P1.CFrame
end
a = game.Workspace:WaitForChild(player.Name)
a.Torso.CFrame = game.Workspace.P1.CFrame
end
I know that this script is wrong but i dont know how i would go about this

3 comments
Character is a property, not a child, so findFirstChild will never return what you want. Fix this to change my downvote to an upvote.
how would this be fixed?
It would work as I use it for many other scripts. It's fine, he made a mistake.