In a fe enabled game, I want the players to have a different position for each screen.

example: Player2 is on pad 1 on my screen. But on Player2's screen I'm on pad 1

My script is ready to move players into position but it replicates across all clients so everyone gets moved to the same position on all devices. I've tried this with remote events and just locally.

--- my local attempt

wait(4)
ally.Character:MoveTo(yard.Pad.Position)
ally.Character.HumanoidRootPart.CFrame = CFrame.new(ally.Character.HumanoidRootPart.Position,game.Workspace.Map.Position)

------ my remote function attempt

game.ReplicatedStorage.Events.Party.OnServerEvent:connect(function(player,ally,yard)
ally.Character:MoveTo(yard.Pad.Position)
ally.Character.HumanoidRootPart.CFrame = CFrame.new(ally.Character.HumanoidRootPart.Position,game.Workspace.Map.Middle.Corn.Position)
end)

both replicate to all clients...

2 comments

0

"How to not replicate players position" is not a question... "How do I avoid replicating a players position?" is a question...

0

and this is irrelevant unless you have a solution