Yes, you can, though you'd have to have extra events to overcome the things that would normally require a script.
Use an event that has the vehicle graphic. When the player interacts with it, use Change Graphic to change ALL the player sprites to the vehicle - that way if they change formation while in the vehicle, the sprite won't change back. Alternatively, you could use Disable Menu when you get on a vehicle. You might want to increase the player's speed (though if they dash it might reset the speed to the default - you'd have to test that).
Then you'd have to have another event to interact with to get off the vehicle. Say if your vehicle is a horse, you could use a hitching post. Or if a car, you could use a garage or a parking spot.
Finally use switches or variables to keep track of where the vehicle was left when you got off, and though you'd have vehicle events on ALL of the places where a vehicle could possibly be, only one of those (at most) would be active at a time, based on those switches/events. Of course, when the player is in the vehicle, NONE of them would be visible/active.
If you need more info, just say so.