Beiträge von Kevin B.

    hey ich habe Mir mein Fraktionscar System Auf MYSQL Umgeschrieben und seit dem braucht er Länger.
    Ich versuch es zu erklären :D
    Wen ich auf samp-server.exe Klicke braucht er Länger wie Gewöhnlich(Er Benötigt Ca 10Sekunden eh er Fertig verbunden ist)
    wen ich Fraktionscarsladen(fraktionscars);Aus OnGameModInet nehme Läd er wider Normal wie er es soll.
    Hier mal die Funktion

    public Fraktionscarsladen(fraktionscars)
    {
    new fc,string[16];
    while(fc<MAX_FRAK_CARS)
    {
    format(string, sizeof(string),"%d",fc);
    fc++;
    frakcar[fraktionscars][Ffarbe2] = mysql_GetInt("Fraktionscars", "farbe2", "id",string);//Farbe2 auslesen
    frakcar[fraktionscars][Ffarbe1] = mysql_GetInt("Fraktionscars", "farbe1","id",string);//Farbe1 auslesen
    frakcar[fraktionscars][Ffarbe1] = mysql_GetInt("Fraktionscars", "FraktionscarModell", "id",string);//Modell auslesen
    frakcar[fraktionscars][fcar_x] = mysql_GetFloat("Fraktionscars", "FraktionsCar_X", "id",string);//FraktionsCar_X auslesen
    frakcar[fraktionscars][fcar_y] = mysql_GetFloat("Fraktionscars", "FraktionsCar_Y", "id",string);//FraktionsCar_Y auslesen
    frakcar[fraktionscars][fcar_z] = mysql_GetFloat("Fraktionscars", "FraktionsCar_Z", "id",string);//FraktionsCar_Z auslesen
    frakcar[fraktionscars][Modell] = mysql_GetInt("Fraktionscars"," FraktionscarModell", "id",string);
    frakcar[fraktionscars][FraktionsCar_ID] = AddStaticVehicleEx(frakcar[fraktionscars][Modell],frakcar[fraktionscars][fcar_x],frakcar[fraktionscars][fcar_y] ,frakcar[fraktionscars][fcar_z] ,frakcar[fraktionscars][fcar_f] ,frakcar[fraktionscars][Ffarbe1] ,frakcar[fraktionscars][Ffarbe2],20000);
    frakcar[fraktionscars][fcar_fraktionsid] = mysql_GetInt("Fraktionscars"," FraktionsID", "id",string);
    }
    printf("Es wurden %d Fraktionscar Geladen",fc);
    return 1;
    }
    Kann mir da wer sagen an was das Liegen tut?
    wen ich in der Falschen Sektion bin Bitte ich darum das es verschoben wirt
    lg Kifkat

    das Desining in der Art ist Definitiv nicht von mir!
    Du hast nur mein .css genommen ohne Genehmigung von mir finde ich schon eine Sauerei!
    ich sagte dir Zwar das wir mal eins zusammen machen können, ich sagte aba auch das ich derzeit erst mal nicht die Zeit finde da ich mit mein Skripte beschäftigt bin
    Naja Sollte ich meine Css ihren eine art und weise wider erkennen werde ich mir da was einfallen lassen, den es kann ja nicht sein das du einfach meine .css nimmst!
    Ich bitte dich auch darum das du meine Vorlage der .php löschen tust den da sind meine Daten drin!

    if(IsPlayerInRangeOfPoint(playerid,3.5,2308.9380,-13.2529,26.7422))//; daf nicht hinter sein
    {
    GivePlayerMoney(playerid, 17060+random(36015));
    SendClientMessage(playerid,Weiss,"Du hast die Bank erfolgreich ausgeraubt nun verschwinde!");
    new tname[MAX_PLAYER_NAME], string[123];//hat ein ; gefehlt
    GetPlayerName(playerid,tname,sizeof(tname));
    format(string, sizeof(string), "News: Der Täter wurde durch die Sicherheits Kamaras der Bank identifiziert!");
    SendClientMessageToAll(Rot,string);
    format(string,sizeof(string),"News Er heißt %s und ist noch in der Bank!",tname);
    SendClientMessageToAll(Rot,string);
    return 1;
    }

    hat wer andres ne Lösung für mich?
    //edit nun hab ich es fast
    stock aFraktionscarsladen(fraktionscars)
    {
    new str[2];
    for(new i; i<MAX_FRAK_CARS;i++)
    {
    valstr(str,i);
    frakcar[fraktionscars][Ffarbe2] = mysql_GetInt("Fraktionscars", "farbe2", "id",str);//Farbe2 auslesen
    frakcar[fraktionscars][Ffarbe1] = mysql_GetInt("Fraktionscars", "farbe1","id",str);//Farbe1 auslesen
    frakcar[fraktionscars][Ffarbe1] = mysql_GetInt("Fraktionscars", "FraktionscarModell", "id",str);//Modell auslesen
    frakcar[fraktionscars][fcar_x] = mysql_GetFloat("Fraktionscars", "FraktionsCar_X", "id",str);//FraktionsCar_X auslesen
    frakcar[fraktionscars][fcar_y] = mysql_GetFloat("Fraktionscars", "FraktionsCar_Y", "id",str);//FraktionsCar_Y auslesen
    frakcar[fraktionscars][fcar_z] = mysql_GetFloat("Fraktionscars", "FraktionsCar_Z", "id",str);//FraktionsCar_Z auslesen
    frakcar[fraktionscars][Modell] = mysql_GetInt("Fraktionscars"," FraktionscarModell", "id",str);
    frakcar[fraktionscars][FraktionsCar_ID] = AddStaticVehicleEx(frakcar[fraktionscars][Modell],frakcar[fraktionscars][fcar_x],frakcar[fraktionscars][fcar_y] ,frakcar[fraktionscars][fcar_z] ,frakcar[fraktionscars][fcar_f] ,frakcar[fraktionscars][Ffarbe1] ,frakcar[fraktionscars][Ffarbe2],20000);
    }
    return 1;
    }

    was ist nun falsch?
    in der Datenbank ist auch nur ein car eingetragen
    //edit hier noch die For schleife ich finde den Fehler da nicht
    OnGameModeInit
    for(new fraktionscar;fraktionscar<MAX_FRAK_CARS;fraktionscar++) if(aFraktionscarsladen(fraktionscar)) fraktionscars++;
    printf("Es wurden %d FraktionsCar geladen",fraktionscars);
    //edit kann mir da echt niemand helfen?
    er lädt die Jetzt nicht mal mehr
    //edit nun funktioniert alles ich danke alle die mir Geholfen haben

    public OnPlayerRequestClass(playerid, classid)
    {
    SetSpawnInfo(playerid,0,0,1958.33, 1343.12, 15.36,0,0,0,0,0,0,0);
    //SetSpawnInfo( playerid, 0, 0, 1958.33, 1343.12, 15.36, 269.15, 26, 36, 28, 150, 0, 0 );
    SpawnPlayer(playerid);
    return 1;
    }

    stock mysql_GetInt(Table[], Field[], Where[], Is[])
    {
    new query[128];
    mysql_real_escape_string(Table, Table);
    mysql_real_escape_string(Field, Field);
    mysql_real_escape_string(Where, Where);
    mysql_real_escape_string(Is, Is);
    format(query, 128, "SELECT %s FROM %s WHERE %s = '%s'", Field, Table, Where, Is);
    mysql_query(query);
    mysql_store_result();
    new sqlint = mysql_fetch_int();
    mysql_free_result();
    return sqlint;
    }

    stock aFraktionscarsladen(fraktionscars)
    {
    frakcar[fraktionscars][Ffarbe2] = mysql_GetInt("Fraktionscars", "farbe2", "id",fraktionscars);//Farbe2 auslesen
    frakcar[fraktionscars][Ffarbe1] = mysql_GetInt("Fraktionscars", "farbe1", "id",fraktionscars);//Farbe1 auslesen
    frakcar[fraktionscars][Ffarbe1] = mysql_GetInt("Fraktionscars", "FraktionscarModell", "id",fraktionscars);//Modell auslesen
    frakcar[fraktionscars][fcar_x] = mysql_GetFloat("Fraktionscars", "FraktionsCar_X", "id",fraktionscars);//FraktionsCar_X auslesen
    frakcar[fraktionscars][fcar_y] = mysql_GetFloat("Fraktionscars", "FraktionsCar_Y", "id",fraktionscars);//FraktionsCar_Y auslesen
    frakcar[fraktionscars][fcar_z] = mysql_GetFloat("Fraktionscars", "FraktionsCar_Z", "id",fraktionscars);//FraktionsCar_Z auslesen
    frakcar[fraktionscars][Modell] = mysql_GetInt("Fraktionscars"," FraktionscarModell", "id",fraktionscars);
    frakcar[fraktionscars][FraktionsCar_ID] = AddStaticVehicleEx(frakcar[fraktionscars][Modell],frakcar[fraktionscars][fcar_x],frakcar[fraktionscars][fcar_y] ,frakcar[fraktionscars][fcar_z] ,frakcar[fraktionscars][fcar_f] ,frakcar[fraktionscars][Ffarbe1] ,frakcar[fraktionscars][Ffarbe2],20000);
    return 1;
    }

    pod.pwn(10347) : error 035: argument type mismatch (argument 4)
    pod.pwn(10348) : error 035: argument type mismatch (argument 4)
    pod.pwn(10349) : error 035: argument type mismatch (argument 4)
    pod.pwn(10350) : error 035: argument type mismatch (argument 4)
    pod.pwn(10351) : error 035: argument type mismatch (argument 4)
    pod.pwn(10352) : error 035: argument type mismatch (argument 4)
    pod.pwn(10353) : error 035: argument type mismatch (argument 4)

    meinst so?
    stock aFraktionscarsladen(fraktionscars)
    {
    frakcar[fraktionscars][Ffarbe2] = mysql_GetInt("Fraktionscars", "farbe2", "id","Fraktionscars");//Farbe2 auslesen
    frakcar[fraktionscars][Ffarbe1] = mysql_GetInt("Fraktionscars", "farbe1", "id", "Fraktionscars");//Farbe1 auslesen
    frakcar[fraktionscars][Ffarbe1] = mysql_GetInt("Fraktionscars", "FraktionscarModell", "id", "Fraktionscars");//Modell auslesen
    frakcar[fraktionscars][fcar_x] = mysql_GetFloat("Fraktionscars", "FraktionsCar_X", "id", "Fraktionscars");//FraktionsCar_X auslesen
    frakcar[fraktionscars][fcar_y] = mysql_GetFloat("Fraktionscars", "FraktionsCar_Y", "id", "Fraktionscars");//FraktionsCar_Y auslesen
    frakcar[fraktionscars][fcar_z] = mysql_GetFloat("Fraktionscars", "FraktionsCar_Z", "id", "Fraktionscars");//FraktionsCar_Z auslesen
    frakcar[fraktionscars][Modell] = mysql_GetInt("Fraktionscars"," FraktionscarModell", "id", "Fraktionscars");
    frakcar[fraktionscars][FraktionsCar_ID] = AddStaticVehicleEx(frakcar[fraktionscars][Modell],frakcar[fraktionscars][fcar_x],frakcar[fraktionscars][fcar_y] ,frakcar[fraktionscars][fcar_z] ,frakcar[fraktionscars][fcar_f] ,frakcar[fraktionscars][Ffarbe1] ,frakcar[fraktionscars][Ffarbe2],20000);
    return 1;
    }
    oda so
    stock aFraktionscarsladen(fraktionscars)
    {
    frakcar[fraktionscars][Ffarbe2] = mysql_GetInt("Fraktionscars", "farbe2", "Fraktionscars","id");//Farbe2 auslesen
    frakcar[fraktionscars][Ffarbe1] = mysql_GetInt("Fraktionscars", "farbe1", "Fraktionscars","id");//Farbe1 auslesen
    frakcar[fraktionscars][Ffarbe1] = mysql_GetInt("Fraktionscars", "FraktionscarModell", "Fraktionscars","id");//Modell auslesen
    frakcar[fraktionscars][fcar_x] = mysql_GetFloat("Fraktionscars", "FraktionsCar_X", "Fraktionscars","id");//FraktionsCar_X auslesen
    frakcar[fraktionscars][fcar_y] = mysql_GetFloat("Fraktionscars", "FraktionsCar_Y", "Fraktionscars","id");//FraktionsCar_Y auslesen
    frakcar[fraktionscars][fcar_z] = mysql_GetFloat("Fraktionscars", "FraktionsCar_Z", "Fraktionscars","id");//FraktionsCar_Z auslesen
    frakcar[fraktionscars][Modell] = mysql_GetInt("Fraktionscars"," FraktionscarModell", "Fraktionscars","id");
    frakcar[fraktionscars][FraktionsCar_ID] = AddStaticVehicleEx(frakcar[fraktionscars][Modell],frakcar[fraktionscars][fcar_x],frakcar[fraktionscars][fcar_y] ,frakcar[fraktionscars][fcar_z] ,frakcar[fraktionscars][fcar_f] ,frakcar[fraktionscars][Ffarbe1] ,frakcar[fraktionscars][Ffarbe2],20000);
    return 1;
    }
    Passiert auch nix
    Hier noch mal die Datenbank spalten

    ich verwende MYSQL ja schon ab bis her nur Für Accounts das klappt auch alles nur das was jetzt ist das will nicht
    //edit
    bitte helft mir
    stock mysql_GetInt(Table[], Field[], Where[], Is[])
    {
    new query[128];
    mysql_real_escape_string(Table, Table);
    mysql_real_escape_string(Field, Field);
    mysql_real_escape_string(Where, Where);
    mysql_real_escape_string(Is, Is);
    format(query, 128, "SELECT %s FROM %s WHERE %s = '%s'", Field, Table, Where, Is);
    mysql_query(query);
    mysql_store_result();
    new sqlint = mysql_fetch_int();
    mysql_free_result();
    return sqlint;
    }