Also an zu vielen Autos kannst doch eig nicht liegen, denn es sind 110 in der Liste und die Grenze ist doch bei 700 ....
Beiträge von zfan1992
-
-
ich schreibe nur für ihn hier, weil er bis 19:10 Uhr gesperrt ist
er hat das jetzt ausprobiert mit deinem tut, aber er bekommts trotzdem nicht hin.. hier mal der code:
new carvid,carx[100],cary[100],carz[100],carangle[100],carcol1[100],carcol2[100],sql[60],strFromDb[256],arrCoords[17][40];
samp_mysql_query("SELECT COUNT(*) FROM cars");
samp_mysql_store_result();
samp_mysql_fetch_row(strFromDb);
new SizeOfGates = strval(strFromDb);
for(new i = 0; i < SizeOfGates; i++)
{
format(sql, sizeof(sql), "SELECT * FROM cars LIMIT %d, 1", i);
samp_mysql_query(sql);
samp_mysql_store_result();
if (samp_mysql_num_rows() > 0)
{
samp_mysql_fetch_row(strFromDb);
split(strFromDb, arrCoords, '|');
floatstr(arrCoords[7]), 1);
AutoInfo[i][dbid] = strval(arrCoords[0]);
AutoInfo[i][vid] = strval(arrCoords[1]);
AutoInfo[i][x] = floatstr(arrCoords[2]);
AutoInfo[i][y] = floatstr(arrCoords[3]);
AutoInfo[i][z] = floatstr(arrCoords[4]);
AutoInfo[i][angle] = floatstr(arrCoords[5]);
AutoInfo[i][color1] = strval(arrCoords[6]);
AutoInfo[i][color2] = strval(arrCoords[7]);
CreateVehicle(AutoInfo[i][vid], AutoInfo[i][x], AutoInfo[i][y], AutoInfo[i][z], AutoInfo[i][angle], AutoInfo[i][color1], AutoInfo[i][color2], 1);
}
} -
das mit dem declarieren und übergeben ist ja nicht das problem gewesen, sondern mit der for-schleife klappt es nicht so ganz...
-
du kannst der funktion keine strings übergeben... mach daraus integer und floatvariablen und fertig.
das hat er schon gemacht ;)...
könnte ev. jemand ein beispiel für ne for-schleife für das auslesen der vehikel aus mysql hier posten?
ich sollte das jetzt schreiben, da virtualmarc bis 19:10 Uhr wegen einer fehlfunktion seines browsers gesperrt ist.