SO hey Brotfischer,
nach vielen Versuchen und Hilfe von lPrototypel,
werden nun Autos erstellt und geladen. Nun will ich sie aber Updaten lassen.
Das funzt leider nicht. Hier Scriptcodes:
//enum
enum posInfo
{
Float: Auto_X,
Float: Auto_Y,
Float: Auto_Z,
Float: Auto_A,
}
enum vInfo
{
Id,
Owner[25],
Model,
Oamt,
Lock,
Float:Pos[posInfo],
}
new VehicleInfo[MAX_VEHICLES][vInfo];
new GeladeneAutos = 0;
//BLABLA AUTO WIRD ERSTELLT
......
//Auto wird geladen
stock Autosladen()
{
new Query[1024], id, i = 1;
GeladeneAutos = 0;
format(Query, sizeof(Query), "SELECT * FROM vehicles");
mysql_query(Query);
mysql_store_result();
while(mysql_fetch_row_format(Query,"|"))
{
id = i;
sscanf(Query, "p<|>e<is[25]iiiffff>", VehicleInfo[id]);
new Color1 = random(126); new Color2 = random(126);
CreateVehicle(VehicleInfo[id][Model],VehicleInfo[id][Pos][Auto_X],VehicleInfo[id][Pos][Auto_Y],VehicleInfo[id][Pos][Auto_Z],VehicleInfo[id][Pos][Auto_A],Color1,Color2, 60*10000);
i++;
GeladeneAutos++;
//printf("%d | %f | %f | %f | %f | %s",VehicleInfo[id][Model],VehicleInfo[id][Pos][Auto_X],VehicleInfo[id][Pos][Auto_Y],VehicleInfo[id][Pos][Auto_Z],VehicleInfo[id][Pos][Auto_A],VehicleInfo[id][Owner]);
}
}
Nun will ich alles Updaten lassen.... Wie das?
Also am wichtigsten sind die Positionen.
Also die sollen für jedes Auto die Aktuelle Pos raus finden (GetVehiclePos und GetVehicleZAngle)
(e) Text hinzugefügt.