I followed it exactly but it the car refused to move (It rotated fine when i pushed it)
Then I tried a more simple design with a base part, 4 surface hinge cylinders and a vehicle seat, but the seat doesn’t detect any hinges, and when I attach the hinge parts to the base part, it just creates a regular weld instead of a rotate weld. Anybody know what’s going on here?
(Just creates a weld like this. People in tutorials get a blue outline, but mine is white):
Actually you can still get to Hinges via the Surface Tool. Select Weld, click the surface. Then scroll down to properties, and select Hinge from the property tab. Understand though that eventually even this will be removed.
Also, the hinge won’t just auto-work anymore. You need the model to activate :MakeJoints. I uploaded a script that’ll do just that for you. Just drag and drop it into the model of the car in question.
(Like so:)
I used these two tutorials by Roblox to make a car yesterday.
Perhaps these could save some of your work?
The script:
local seat = script.Parent
local car = seat.Parent
local leftDrive = car.Body.LeftDrive
local rightDrive = car.Body.RightDrive
local steerHinge = car.FrontAxle.SteerHinge
local steeringAngle = 30
local maxSpeed = 10
local function onChanged (property)
if property == "Steer" then
steerHinge.TargetAngle = steeringAngle * seat.Steer
end
if property == "Throttle" then
leftDrive.AngularVelocity = maxSpeed * seat.Throttle
rightDrive.AngularVelocity = -maxSpeed * seat.Throttle
end
end
seat.Changed:Connect(onChanged)
Another way i found is too use Surface Tool to any surface then change the surface from Part properties to Hinge then Put the part with Collison off too the main part put them in model after that change the wheels Position with really small number and the car will auto weld it