Im trying to weld a weapon to the players back!

I’m creating a system where when the player dose not have there weapon equipped I want it to display on there back. Right now the weapon is just being welded to the torso and I have been messing with the welds c0 and c1 trying to get it into the right position but I just can’t. If anyone knows how to do this please let me know!

Image of me welding it:
image

4 Likes

If it doesnt move around when you change the cframe
Is the sword unanchored?
Else just keep messing with it.

1 Like

It dose keep moving around. Like I stated above I’m tired of trying to position it in the correct spot as sometimes the values don’t even work. I.E I change the z orientation for c0 and it just switches the y orientation. The question I was asking was if there was a better way to go about this.

1 Like

Can you give me a copy of the game? Ill try to do it if you want (This is optional im ok with you not sharking as I understand that you might not want me)

1 Like

All it is is a part with a weld inside it. Then I weld that part to the torso.

1 Like

Ok can you give me the file then? Ill send you the file that has the fixed rotation.

1 Like

I’m not just looking for this weapon. Obviously in the future I’m going to create more weapons with different positions. I.E dagger = hips. Boots = feet etc… I’m looking for a better way to change the cframes than to just mess with the c0 and c1 values.

1 Like

Oh okay, well there really isnt any way to make it easier but ima lot into roblox studio and give you some cframes for back,front,top,bottom,side (left,right)

May I ask, this is a motor6D right?

No it’s a weld
text text text text text text

Omg I am stupid but ok, it would be easier with a motor6d

I have tried with motor6ds and they are the exact same.

Is your sword weld at default, I need this as accurate to help you.

Well guessing that it starts at default
And C0 is the sword
And the size is 0.25, 0.25, 3.75

These are the positions only

Front: 0, 0, 2.5
Back: 0, 0, -2.5
Top: 0, -2.5, 0
Bottom middle: 0, 3, 0
Bottom left: 0.5, 3, 0
Bottom right: -0.5, 3, 0
Left side: 1, 0, 0
Right side: -1, 0, 0

I think you want this:
Position -0.55, 0, 0
Rotation 0, 90, 30

Yes, that works but I’m still trying to find a more permanent solution than just messing with the welds values. I might try and make a plugin or something for it.

Sure, I have my own private plugin for welding (still in dev), but its only for my employees