Problem - Createfrakcar

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
  • Guten Tag Community,
    ich habe mir hier einen netten Befehl erstellt mit diesem ich die Möglichkeit habe Frakionsfahrzeuge zu erstellen.
    Nur habe ich da ein kleines Problem und zwar wenn ich als 1 Farbe z.B gelb benutze wird es mir später nicht gespeichert und es wird automatisch schwarz benutzt, warum?
    Hier befinden sich die nötigen Abschnitte des Scripts.



    dcmd_createfrakcar(playerid,params[])
    {
    if(PlayerInfo[playerid][pAdmin] < 1339) return SendClientMessage(playerid,COLOR_RED,"Du bist nicht befugt!");
    new model, col1, col2, frakid,Float:X,Float:Y,Float:Z,Float:R;
    if(sscanf(params,"dddd",model,col1,col2,frakid))
    {
    SendClientMessage(playerid,COLOR_RED,"Verwende: /createfrakcar Modell Farbe1 Farbe2 FraktionsID");
    SendClientMessage(playerid, COLOR_GRAD2, "Fraktionen: 1 SAPD, 2 Bundespolizei, 3 Army, 4 Medic, 5 LCN, 6 Yakuza, 7 Präsi, 8 Hitman");
    SendClientMessage(playerid, COLOR_GRAD2, "Fraktionen: 9 CNN, 10 Taxi, 11 Fahrlehrer, 12 Polnische Mafia, 13 Gs, 14 Ballas, 15 SF Biker Club, 16 Vagos");
    return SendClientMessage(playerid, COLOR_GRAD2, "Fraktionen: 17 Aztecas, 18 Scarfos, 19 RS, 20 Terror, 21 Wheelmen, 22 Feuer, 23 Brigada, 24 O-Amt, 25 LS Logistics");
    }
    GetPlayerPos(playerid,X,Y,Z);
    GetPlayerFacingAngle(playerid,R);
    CreateNewVehicle(model,X,Y,Z,R,col1,col2,frakid); //hier wird das Fahrzeug erstellt
    return 1;
    }



    stock CreateNewVehicle(Modell,Float:x,Float:y,Float:z,Float:rot,color1,color2,fraktionsid) // hier der stock dazu
    {
    GetEmptyFile();
    new tmpid = CreateVehicle(Modell,x,y,z,rot,color1,color2,-1);
    new formatLD[64];
    format(formatLD,64,"FCars/%d_fauto.ini",Emptyfile);
    if(dini_Exists(formatLD))
    {
    DestroyVehicle(tmpid);
    return GetEmptyFile();
    }
    FAutoData[tmpid][ModelID]=Modell;
    FAutoData[tmpid][Color1]=color1;
    FAutoData[tmpid][Color1]=color2;


    Ich hoffe auf Hilfe und bedanke mich schon einmal


    //edit Einrückung


    Mit freundlichen Grüßen,
    dome_crasher