Hallo,
ich bin derzeitig das Fraktionsautosystem von Dini auf MySQL umzuschreiben, was bis jetzt gut geklappt hat nur die Autos werden nicht
von der Datenbank geladen...
Bei GameModeInit:
LoadFraktionsAuto();
Function LoadFraktionsAuto()
{
new query1[100];
format(query1, sizeof(query1), "SELECT * FROM fraktionsautos");
mysql_function_query(dbhandle, query1, true, "LoadFactionCars", "");
return 1;
}
forward LoadFactionCars();
public LoadFactionCars()
{
new num_fields,num_rows;
cache_get_data(num_rows,num_fields,dbhandle);
//for(new fc;fc<sizeof(FactionCars);fc++)
for(new fc = 0; fc < num_rows; fc++)
{
FactionCars[fc][fVehid] = cache_get_field_content_int(fc, "fVehid", dbhandle);
FactionCars[fc][fFaction] = cache_get_field_content_int(fc, "fFraktion", dbhandle);
FactionCars[fc][v_X] = cache_get_field_content_float(fc, "v_X", dbhandle);
FactionCars[fc][v_Y] = cache_get_field_content_float(fc, "v_Y", dbhandle);
FactionCars[fc][v_Z] = cache_get_field_content_float(fc, "v_Z", dbhandle);
FactionCars[fc][v_A] = cache_get_field_content_float(fc, "v_A", dbhandle);
FactionCars[fc][fCol][0] = cache_get_field_content_int(fc, "fCol1", dbhandle);
FactionCars[fc][fCol][1] = cache_get_field_content_int(fc, "fCol2", dbhandle);
printf("Fraktionauto %d für Fraktion %d erfolgreich geladen!",FactionCars[fc][fVehid],FactionCars[fc][fFaction]);
FactionCars[fc][fCarid] = CreateVehicle(FactionCars[fc][fVehid],FactionCars[fc][fPos][0],FactionCars[fc][fPos][1],FactionCars[fc][fPos][2],FactionCars[fc][fPos]
[3],FactionCars[fc][fCol][0],FactionCars[fc][fCol][1],-255);
}
return 1;
}
Kann mir einer Helfen?
Komme nicht weiter...
Lg
J0a9