functionclerp(c1,c2,al)localcom1={c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}localcom2={c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()}fori,vinpairs(com1)docom1[i]=v+(com2[i]-v)*alendreturnCFrame.new(com1[1],com1[2],com1[3])*CFrame.Angles(select(4,unpack(com1)))end
functionclerp(c1,c2,al)localcom1={c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}localcom2={c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()}fori,vinpairs(com1)docom1[i]=v+(com2[i]-v)*alendreturnCFrame.new(com1[1],com1[2],com1[3])*CFrame.Angles(select(4,unpack(com1)))end