Achassis Trailer System

I am making a trailer system but when I try to put a car on it welds and then it makes it either float or move the tires all funky. If you know how to fix this or know of an alternative way please let me know thank you!


https://gyazo.com/a6e14c68fd883b4291530e5d74b2c4b9
https://gyazo.com/5e3dfa3a110b8516284da95e18baf2ff

							local WeldBodyPart = veh.Body:FindFirstChild("WeldPart")
							local TTWeldBodyPart = Car.Body:FindFirstChild("WeldPart")
							if TTWeldBodyPart then
								TTWeldBodyPart.Position = Car:FindFirstChildOfClass("VehicleSeat").Position

								
								local WeldCon1 = Instance.new("WeldConstraint")
								WeldCon1.Parent = WeldBodyPart
								WeldCon1.Part0 = WeldBodyPart
								WeldCon1.Part1 = TTWeldBodyPart

								local WeldCon2 = Instance.new("WeldConstraint")
								WeldCon2.Parent = WeldBodyPart
								WeldCon2.Part0 = WeldBodyPart
								WeldCon2.Part1 = TTWeldBodyPart

								if TrailerInfo.Vehs.Car.Value == nil then
									TrailerInfo.Vehs.Car.Value = Car
								elseif TrailerInfo.Vehs.Car2.Value == nil then
									TrailerInfo.Vehs.Car2.Value = Car
								end
							end

If you are trying to make a realistic trailer, I would reccomend using Ballsocket constraints, weld constraints movements are restrictive( you can know more about those in roblox documentation)

I am use ball socket constraints to pull the trailer i just don’t know how to keep the car in correctly.

You’ve welded the car body welds together, this will interfere with your ball socket constraint and make it do weird things like float
Instead, you should add a ballsocket constraint(for free movement) and a hingeconstraint(for vertical up and down movement on rough roads)
So basically dont weld is what im saying

so your saying instead of welding the car I should hinge constraint the car? We tried using hinges but it just slammed the car down and broke the wheels and we don’t know how to make it not as strong so it don’t break when we attempt it.