Fraktion Cars jeder kann einsteigen?

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
  • Hey Leute ich weiss nicht warum es nicht geht es können alle in die Fraki Cars einsteigen obwohl alles Richtig ist hier z.B von Ballas


    new BallasVehs[12];




    if(!IsPlayerInFrac(playerid,14))
    {
    for(new pv = 0; pv < sizeof(BallasVehs); pv++)
    {
    if(newcar == BallasVehs[pv])
    {
    SendClientMessage(playerid,Rot,"Du hast keine Schlüssel für Ballas Fahrzeuge!");
    RemovePlayerFromVehicle(playerid);
    TogglePlayerControllable(playerid,false);
    TogglePlayerControllable(playerid,true);
    return 1;
    }
    }
    }



    BallasVehs[0] = CreateVehicle(522,1996.0300,-1116.1958,26.3446,209.2177,174,174,-1); // Ballas NRG1
    BallasVehs[1] = CreateVehicle(487,2004.4164,-1109.0201,34.3686,182.2612,174,174,-1); // Heli-Ballas
    BallasVehs[2] = CreateVehicle(560,1988.3494,-1130.8279,25.4308,89.3931,174,174,-1); // Sultan-Ballas1
    BallasVehs[3] = CreateVehicle(560,1994.1672,-1130.9825,25.2776,89.1939,174,174,-1); // Sultan-Ballas2
    BallasVehs[4] = CreateVehicle(541,2023.8640,-1108.3197,25.8274,84.0550,174,174,-1); // bullet-ballas2
    BallasVehs[5] = CreateVehicle(405,2052.0059,-1123.1750,24.2270,179.5757,174,174,-1); // Sentinel-ballas2
    BallasVehs[6] = CreateVehicle(405,2051.9841,-1117.2346,24.9335,180.6647,174,174,-1); // Sentinel-ballas1
    BallasVehs[7] = CreateVehicle(409,2006.5040,-1120.4972,26.3119,129.9462,174,174,-1); // Limo-balls
    BallasVehs[8] = CreateVehicle(482,2012.0787,-1093.8931,24.7904,71.5720,174,174,-1); // ballas-truck
    BallasVehs[9] = CreateVehicle(517,2023.0383,-1140.9012,24.6153,89.0515,174,174,-1); // Majestic-Balls1
    BallasVehs[10] = CreateVehicle(517,2034.4393,-1141.0892,24.2927,88.4828,174,174,-1); // Majestic-Balls2



    for(new pv = 0; pv < sizeof(BallasVehs); pv++)
    {
    SetVehicleNumberPlate(BallasVehs[pv], "BALLAS");
    SetVehicleToRespawn(BallasVehs[pv]);
    }



    Was fehlt? was ist falsch?

  • mach aus :


    if(!IsPlayerInFrac(playerid,14))
    {
    for(new pv = 0; pv < sizeof(BallasVehs); pv++)
    {
    if(newcar == BallasVehs[pv])
    {
    SendClientMessage(playerid,Rot,"Du hast keine Schlüssel für Ballas Fahrzeuge!");
    RemovePlayerFromVehicle(playerid);
    TogglePlayerControllable(playerid,false);
    TogglePlayerControllable(playerid,true);
    return 1;
    }
    }
    }


    mal:


  • Wieso im Remove.... noch TogglePlayer?.....
    Nimm die beiden Toggle´s mal raus

    Auch keine Errors aber irgendwie kann mann immer noch in jedes Fraki Car

  • vll weil du ingame ein Administrator bist in den GF sCript's können Administratoren in jedes Car einsteigen ausser Privat

    Dachte ich auch zuerst aber ich habe sogar neuen Acc gemacht und getestet und man kann trotzdem in jede Fraki Car einsteigen ;'(

  • du musst so machen,


    if (IsABallasCar(vehicleid)
    {
    if(IsPlayerInFrac(playerid,14)) {}
    else
    {
    SendClientMessage(playerid,Rot,"Du hast keine Schlüssel für Ballas Fahrzeuge!");
    TogglePlayerControllable(playerid,false);
    TogglePlayerControllable(playerid,true);
    }
    }



    Function IsABallasCar(carid)
    {
    for(new i = 0; i < sizeof(BallasVehs); i++)
    {
    if(carid == BallasVehs[i])
    {
    return 1;
    }
    }
    }


  • Zeile (7303) : error 012: invalid function call, not a valid address
    Zeile (7303) : Unbekannte Variable : "vehicleid"
    Zeile (7303) : Ungültiger Befehl
    Zeile (7303) : Zuviele Fehler in einer Zeile


    Was jetzt? :D