eher bei OnPlayerEnterVehicle
daher solltest du die fahrzeuge komplett abfragen und auch die Fraktion und dies dann jeweils zu ordnen beispiel
if(GetVehicleModel(vehicleid) == 432 || GetVehicleModel(vehicleid) == 425 || GetVehicleModel(vehicleid) == 520){
if(IsPlayerInFrac(playerid,3)){
}else{
new engine,lights,alarm,doors,bonnet,boot,objective;
GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(vehicleid,engine,lights,alarm,VEHICLE_PARAMS_ON,bonnet,boot,objective);
}
}
so sollte es zum beispiel für jeden zu sein außer für die fraktion mit id 3
und um das für beifahrer zu machen solltest du das auch dort abfragen
und das mit
ispassenger == 1
http://wiki.sa-mp.com/wiki/OnPlayerEnterVehicle