29.05.2015, 00:24
Hola,
Ocurre lo siguiente:
ЎNo guardan los datos!, guarda SOLAMENTE la ID 842, es decir, desde la tabla 0 hasta la 842 todas tienen la misma informaciуn de la 842, їquй estoy haciendo mal?, gracias.
Ocurre lo siguiente:
Код:
stock GuardarTodoAuto() { new NumberCars; for(new i = 1, j = GetVehiclePoolSize(); i <= j; i++) { if(IsValidVehicle(i)) { NumberCars = i; if(i >= 66) { GetVehiclePos(i, jAutos[i][vPosX], jAutos[i][vPosY], jAutos[i][vPosZ]); GetVehicleZAngle(i, jAutos[i][vPosA]); } new qwerty[512]; format(qwerty, sizeof(qwerty), "UPDATE `autos` SET `vID`='%d', `vModelo`='%d', \ `vPosX`='%f', `vPosY`='%f', `vPosZ`='%f', `vPosA`='%f', `vColor1`='%d', `vColor2`='%d'", jAutos[i][vID], jAutos[i][vModelo], jAutos[i][vPosX], jAutos[i][vPosY], jAutos[i][vPosZ], jAutos[i][vPosA], jAutos[i][vColor1], jAutos[i][vColor2]); mysql_function_query(Conecction, qwerty, false, "", ""); format(qwerty, sizeof(qwerty), "UPDATE `autos` SET `vRespawn`='%d', `vGasolina`='%d', \ `vMapa`='%d', `vRadio`='%d', `vBombas`='%d', `vMedicinas`='%d', `vBotiquines`='%d', `vComida`='%d'", jAutos[i][vRespawn], jAutos[i][vGasolina], jAutos[i][vMapa], jAutos[i][vRadio], jAutos[i][vBombas], jAutos[i][vMedicinas], jAutos[i][vBotiquines], jAutos[i][vComida]); mysql_function_query(Conecction, qwerty, false, "", ""); format(qwerty, sizeof(qwerty), "UPDATE `autos` SET `vVendas`='%d', `vBengalas`='%d', \ `vGanzuas`='%d', `vDrogas`='%d', `vPalos`='%d', `vFosforos`='%d', `vBaterias`='%d', `vAgua`='%d'", jAutos[i][vVendas], jAutos[i][vBengalas], jAutos[i][vGanzuas], jAutos[i][vDrogas], jAutos[i][vPalos], jAutos[i][vFosforos], jAutos[i][vBaterias], jAutos[i][vAgua]); mysql_function_query(Conecction, qwerty, false, "", ""); format(qwerty, sizeof(qwerty), "UPDATE `autos` SET `vCarneFresca`='%d', `vLata`='%d', \ `vLataGasolina`='%d', `vChaleco`='%f', `vArma1`='%d', `vArma2`='%d', `vArma3`='%d', `vBalas1`='%d'", jAutos[i][vCarneFresca], jAutos[i][vLata], jAutos[i][vLataGasolina], vehTrunkArmour[i], vehTrunk[i][1], vehTrunk[i][2], vehTrunk[i][3], vehTrunkAmmo[i][1]); mysql_function_query(Conecction, qwerty, false, "", ""); format(qwerty, sizeof(qwerty), "UPDATE `autos` SET `vBalas2`='%d', `vBalas3`='%d'", vehTrunkAmmo[i][2], vehTrunkAmmo[i][3]); mysql_function_query(Conecction, qwerty, false, "", ""); } } if(NumberCars == 842) printf("Estadнsticas de autos guardados correctamente"); return 1; }