Hallo Community,
Enum
enum fInfo
{
VehicleID,
ModelID,
Float:X,
Float:Y,
Float:Z,
Float:R,
Color1,
Color2,
Price
};
new FractionCars[MAX_VEHICLES][fInfo];
stock LoadFahrzeuge()
stock LoadFahrzeuge()
{
new
i,
str[512]
;
mysql_query("SELECT * FROM `autohaus_autos`");
mysql_store_result();
while(mysql_fetch_row(str))
{
sscanf(str, "p<|>ddffffddd",FractionCars[i]);
printf("DEBUG: %s",str);
FractionCars[i][VehicleID] = CreateVehicle(FractionCars[i][ModelID],FractionCars[i][X],FractionCars[i][Y],FractionCars[i][Z],FractionCars[i][R],FractionCars[i][Color1],FractionCars[i][Color2],-1);
i++;
}
mysql_free_result();
return true;
}
Debugs
[20:52:19] <-| [MYSQL] Verbindung zur Datenbank wurde erfolgreich hergestellt!
[20:52:19] DEBUG: 1|522|1962.6735830|1343.5985100|15.4822500|0.0000000|2|2|0
[20:52:19] Number of vehicle models: 0
Es wird nicht Erstellt. Er lädt es in den String aber gibt es nicht wieder.
Ich hoffe ihr könnt mir da helfen.
Evtl. eine andere methode zum auslesen o.a.
lg