Weld not applying correctly

I want to weld a sword into a sheath when a server event is called, but the weld isn’t applied properly as shown below:

“Handle” is the motor6D being destroyed before I weld the sword onto the sheathe. The coordinates for the weld when not in game are shown below

And this is what it looks like in game after I load it.


As you can see, the Orientation-X value is +75 instead of -75, which is the main problem.
If I manually change that value to -75 in the properties tab during runtime, then the sword is welded correctly


image

The 180 value does change to negative 180 when I do this, and I’ve tried to set the value to -75 and -180, but it just sets it to their positive values instead.

Thank you in advance

1 Like

I’m no CFrame genuis, but have you tried setting the X angle to 285 instead of -75?

If that doesn’t work try 105.

If neither work, I can’t help :frowning:

1 Like

Yeah the 285 angle becomes the +75 again and the 105 angle is just a different angle, but thank you for trying to help :raising_hands:

1 Like

Can you try setting the C0 to be just cframe the way it is?
like just

weld.C0 = cframe

Delete this delete this delete this
This platform is evil

2 Likes

you saved my life and my world and my spirit and my- thank youuuuuu

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.