MakeWeld(car.DriveSeat,misc:WaitForChild("\065\101\114\111"))car.DriveSeat.ChildAdded:connect(function(R)if R.Name=="\083\101\097\116\087\101\108\100"and(R:IsA("\087\101\108\100")and game.Players:GetPlayerFromCharacter(R.Part1.Parent)~=nil)then R.C0=(CFrame.new(0,-0.5,0)*CFrame.fromEulerAnglesXYZ(-(math.pi/2),0,0))*CFrame.Angles(math.rad(13),0,0)end end)ModelWeld(misc.UI.Model,misc.UI.Shrowd)MakeWeld(misc.UI.Motor,misc.UI.Shrowd)MakeWeld(misc.UI.Motor2,misc.UI.Shrowd)MakeWeld(car.DriveSeat,misc.UI.Shrowd);(MakeWeld(misc.UI.Motor,misc.UI.Needle)).Name="\087\049";(MakeWeld(misc.UI.Motor2,misc.UI.RPM)).Name="\087\050";(MakeWeld(misc.UI.Motor2,misc.UI.Redline,"\077\111\116\111\114",.03)).Name="\087\051"
---------------------------
--[[
	--Main anchor point is the DriveSeat <car.DriveSeat>	
	
	Usage:
		MakeWeld(Part1,Part2,WeldType*,MotorVelocity**) *default is "Weld"  **Applies to Motor welds only
		ModelWeld(Model,MainPart)
	Example:
		MakeWeld(car.DriveSeat,misc.PassengerSeat)
		MakeWeld(car.DriveSeat,misc.SteeringWheel,"Motor",.2)
		ModelWeld(car.DriveSeat,misc.Door)
]]
--Weld stuff here
MakeWeld(car.DriveSeat, misc:WaitForChild("Aero"))

car.DriveSeat.ChildAdded:connect(function(child)
	if
		child.Name == "SeatWeld"
		and child:IsA("Weld")
		and game.Players:GetPlayerFromCharacter(child.Part1.Parent) ~= nil
	then
		child.C0 = CFrame.new(0, -0.5, 0)
			* CFrame.fromEulerAnglesXYZ(-(math.pi / 2), 0, 0)
			* CFrame.Angles(math.rad(13), 0, 0)
	end
end)

ModelWeld(misc.UI.Model, misc.UI.Shrowd)
MakeWeld(misc.UI.Motor, misc.UI.Shrowd)
MakeWeld(misc.UI.Motor2, misc.UI.Shrowd)
MakeWeld(car.DriveSeat, misc.UI.Shrowd)
MakeWeld(misc.UI.Motor, misc.UI.Needle).Name = "W1"
MakeWeld(misc.UI.Motor2, misc.UI.RPM).Name = "W2"
MakeWeld(misc.UI.Motor2, misc.UI.Redline, "Motor", 0.03).Name = "W3"
