Hallo Leute
Ich habe ein Fraktionscarsystem eingebaut, so klappt auch alles habe nur mit einer sache ein Problem und zwar mit dem Respawncar befehl
hier der Befehl
	if(strcmp(cmdtext,"/respawncars",true)==0){
		if(PlayerLeader(playerid))
		{
			new fc;while(fc<MAX_FRACTION_CARS)
			{
				if(FractionCars[fc][fVehid] >= 400 && FractionCars[fc][fVehid] <= 611)
				{
			    	if(FractionCars[fc][fFraction][0] == PlayerLeader(playerid))
					{
						if(GetVehicleDriver(fc) == -1)
                    	{   //if(!IsVehicleEmpty(fc)) continue;
                        	SetVehicleToRespawn(fc);  //<<<<<<<<<<<Wenn ich den hier Benutze dann klappt es, das die wagen nur spawnen wenn keiner drinne sitzt
			        		//DestroyAndCreateFractionCar(fc);//<<<<Nehme ich den Originalen dann spawnt das Auto auch wenn einer drinne sitzt
						}
			    	}
				}
				fc++;
			}return SendClientMessage(playerid,fColYellow,">> Du hast deine Fraktionsfahrzeuge respawnt.");
		}return SendClientMessage(playerid,fColGrey,"Du bist nicht berechtigt diesen Befehl auszuführen.");
	}
Hier die Public von Destroy
public DestroyAndCreateFractionCar(fc)
{
	if(GetVehicleDriverfc(fc) == -1)
	{
		if(FractionCars[fc][fVehid] >= 400 && FractionCars[fc][fVehid] <= 611)
		{
			DestroyVehicle(FractionCars[fc][fCarid]);
			FractionCars[fc][fCarid] = CreateVehicle(FractionCars[fc][fVehid],FractionCars[fc][fPos][0],FractionCars[fc][fPos][1],FractionCars[fc][fPos][2],FractionCars[fc][fPos][3],FractionCars[fc][fCol][0],FractionCars[fc][fCol][1],-255);
			return true;
		}
	}return false;
}
Was hierbei ziemlich nervt ist wenn ich die Original nehme dann spawnen die cars auch wenn jemand drinne sitzt, die sollen aber nicht spwnen
hat jemand ne idee?
 
		 
		
		
	 
			
									
		
 sorry
 sorry