Hey
Ich suche eine Funktion, mit der man Abfragen kann, ob ein Objekt hinter einem Fahrzeug ist.
Mein Problem ist, ich weiß nicht, wie man die Position berechnen kann, in abhänigkeit von der Rotation des Fahrzeugs.
Hoffe ihr könnt mir helfen.
Snail
Hey
Ich suche eine Funktion, mit der man Abfragen kann, ob ein Objekt hinter einem Fahrzeug ist.
Mein Problem ist, ich weiß nicht, wie man die Position berechnen kann, in abhänigkeit von der Rotation des Fahrzeugs.
Hoffe ihr könnt mir helfen.
Snail
sowas gibts doch garnicht, oder?? ich habe davon jedenfalls noch nichts gehört!
Mh ja, das gibt es.
Sonst könnte man ja nicht einfach einen /boost für das Auto machen, dabei muss auch der Vektor nach VORNE hin des Fahrzeugs berrechnet werden.
Genauso wie bei einem Speeometer, nur umgekehrt.
Ich muss ja eingestehen, ich hab mir den Code davon auch beim Englischen SAMP Forum geklaut, und nen bissl umgeschriebnen.
Nachher sogar noch für IV:MP für einen Speedometer.
Aber es ist schon ein hartes stück arbeit,so eine berrechnung.
Du müssteest nur das eigentliche Berrechnen, nur dann die Position dahinter.
Ist ein bissl schwer .
Ok vielen Dank für eure Hilfe.
Ich werds mal mit dem Kameravektor versuchen.
Snail
nein, nicht mit kameravektor versuchen xD Mit der rechnung davon, aber nicht mit den Vektorfunktionen^^
Brauchst lediglich:
GetObjectPos
GetVehiclePos
GetVehicleZAngle
Glaub ich
Dann halt die rechnung dazu. Die sollte dann so ähnlich sein wie bei der Vektor-rechnung.
Du musst halt virtuell eine Kugel/ein bereich hinter dem Fahrzeug erstellen, und checken ob dort ein Objekt drinne is. Also jetzt nur so gedacht wie´s funzt.
MFG, Robdeflop®