Hallo Community,
irgendwie speichern sich meine autos nicht ab, das einzigste was ich abspeichert ist autoid 1
Also irgendwie wird dauernd alles nur auf auto id 1 gespeicherrt... die anderen ids werden zwar in mysql erstellt, aber werden nicht dort abgespeichert...
Speichern und Laden:
stock LoadFrakAuto(i){
	new var[256],var2[128];
 	format(var2, sizeof(var2),"SELECT * FROM `frakautos` WHERE `autoid` = '%d'", i);
 	self_mysql_queryEx(var2);
	mysql_store_result();
	while(mysql_fetch_row_format(var2,"|")){
  		mysql_get_field("autoid",var); FAutos[i][autoid] = strval(var);
  		mysql_get_field("autogestell",var ); FAutos[i][autogestell] = strval(var);
  		mysql_get_field("fraktion",var); FAutos[i][fraktionsnummer] = strval(var);
		mysql_get_field("preis",var); FAutos[i][fraktionspreis] = strval(var);
		mysql_get_field("farbe1",var); FAutos[i][farbe1] = strval(var);
		mysql_get_field("farbe2",var); FAutos[i][farbe2] = strval(var);
		mysql_get_field("autox",var); FAutos[i][autox] = floatstr(var);
		mysql_get_field("autoy",var); FAutos[i][autoy] = floatstr(var);
		mysql_get_field("autoz",var); FAutos[i][autoz] = floatstr(var);
		mysql_get_field("autoa",var); FAutos[i][autoa] = floatstr(var);
		FAutos[i][Fahrzeugfraku] = CreateVehicle(FAutos[i][autogestell],FAutos[i][autox],FAutos[i][autoy],FAutos[i][autoz],FAutos[i][autoa],FAutos[i][farbe1],FAutos[i][farbe2],-1);
	}
	return 1;
}
stock SaveFrakauto(i){
	new query[900];
	format(query,sizeof query,"UPDATE `frakautos` SET `autoid`='%d',`autogestell`='%d',`fraktion`='%d',`preis`='%d',`farbe1`='%d',`farbe2`='%d',`autox`='%.2f',`autoy`='%.2f',`autoz`='%.2f',`autoa`='%.2f' WHERE `autoid`='%d'",
	i,FAutos[i][autogestell],FAutos[i][fraktionsnummer],FAutos[i][fraktionspreis],FAutos[i][farbe1],FAutos[i][farbe2],FAutos[i][autox],FAutos[i][autoy],FAutos[i][autoz],FAutos[i][autoa],i);
	mysql_query(query);
	strdel(query,0,sizeof(query));
	mysql_free_result();
	return 1;
}
Hoffentlich findet ihr den Fehler...
Danke schonmal
MfG
Moritz