You do not need wheels on the sides, just the front and back. And Look at the combine or something for two different wheels. I'm too lazy right now to post a code.
Actually, you have no clue what I need to do, so if you're going to just post garbage then shut up.
I still havent managed to get this working, I have the function in place but none of my wheels are mounting to the correct places.
With this script in place:
function GyrocycleVehicle::onadd(%this,%obj)
{
parent::onadd(%this,%obj);
%obj.setWheelTire(0, Jeeptire);
%obj.setWheelTire(1, jeeptire);
%obj.setWheelTire(2, Gyrocycletire);
%obj.setWheelSpring(0, jeepspring);
%obj.setWheelSpring(1, jeepspring);
%obj.setWheelSpring(2, gyrocyclespring);
%obj.setWheelSteering(0,0);
%obj.setWheelSteering(1,0);
%obj.setWheelSteering(2,-1);
%obj.setWheelPowered(0,true);
%obj.setWheelPowered(1,true);
%obj.setWheelPowered(2,true);
}
This is what happens in game:

With the two side mounts being named hub0 and hub1 and a mount up at the top of the vehicle named hub2.
I mean, what the forgetstuff.