02.07.2009, 13:57
One thing you need to know about OnPlayerEnter and OnPlayerExit is that it is called when the player initiates the sequence of entering or exiting a vehicle...a sequence that can be CANCELED by the user. OnPlayerStateChange is called once the players state has actually changed, and that state change occurs after OnPlayerEnter/Exit has been called.