Ramfa System funktioniert nicht

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.


    Jeder Leader hat einen /ramfa System (Wenn man diesen Befehl nutzt werden alle Fraktion Cars des Leader respawnt)
    Doch bei mir ist das so wenn man diesen Befehl nutzt werden nur die Fahrzeuge respawnt die mit /efa erstellt wurden sind aber ich habe keine Fahrzeuge mit Efa, ich habe alle Frakcars gescriptet. Doch wie mach ich es das die gescripteten fahrzeuge mit /ramfa respawnen.


    Mein /Ramfa System:


    }
    if(strcmp(cmdtext,"/ramfa",true)==0){
    if(GetPlayerLeader(playerid)){
    if(gettime() < LastRespawned[GetPlayerFaction(playerid)-1])
    return SendClientMessage(playerid,FACTION_COL_GREY,"Du kannst deine Fahrzeuge nur alle '5' Minuten respawnen.");
    LastRespawned[GetPlayerFaction(playerid)-1] = gettime()+(60*5);
    for(new fc;fc<sizeof(FactionCars);fc++){
    if(FactionCars[fc][fVehid] >= 400 && FactionCars[fc][fVehid] <= 611){
    if(FactionCars[fc][fFaction][0] == GetPlayerFaction(playerid)){
    DestroyAndCreateFactionCar(fc);
    }
    }
    }SendClientMessage(playerid,FACTION_COL_YELLOW,"Du hast deine Fraktionsfahrzeuge erfolgreich respawnt.");
    }else SendClientMessage(playerid,FACTION_COL_GREY,"Du bist nicht berechtigt diesen Befehl anzuwenden.");
    return true;
    }



    Irgendein Gangfahrzeug:


    BallasVehs[0] = AddStaticVehicleEx(560,1977.2090,-1127.7297,25.7279,206.1811,22,22,respawntime);
    BallasVehs[1] = AddStaticVehicleEx(560,1984.0170,-1130.2471,25.6667,269.6397,22,22,respawntime);
    BallasVehs[2] = AddStaticVehicleEx(560,1991.3291,-1130.4581,25.3709,272.7546,22,22,respawntime);
    BallasVehs[3] = AddStaticVehicleEx(461,2008.8417,-1130.3496,24.9062,88.7022,22,22,respawntime);
    BallasVehs[4] = AddStaticVehicleEx(461,2033.6932,-1130.7136,24.1661,88.8259,22,22,respawntime);
    BallasVehs[5] = AddStaticVehicleEx(482,2027.1393,-1130.6174,24.3509,89.3017,22,22,respawntime);
    BallasVehs[6] = AddStaticVehicleEx(482,1997.3445,-1141.0830,25.3398,89.3476,22,22,respawntime);
    BallasVehs[7] = AddStaticVehicleEx(451,2013.7217,-1113.6862,26.3207,179.7947,22,22,respawntime);
    BallasVehs[8] = AddStaticVehicleEx(487,2004.4103,-1109.2334,34.3335,182.1012,5,5,respawntime); // Heli ballas



    Was muss ich machen das alle Frak Fahrzeuge sich respawnen wenn man /ramfa nutzt?

  • if(strcmp(cmdtext,"/ramfa",true)==0)
    {
    if(GetPlayerLeader(playerid))
    {
    if(gettime() < LastRespawned[GetPlayerFaction(playerid)-1])
    return SendClientMessage(playerid,FACTION_COL_GREY,"Du kannst deine Fahrzeuge nur alle '5' Minuten respawnen.");
    LastRespawned[GetPlayerFaction(playerid)-1] = gettime()+(60*5);
    for(new fc;fc<sizeof(FactionCars);fc++)
    {
    if(FactionCars[fc][fVehid] >= 400 && FactionCars[fc][fVehid] <= 611)
    {
    if(FactionCars[fc][fFaction][0] == GetPlayerFaction(playerid))
    {
    DestroyAndCreateFactionCar(fc);
    }
    }
    }
    //Gang Fahrzeuge:
    for(new i = 0; i < sizeof(BallasVehs); i++)
    {
    SetVehicleToRespawn(BallasVehs[i]);
    }
    SendClientMessage(playerid,FACTION_COL_YELLOW,"Du hast deine Fraktionsfahrzeuge erfolgreich respawnt.");
    }
    else SendClientMessage(playerid,FACTION_COL_GREY,"Du bist nicht berechtigt diesen Befehl anzuwenden.");
    return true;
    }


    Analog für alle anderen Fahrzeug-Arrays der Gangs.