Car zahl herbekommen und erhöhen

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 ich mache gerade ein Fraktionsautohaus und weiss nicht wie ich die Variable von einen Car herbekomme
    z.B.


    new MedCar[20];


    Woher weis ich nun, wie viele es davon schon gibt....
    welche benennung muss ich dem car dan geben..
    ich habe es so versucht..


    MedCar[++] = AddStaticVehicleEx(model, 1722.5408,-1067.0892,24.5477,180.8153,-1,-1,-1);


    Klappt nicht.. errors

  • Das könntest du so machen:


    new mediccar[20]; //Oben im Script


    //Auf Lokaler Ebene unter OnGameModeInit z.B.
    new idx;
    mediccar[idx] = CreateVehicle(...);
    mediccar[idx++] = CreateVehicle(...); //usw...


    mfg. :thumbup:

    ast2ufdyxkb1.png


    Leute, lernt scripten und versucht mal lieber etwas selber zu schreiben, als es aus einem GF zu kopieren. :S

  • Danke Kaliber, aber was heißt das idx? woher weis der die Werte dafür?


    /e ahh habe es verstanden
    aber wie bekomme ich nun herraus, das wievielte ich da jetzt erstellen muss?



    SetVehicleToRespawn(veh);
    new frakid = PlayerInfo[playerid][pLeader];
    switch(frakid)
    {
    case 0: { SendClientMessage(playerid,Rot,"Zivilisten haben keine Fraktionsfahrzeuge"); }
    case 1: { LSPD[++] = AddStaticVehicleEx(model, 1722.5408,-1067.0892,24.5477,180.8153,-1,-1,-1); }
    case 2: { fwcar[++] = AddStaticVehicleEx(model, 1722.5408,-1067.0892,24.5477,180.8153,-1,-1,-1); }
    case 3: { MedCar[++] = AddStaticVehicleEx(model, 1722.5408,-1067.0892,24.5477,180.8153,-1,-1,-1); }
    case 4: { oAmt[++] = AddStaticVehicleEx(model, 1722.5408,-1067.0892,24.5477,180.8153,-1,-1,-1); }
    case 5: { SpedCars[++] = AddStaticVehicleEx(model, 1722.5408,-1067.0892,24.5477,180.8153,-1,-1,-1); }
    case 6: { TbCar[++] = AddStaticVehicleEx(model, 1722.5408,-1067.0892,24.5477,180.8153,-1,-1,-1); }
    case 7: { WccCar[++] = AddStaticVehicleEx(model, 1722.5408,-1067.0892,24.5477,180.8153,-1,-1,-1); }
    case 8: { DilliCar[++] = AddStaticVehicleEx(model, 1722.5408,-1067.0892,24.5477,180.8153,-1,-1,-1); }
    case 9: { GsCar[++] = AddStaticVehicleEx(model, 1722.5408,-1067.0892,24.5477,180.8153,-1,-1,-1); }
    }