Moin,
da ich es nicht finde und gerne wissen möchte ob man direkt mit einem Query alle Variablen einen Wert zuweisen lassen kann, oder ob es nur einzeln geht.
Bspw. mache ich es grade so:
stock LFC(autoid)
{
FCInfo[autoid][fcx] = mysql_GetFloat("frakcar", "X", "ID", "bla"); // also halt mit nem stock
Fraccar[autoid] = CreateVehicle(FCInfo[autoid][modelid],FCInfo[autoid][fcx],FCInfo[autoid][fcy],FCInfo[autoid][fcz],FCInfo[autoid][fca],FCInfo[autoid][fcc1],FCInfo[autoid][fcc1],-1); // wird so nicht funktionieren ich weiß, ist nur ein beispiel
return 1;
// bei diesem beispiel laden nur autos, wenn wenige autos in der DB sind, ab 20-30 autos, lädt garnichts mehr ( warscheinlich weil alles überlastet oder so )
}
Und sowas in der Art hier würde ich gerne machen.
new query[256];
format(query, sizeof(query), "UPDATE `frakcar` SET (`%f`, `%f`, `%f`, `%f`) WHERE `ID` = '%d'",FCInfo[autoid][fcx], FCInfo[autoid][fcy], FCInfo[autoid][fcz], FCInfo[autoid][fca], autoid);
Wie muss ich das formatieren, oder geht das überhaupt :D?
Select `db` GET(`XYZ`,`XYZA`) WHERE `ID` = '%d' so was in der art halt =D
Gruß,