Hallo !
Ich habe ein Problem, undzwar möchte ich wissen, wie man als Fahrlehrer (Leader oder Rank 12) die unbesetzten Fahrschul Autos respawnen kann.
Hier schonmal ein kleiner Versuch, ist aber irgendwie falsch^^
if(strcmp(cmd, "/fcrespawncars", true) == 0 || strcmp(cmd, "/fsrc", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pLeader] == 11)
{
new bool:unwanted[CAR_AMOUNT];
for(new player=0; player<MAX_PLAYERS; player++)
{
if(IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
}
for(new car = 1; car <= 300; car++)
{
if(!unwanted[car]) SetVehicleToRespawn(car);
}
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "Fahrschule: %s hat alle unbesetzten Fahrschul Autos respawnt.", sendername);
BroadCast(COLOR_WHITE,string);
}
return 1;
}
Die Fahrschul Autos sind folgendermaßen definiert :
forward IsAFS(playerid);
forward IsAFSCar(carid);
Und :
//Fahrschule
new fsCars[21];