I change char’s orientation via script. When i click play it changes the orientation but it is not true orientation. When i click to “Current Server” view, i see true orientation but when view as a player it changes 90 degree. it doesn’t make sense.
local player = game.Players.LocalPlayer
RS:WaitForChild("StartGame").OnClientEvent:Connect(function()
local char = player.Character or player.CharacterAdded:Wait()
if true then
char.HumanoidRootPart.CFrame = CFrame.new(-405.366, 0, -661.063)
char.HumanoidRootPart.Orientation = Vector3.new(0,90,0)
end
end)
It’s just replication, anything the client does won’t be seen by the server unless it’s the character. if you want them to all face that way then do it on the server since you’re already sending an event from it