I've followed a tutorial on how to make a driveable vehicle on fps banana, but it sucks because It looks too much to the HL1 kind of vehicles and is way too much unrealistic.
So I've invented my own way to make the vehicle, with trigger_pushes instead of phys_trusters or whatever they're called. It works "ok", they're parented and all the stuff, i can control the "vehicle" by pressing AWSD, problem comes when turning left and right, trigger_push pushes all the object instead of rotating it taking the origin point as reference. Here's a picture where I show it well.
Blue thing is the vehicle, brown things the trigger_pushes, R is supposed to turn left, and L to turn right (yeah, I messed the letters). Red point is origin. What you see below the picture is what it's doing atm when I try to make it go right(wrong), and what you see on the right is what I want it to do. EDIT: COme on help me
what i want to do is replace the left right pushes to a func_rotate, and parent the phys_box to the func_rotate so it can turn left and right, but game crashes when I do it.
What I want is a func_rotate that is affected by gravity and physics of the agme, why can't I do that? :(!