morgen.
Habe seit gestern abend ein Problem mit meinen Fahrzeugen. Die Roation wird nicht richtig gesetzt.
Bild:
Positionen:
Code:
SetVehicleToRespawn(i);
SetVehiclePos(i,CarInfo[i][SpawnX],CarInfo[i][SpawnY],CarInfo[i][SpawnZ]);
SetVehicleZAngle(i,CarInfo[i][SpawnZA]);
ChangeVehicleColor(i,CarInfo[i][Farbe1],CarInfo[i][Farbe2]);
printf("X: %f Y: %f Z: %f ZA: %f DBID: %i",CarInfo[i][SpawnX],CarInfo[i][SpawnY],CarInfo[i][SpawnZ],CarInfo[i][SpawnZA],CarInfo[i][DBID]);
Danke im Vorraus.
EDIT:
Problem gefunden -> Nach SetVehicleToRespawn geht SetVehicleZAnge NICHT.
Lösung -> Mit einem SetTimerEx den Aufruf von SetVehicleZAngle um mind. 750ms verzögern, dann geht es.(Auch in OnVehicleSpawn, falls nötig)