frontstiffness=(1290*StiffnessFront)/2 frontdamping=40*StiffnessFront rearstiffness=(1290*StiffnessRear)/2 reardamping=40*StiffnessRear minLF=SuspensionTravelF minLR=SuspensionTravelR maxL=(RideHeightRear+RideHeightFront)/2+4 ffl=RideHeightFront+2 rfl=RideHeightRear+2 local a=Instance.new("\083\112\114\105\110\103\067\111\110\115\116\114\097\105\110\116",SFL)a.Attachment0=SFL.Attachment a.Attachment1=SSML.Attachment a.Damping=frontdamping a.FreeLength=ffl a.Stiffness=frontstiffness a.Visible=false a.LimitsEnabled=true a.MinLength=minLF a.MaxLength=maxL local f=Instance.new("\083\112\114\105\110\103\067\111\110\115\116\114\097\105\110\116",SFR)f.Attachment0=SFR.Attachment f.Attachment1=SSMR.Attachment f.Damping=frontdamping f.FreeLength=ffl f.Stiffness=frontstiffness f.Visible=false f.LimitsEnabled=true f.MinLength=minLF f.MaxLength=maxL local B=Instance.new("\083\112\114\105\110\103\067\111\110\115\116\114\097\105\110\116",SRL)B.Attachment0=SRL.Attachment B.Attachment1=BRL.Attachment B.Damping=reardamping B.FreeLength=rfl B.Stiffness=rearstiffness B.Visible=false B.LimitsEnabled=true B.MinLength=minLR B.MaxLength=maxL local l=Instance.new("\083\112\114\105\110\103\067\111\110\115\116\114\097\105\110\116",SRR)l.Attachment0=SRR.Attachment l.Attachment1=BRR.Attachment l.Damping=reardamping l.FreeLength=rfl l.Stiffness=rearstiffness l.Visible=false l.LimitsEnabled=true l.MinLength=minLR l.MaxLength=maxL local e=Instance.new("\072\105\110\103\101\067\111\110\115\116\114\097\105\110\116",SSL)e.Attachment0=SSL.Attachment e.Attachment1=SSML.Attachment e.ActuatorType="\077\111\116\111\114"e.LimitsEnabled=true e.LowerAngle=SteeringAngle*-1 e.UpperAngle=SteeringAngle e.MotorMaxTorque=200000 local Q=Instance.new("\072\105\110\103\101\067\111\110\115\116\114\097\105\110\116",SSR)Q.Attachment0=SSR.Attachment Q.Attachment1=SSMR.Attachment Q.ActuatorType="\077\111\116\111\114"Q.LimitsEnabled=true Q.LowerAngle=SteeringAngle*-1 Q.UpperAngle=SteeringAngle Q.MotorMaxTorque=200000 local o=Instance.new("\066\111\100\121\071\121\114\111")o.Parent=xSSL o.Name="\071\121\114\111"o.D=180 o.MaxTorque=Vector3.new(900,0,900)o.P=300 local d=Instance.new("\066\111\100\121\071\121\114\111")d.Parent=xSSR d.Name="\071\121\114\111"d.D=180 d.MaxTorque=Vector3.new(900,0,900)d.P=300 local Z=Instance.new("\066\111\100\121\071\121\114\111",script.Parent)Z.Name="\070\108\105\112"Z.D=1000 Z.MaxTorque=Vector3.new(0,0,0)Z.P=30000


frontstiffness = 1290 * StiffnessFront /2
frontdamping = 40 *  StiffnessFront 

rearstiffness = 1290 * StiffnessRear /2
reardamping = 40 * StiffnessRear 

minLF = SuspensionTravelF
minLR = SuspensionTravelR
maxL = ((RideHeightRear + RideHeightFront)/2) + 4

ffl = RideHeightFront+2
rfl = RideHeightRear+2

local springFL = Instance.new("SpringConstraint", SFL)
springFL.Attachment0 = SFL.Attachment
springFL.Attachment1 = SSML.Attachment
springFL.Damping = frontdamping
springFL.FreeLength = ffl
springFL.Stiffness = frontstiffness
springFL.Visible = false
springFL.LimitsEnabled = true
springFL.MinLength = minLF
springFL.MaxLength = maxL

local springFR = Instance.new("SpringConstraint", SFR)
springFR.Attachment0 = SFR.Attachment
springFR.Attachment1 = SSMR.Attachment
springFR.Damping = frontdamping
springFR.FreeLength = ffl
springFR.Stiffness = frontstiffness
springFR.Visible = false
springFR.LimitsEnabled = true
springFR.MinLength = minLF
springFR.MaxLength = maxL

local springRL = Instance.new("SpringConstraint", SRL)
springRL.Attachment0 = SRL.Attachment
springRL.Attachment1 = BRL.Attachment
springRL.Damping = reardamping
springRL.FreeLength = rfl
springRL.Stiffness = rearstiffness
springRL.Visible = false
springRL.LimitsEnabled = true
springRL.MinLength = minLR
springRL.MaxLength = maxL

local springRR = Instance.new("SpringConstraint", SRR)
springRR.Attachment0 = SRR.Attachment
springRR.Attachment1 = BRR.Attachment
springRR.Damping = reardamping
springRR.FreeLength = rfl
springRR.Stiffness = rearstiffness
springRR.Visible = false
springRR.LimitsEnabled = true
springRR.MinLength = minLR
springRR.MaxLength = maxL


local XSteeringL = Instance.new("HingeConstraint", SSL)
XSteeringL.Attachment0 = SSL.Attachment
XSteeringL.Attachment1 = SSML.Attachment
XSteeringL.ActuatorType = "Motor"
XSteeringL.LimitsEnabled = true
XSteeringL.LowerAngle = SteeringAngle*-1
XSteeringL.UpperAngle = SteeringAngle
XSteeringL.MotorMaxTorque = 200000

local XSteeringR = Instance.new("HingeConstraint", SSR)
XSteeringR.Attachment0 = SSR.Attachment
XSteeringR.Attachment1 = SSMR.Attachment
XSteeringR.ActuatorType = "Motor"
XSteeringR.LimitsEnabled = true
XSteeringR.LowerAngle = SteeringAngle*-1
XSteeringR.UpperAngle = SteeringAngle
XSteeringR.MotorMaxTorque = 200000

local BGL = Instance.new("BodyGyro")
BGL.Parent = xSSL
BGL.Name = "Gyro"
BGL.D = 180
BGL.MaxTorque = Vector3.new(900, 0, 900)
BGL.P = 300

local BGR = Instance.new("BodyGyro")
BGR.Parent = xSSR
BGR.Name = "Gyro"
BGR.D = 180
BGR.MaxTorque = Vector3.new(900, 0, 900)
BGR.P = 300

local flip = Instance.new("BodyGyro", script.Parent)
flip.Name = "Flip"
flip.D = 1000
flip.MaxTorque = Vector3.new(0,0,0)
flip.P = 30000