I took the script for the boat in the example game provided with RPGiaB. Thus I modified it and applied it to another vehicle (in my case a bicycle). But when I went to test it out half of it didn't work, unfortunately. You can mount and move the bike without any graphical problems, but when you dismount the bike it stays at the 'default_player' frame/animation even though this is the dismounting script:
override_animation(self, "default_player", "default");
Well yes, it is quite simple but the animation script in the example game was exactly the same.