Autos nicht respawnen wenn benutzt

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Hallo liebe User,


    ich würde gerne wissen wie ich meinen Command, so mache dass die Autos, die gerade gefahren werden nicht respawnen.


    ocmd:respawnallcars(playerid,params[])
    {
    if(!isPlayerAnAdmin(playerid,2))return SendClientMessage(playerid,Rot,"Du hast nicht das nötige Adminlevel dafür!");
    {
    for(new i = 1; i <= MAX_VEHICLES; i++)
    {
    SetVehicleToRespawn(i);
    }
    SendClientMessage(playerid, Rot, "Du hast alle Autos Respawnt.");
    }
    return 1;
    }


    Mit freundlichen Grüßen,
    Dexter

  • new bool:unwanted[CAR_AMOUNT];
    for(new player5=0; player5<SLOTS; player5++)
    {
    if(IsPlayerInAnyVehicle(player5)) { unwanted[GetPlayerVehicleID(player5)]=true; }
    }
    for(new car = 1; car <= 450; car++)
    {
    if(!unwanted[car]) SetVehicleToRespawn(car);
    }
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(string, sizeof(string), "Alle unbesetzten Autos wurden zurückgespawnt von %s.", sendername);
    M.F.G.
    heyho ;)