Custom Character spawning

https://gyazo.com/364e8278c407052ac5f1a9c71c8f4ff2

how can I make this so when the character spawns they dont glitch out everywhere?

rig.PrimaryPart.CFrame = egg.CFrame * CFrame.Angles(0,0,0)

use rig:PivotTo(egg.CFrame * CFrame.Angles(0, 0, 0) and see if it works

Hello this still provides the same outcome.

You could try rig:SetPrimaryPartCFrame(CFRAME)

Edit: yes this is deprecated but works like a charm.

:PivotTo(), basicly the same thing but not deprecated

1 Like

Yeah but why not try if it pivot doesnt work. Pivot seems really sketchy for no reason although i might be wrong.

This still does the same thing.

It looks like player spawns with some velocity already, try setting it to zero?

Could you try offsetting it by some amount? Might just be collisions freaking up. You could try to offset the CFrame by the players lookvector * -distance

try removing the * CFrame.Angles(0, 0, 0) and see if it’s still the same

Have you tried checking the humanoid state? It’s probably the FallingDown state that causes the flinging