Arbeite gerade an einem MySQL System.. Habe aber ein MySQL Problem beim Laden dieser!
forward LoadAllVehicle();
public LoadAllVehicle()
{
for(new i=0;i<MAX_VEHICLES;i++)
{
LoadVehicle(i);
}
}
forward LoadVehicle(carid);
public LoadVehicle(carid)
{
new data[256], bedienung[256], query[256],string[128];
format(bedienung,sizeof(bedienung),"Carid='%s'",carid);
format(query,sizeof(query),"SELECT * FROM cars WHERE %s",bedienung);
mysql_query(query);
mysql_store_result();
if(mysql_num_rows())
{
new Float:X, Float:Y, Float:Z, Float:Angle,Typ,Farbe1,Farbe2;
mysql_fetch_field("PosX",data);
X = strval(data);
mysql_fetch_field("PosY",data);
Y = strval(data);
mysql_fetch_field("PosZ",data);
Z = strval(data);
mysql_fetch_field("PosAngle",data);
Angle = strval(data);
mysql_fetch_field("Typ",data);
Typ = strval(data);
mysql_fetch_field("Farbe1",data);
Farbe1 = strval(data);
mysql_fetch_field("Farbe2",data);
Farbe2 = strval(data);
AddStaticVehicleEx(Typ, X,Y,Z, Angle, Farbe1,Farbe2, -1);
format(string, sizeof(string), "Car (ID: %d) wurde geladen", carid);
printf(string);
}
}
Hier werden die Vehicle geladen. Ausgeführt wird dies durch LoadAllVehicle(); in OnGameModeInit.
Bekomme folgenden MySQL Fehler: