So I thought there should be a person that sits in the cars when you are driving, and then if you can get out, you can see yourself walking around, like in RoR. Of course, this would involve no blood since cars could drive right through the player, and the player would have no collision mesh. Also, the player should be able to pick up small loads and be able to toss them into pickup trucks or the back of vans. Tell me how you like this suggestion!
I don't want the RoR stupid player for now, and I think there are more important things to do first, but maybe later.