Attach a sound to the VehicleSeat . Use the PlaybackSpeed property and link it to the seat.Velocity.Magnitude to make the engine rev higher as the car goes faster. Conclusion
Roblox provides a built-in VehicleSeat object that automatically captures player input (WASD or Arrow Keys). We can hook into the seat's properties—specifically Throttle (forward/backward) and Steer (left/right)—to move our car model. [Roblox] Everyday Car Driving Script
Master the Road: A Simple "Everyday Car Driving" Script for Roblox Attach a sound to the VehicleSeat