void CALLBACK cmd_takecar ( std :: string param ) { if ( param . empty ( ) ) return ; int iParam = std :: stoi ( param ) ; int vehid = SF -> getSAMP ( ) -> getPlayers ( ) -> GetActorHandleFromSAMPPlayerID ( iParam ) ; struct vehicle_info * vehinfo = SF -> getSAMP ( ) -> getVehicles ( ) -> GetSAMPVehicleIDFromGTAHandle ( vehid ) ; if ( vehinfo ) { SF -> getSAMP ( ) -> sendEnterVehicle ( vehid , 0 ) ; GTAfunc_PutActorInCar ( vehinfo ) ; GAME -> GetCamera ( ) -> RestoreWithJumpCut ( ) ; } }