Guten Tag liebe Community,
als ich mir ein /respawncars befehl erstellt habe war mir klar, dass ich auch sowas machen muss, wo nur die Fahrzeuge, die nicht besetzt sind respawnen sollen.
ocmd:respawncars(playerid, params[])
{
if(!IsPlayerAnAdmin(playerid, 4))return SendClientMessage(playerid,GRAU,"Du bist dafür nicht befugt");
for(new i=0; i<MAX_VEHICLES; i++)
{
for(new j=0; j<MAX_PLAYERS; j++)
{
if(IsPlayerInVehicle(j, i))return 1;
SetVehicleToRespawn(i);
}
}
new string[250];
format(string,sizeof(string), "//----------------------------Alle unbesetzte Autos wurden von %s respawnt.------------------------------//", SpielerName(playerid));
SendClientMessageToAll(COLOR_OOC, string);
return 1;
}
aber leider wenn ich es mache, werden nicht alle Fahrzeuge respawnt ... komischer weise werden nur die hälfte respawnt und ich bekomme auch keine Nachricht wie "//----------------------------Alle unbesetzte Autos wurden von %s respawnt.------------------------------//" ich verstehe nicht, was ich falsch mache
hilft mir bitte!