Fahrzeug Problem

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
  • Ich habe ein großes Problem
    Bei manchen Fraktionen sind viele Fahrzeuge übereinander gestappelt,
    Ich nehme als Beispiel jetzt GS


    Screen:
    http://imageshack.us/f/842/samp016gw.png/


    Code:


    GroveVehs[0] = AddStaticVehicleEx(560,2516.3828,-1672.2086,13.6008,59.2683,86,86,-1);
    GroveVehs[1] = AddStaticVehicleEx(560,2504.7471,-1680.6157,13.1672,313.6806,86,86,-1);
    GroveVehs[2] = AddStaticVehicleEx(522,2512.2380,-1687.2024,13.1452,47.7534,86,86,-1);
    GroveVehs[3] = AddStaticVehicleEx(522,2509.6218,-1688.5973,13.1140,48.9373,86,86,-1);
    GroveVehs[4] = AddStaticVehicleEx(451,2491.4182,-1684.0216,13.1254,269.1117,86,86,-1);
    GroveVehs[5] = AddStaticVehicleEx(541,2486.4944,-1654.0997,13.0229,88.8405,86,86,-1);
    GroveVehs[6] = AddStaticVehicleEx(487,2531.2183,-1677.5094,20.1066,92.5026,86,86,-1);
    GroveVehs[7] = AddStaticVehicleEx(468,2518.3711,-1664.3739,13.8233,92.2982,86,86,-1);
    GroveVehs[8] = AddStaticVehicleEx(468,2518.4358,-1667.6611,13.9745,90.1251,86,86,-1);
    GroveVehs[9] = AddStaticVehicleEx(409,2473.5012,-1696.6276,13.3146,1.1739,86,86,-1);
    for(new v;v< sizeof(GroveVehs);v++)
    Hoffe ihr könnt mir Helfen,
    MFG DasDimaLP

  • Der geht anscheinend die shcleife durch und erstellt jedes Auto mal die Anzahl aller Autos:


    Bei 10 GS Autos macht er 10*10 also 100 Autos, fügst du eins hinzu würde er 11'11 also 121 machen.


    Nehm die schleife raus oder schreib es ein wenig überishctlicher mit enum und variable und geh dann die forschleife durch und erstelle die autos.

  • @PuSchKiiN_x3

    Zitat

    Zeig mal 10zeilen vor & nach denn GS Autos :)


    HitmanVehs[12] = AddStaticVehicleEx(487,1889.8123,651.8834,19.0740,0.0000,0,0,-1); // Maverick
    for(new v;v< sizeof(HitmanVehs);v++)

    MedicVehs[0] = AddStaticVehicleEx(560,1093.5000000,-1319.1999512,13.5000000,268.0000000,3,1,-1); //Sultan
    MedicVehs[1] = AddStaticVehicleEx(560,1093.5999756,-1315.6999512,13.5000000,267.9949951,3,1,-1); //Sultan
    for(new v;v< sizeof(MedicVehs);v++)

    oAmtVehs[0] = AddStaticVehicleEx(560,2279.3000488,2062.8000488,10.6000004,180.0000000,128,6,-1); //Sultan
    oAmtVehs[1] = AddStaticVehicleEx(560,2283.3999023,2062.8000488,10.6000004,180.0000000,128,6,-1); //Sultan
    for(new v;v< sizeof(oAmtVehs);v++)


    Simon

    Der geht anscheinend die shcleife durch und erstellt jedes Auto mal die Anzahl aller Autos:


    Bei 10 GS Autos macht er 10*10 also 100 Autos, fügst du eins hinzu würde er 11'11 also 121 machen.


    Nehm die schleife raus oder schreib es ein wenig überishctlicher mit enum und variable und geh dann die forschleife durch und erstelle die autos.


    Wo ist die Schleife?


  • Oh Gott,


    also, du nutzt eine Schleife, eine For wiederholt sich bis zum Max./Min. Wert, das heißt es werden wie schon gesagt wurde immer mehr Fahrzeuge gespawnt an den gleichen Koordinaten, du brauchst keine For-Schleifen da ;)


    MfG
    Geronimo