Ich hab mal wieder ein bisschen an meinem Fahrzeugsystem gearbeitet und kann den Fehler nicht finden
public SaveCars(){
new query[1800], addquery[512],c1, c2;
for(new i=0;i<MAX_VEHICLES;i++){
if(vFahrzeug[i][vTyp] == 1){
GetVehiclePos(vFahrzeug[i][vID],vFahrzeug[i][vPos][0],vFahrzeug[i][vPos][1],vFahrzeug[i][vPos][2]);
GetVehicleZAngle(vFahrzeug[i][vID],vFahrzeug[i][vPos][3]);
GetVehicleColor(i, c1, c2);
format(addquery, sizeof(addquery), "UPDATE "#SERVERTAG"_pcars SET x='%f', y='%f', z='%f', a='%f', color1='%i', color2='%i', spoiler='%i', hood='%i', roof='%i', sideskirt='%i', nos='%i', lamps='%i', ", vFahrzeug[i][vPos][0], vFahrzeug[i][vPos][1], vFahrzeug[i][vPos][2], vFahrzeug[i][vPos][3], c1, c2, vFahrzeug[i][vSpoiler], vFahrzeug[i][vHood],vFahrzeug[i][vRoof], vFahrzeug[i][vSideskirt], vFahrzeug[i][vNitro], vFahrzeug[i][vLamps]);
strcat(query, addquery);
format(addquery, sizeof(addquery), "exhaust='%i', wheels='%i', stereo='%i', hydraulics='%i', bullbar='%i', rbullbar='%i', fbullbar='%i', fbumper='%i',rbumper='%i', vents='%i' WHERE id='%i'", vFahrzeug[i][vExhaust], vFahrzeug[i][vWheels], vFahrzeug[i][vStereo], vFahrzeug[i][vHydraulics], vFahrzeug[i][vBullbar], vFahrzeug[i][vRearBullbar], vFahrzeug[i][vFrontBullbar], vFahrzeug[i][vFrontBumper], vFahrzeug[i][vRearBumper], vFahrzeug[i][vVents], vFahrzeug[i][vDb_ID]);
strcat(query, addquery);
mysql_function_query(MySqlConnection, query, false, "", "");
}
}
return 1;
}
new query[1800], addquery[512],c1, c2;
for(new i=0;i<MAX_VEHICLES;i++){
if(vFahrzeug[i][vTyp] == 1){
GetVehiclePos(vFahrzeug[i][vID],vFahrzeug[i][vPos][0],vFahrzeug[i][vPos][1],vFahrzeug[i][vPos][2]);
GetVehicleZAngle(vFahrzeug[i][vID],vFahrzeug[i][vPos][3]);
GetVehicleColor(i, c1, c2);
format(addquery, sizeof(addquery), "UPDATE "#SERVERTAG"_pcars SET x='%f', y='%f', z='%f', a='%f', color1='%i', color2='%i', spoiler='%i', hood='%i', roof='%i', sideskirt='%i', nos='%i', lamps='%i', ", vFahrzeug[i][vPos][0], vFahrzeug[i][vPos][1], vFahrzeug[i][vPos][2], vFahrzeug[i][vPos][3], c1, c2, vFahrzeug[i][vSpoiler], vFahrzeug[i][vHood],vFahrzeug[i][vRoof], vFahrzeug[i][vSideskirt], vFahrzeug[i][vNitro], vFahrzeug[i][vLamps]);
strcat(query, addquery);
format(addquery, sizeof(addquery), "exhaust='%i', wheels='%i', stereo='%i', hydraulics='%i', bullbar='%i', rbullbar='%i', fbullbar='%i', fbumper='%i',rbumper='%i', vents='%i' WHERE id='%i'", vFahrzeug[i][vExhaust], vFahrzeug[i][vWheels], vFahrzeug[i][vStereo], vFahrzeug[i][vHydraulics], vFahrzeug[i][vBullbar], vFahrzeug[i][vRearBullbar], vFahrzeug[i][vFrontBullbar], vFahrzeug[i][vFrontBumper], vFahrzeug[i][vRearBumper], vFahrzeug[i][vVents], vFahrzeug[i][vDb_ID]);
strcat(query, addquery);
mysql_function_query(MySqlConnection, query, false, "", "");
}
}
return 1;
}
SQL
[15:51:46] Passing query UPDATE RFR_pcars SET x='-1987.699951', y='131.309005', z='27.273300', a='358.805999', color1='0', color2='0', spoiler='0', hood='0', roof='0', sideskirt='0', nos='0', lamps='0', exhaust='0', wheels='0', stereo='0', hydraulics='0', bullbar='0', rbullbar='0', fbullbar='0', fbumper='0',rbumper='0', vents='0' WHERE id='1' [15:51:46] CMySQLHandler::ProcessQueryThread() - Error will be triggered to OnQueryError()
SQL
UPDATE RFR_pcars SET x='-1986.189941', y='124.677001', z='27.286100', a='1.452939', color1='0', color2='0', spoiler='0', hood='0', roof='0', sideskirt='0', nos='1010', lamps='0', exhaust='0', wheels='1096', stereo='0', hydraulics='1087', bullbar='0', rbullbar='0', fbullbar='0', fbumper='0',rbumper='0', vents='0' WHERE id='2'