Как сделать чтоб когда игрок сидит в фракционном транспорте и лидер расставив транспорт игрока не выкидывало с транспорта.? А то если игрок едет куда то и лидер расставляет транспорт фракции то транспорт возвращается на респу, а игрок остается без транспорта. В команде для администраторов /towcars все нормально а вот в это проблема.
PHP код:
//==========================================================================
if(strcmp(cmd, "/teamtowcars", true) == 0){
if((Player[playerid][pZam] < 1 || FInfo[Player[playerid][pMember]][fCarsspawn] == false) && Player[playerid][pLeader] < 1)return NoRights;
new fam;
if(Player[playerid][pLeader] >0) fam = Player[playerid][pLeader];
else if(Player[playerid][pZam] > 0) fam = Player[playerid][pZam];
switch(fam){
case 1: for(new car = CopCar[0]; car <= CopCar[1]; car++) SetVehicleToRespawn(car), Engine[car] = 0;
case 2: for(new car = FbiCar[0]; car <= FbiCar[1]; car++) SetVehicleToRespawn(car), Engine[car] = 0;
case 3: for(new car = AviaCar[0]; car <= AviaCar[1]; car++) SetVehicleToRespawn(car), Engine[car] = 0;
case 4: for(new car = MedicCar[0]; car <= MedicCar[1]; car++) SetVehicleToRespawn(car), Engine[car] = 0;
case 5: for(new car = LcnCar[0]; car <= LcnCar[1]; car++) SetVehicleToRespawn(car), Engine[car] = 0;
case 6: for(new car = YakuzaCar[0]; car <= YakuzaCar[1]; car++) SetVehicleToRespawn(car), Engine[car] = 0;
case 7: for(new car = HitmanCar[0]; car <= HitmanCar[1]; car++) SetVehicleToRespawn(car), Engine[car] = 0;
case 8: for(new car = ReporterCar[0]; car <= ReporterCar[1]; car++) SetVehicleToRespawn(car), Engine[car] = 0;
case 9: for(new car = TaxiCar[0]; car <= TaxiCar[1]; car++) SetVehicleToRespawn(car), Engine[car] = 0;
case 10: for(new car = RifaCar[0]; car <= RifaCar[1]; car++) SetVehicleToRespawn(car), Engine[car] = 0;
case 11: for(new car = VagosCar[0]; car <= VagosCar[1]; car++) SetVehicleToRespawn(car), Engine[car] = 0;
case 12: for(new car = GroveCar[0]; car <= GroveCar[1]; car++) SetVehicleToRespawn(car), Engine[car] = 0;
case 13: for(new car = BallasCar[0]; car <= BallasCar[1]; car++) SetVehicleToRespawn(car), Engine[car] = 0;
case 14: for(new car = CoronosCar[0]; car <= CoronosCar[1]; car++) SetVehicleToRespawn(car), Engine[car] = 0;
case 15: for(new car = RMCar[0]; car <= RMCar[1]; car++) SetVehicleToRespawn(car), Engine[car] = 0;
case 16: for(new car = StreetCar[0]; car <= StreetCar[1]; car++) SetVehicleToRespawn(car), Engine[car] = 0;
case 17: for(new car = HunterCar[0]; car <= HunterCar[1]; car++) SetVehicleToRespawn(car), Engine[car] = 0;
case 18: for(new car = TriadaCar[0]; car <= TriadaCar[1]; car++) SetVehicleToRespawn(car), Engine[car] = 0;
case 19: for(new car = MerCar[0]; car <= MerCar[1]; car++) SetVehicleToRespawn(car), Engine[car] = 0;
case 20: for(new car = ArmaCar[0]; car <= ArmaCar[1]; car++) SetVehicleToRespawn(car), Engine[car] = 0;
case 22: for(new car = RastamanCar[0]; car <= RastamanCar[1]; car++) SetVehicleToRespawn(car), Engine[car] = 0;
case 23: for(new car = DokiCar[0]; car <= DokiCar[1]; car++) SetVehicleToRespawn(car), Engine[car] = 0;
default: return send(playerid,COLOR_RED,"[ОШИБКА] {FFFFFF}У этой фракции нет транспорта!");}
return 1;}
//==========================================================================