Hallöchen Leute, ich habe ein kleines Problem :b Ich habe etwas zusammengebastelt, was die Autos aus der Datenbank ausließt (Mysql) jedoch werden
die Autos zichmal ausgelesen, und wenn der Servercrasht, steht im Log das der Server gestartet ist, jedoch ist dann der Server Down. So, nun weiß ich aber
nicht was ich ändern soll damit der jedes Fahrzeug nicht zichmal ausließt sondern nur einmal :b Quellcode :
stock LoadVehicle()
{
for(new i = 1;i {
new vTotal, Str[256], Get[128];
mysql_query("SELECT * FROM `Autos`");
mysql_store_result();
vTotal = mysql_num_rows();
if(vTotal > 0)
{
while(mysql_fetch_row(Str))
{
new AutoID, AutoModel, AutoX, AutoY, AutoZ, AutoXY, Farbe1, Farbe2, Besitzer[128], Preis;
sscanf(Str, "p<|>iiffffiis[128]i",AutoID,AutoModel,AutoX,AutoY,AutoZ,AutoXY,Farbe1,Farbe2,Besitzer,Preis);
AutoID = CreateVehicle(AutoInfo[i][vModel],AutoInfo[i][vX],AutoInfo[i][vY],AutoInfo[i][vZ]+5,AutoInfo[i][vXY],AutoInfo[i][vFarbe1],AutoInfo[i][vFarbe2],60000);
ChangeVehicleColor(AutoID,Farbe1,Farbe2);
SetVehicleNumberPlate(AutoID,Besitzer);
AutoInfo[i][vID]= AutoID;
AutoInfo[i][vModel]= AutoModel;
AutoInfo[i][vX]= AutoX;
AutoInfo[i][vY]= AutoY;
AutoInfo[i][vZ]= AutoZ;
AutoInfo[i][vXY]= AutoXY;
AutoInfo[i][vFarbe1]= Farbe1;
AutoInfo[i][vFarbe2]= Farbe2;
AutoInfo[i][vPreis]= Preis;
strmid(AutoInfo[i][vKey],Besitzer,0,MAX_PLAYER_NAME,MAX_PLAYER_NAME);
format(Get, sizeof(Get), "Besitzer : %s", AutoInfo[i][vKey]);
printf(Get);
vTotal++;
}
}
}
mysql_free_result();
return 1;
}
Der Serverlog sagt :
[23:34:52] Besitzer : Los Santos Police Depar
[23:34:52] Besitzer : Staat
[23:34:52] Besitzer : Staat
[23:34:52] Besitzer : Staat
[23:34:52] Besitzer : Staat
[23:34:52] Besitzer : Staat
[23:34:52] Besitzer : Los Santos Police Depar
[23:34:52] Besitzer : Staat
[23:34:52] Besitzer : Staat
[23:34:52] Besitzer : Staat
[23:34:52] Besitzer : Staat
[23:34:52] Besitzer : Staat
[23:34:52] Besitzer : Los Santos Police Depar
[23:34:52] Besitzer : Staat
[23:34:52] Besitzer : Staat
[23:34:52] Besitzer : Staat
[23:34:52] Besitzer : Staat
[23:34:52] Besitzer : Staat
[23:34:52] Besitzer : Los Santos Police Depar
[23:34:52] Besitzer : Staat
[23:34:52] Besitzer : Staat
[23:34:52] Besitzer : Staat
[23:34:52] Besitzer : Staat
[23:34:52] Besitzer : Staat
Gta Real World v0.1a Gestartet !
[23:34:52] --------------------------------
[23:34:52] Credits :
[23:34:52] Xivo - Scripter & Mapper
[23:34:52] Number of vehicle models: 2
Alles anzeigen
Und halt in einer Millisekunde passiert dieses ca. 100- 150x
Edit1: Bisschen verrückt
Edit2 : Was bearbeitet & hinzugefügt
Edit 3 :
Mesut hat mir geholfen, trotzdem dankeschön an alle