Ich habe folgendes Problem.
Ich schreibe aktuell ein Radar für das Spiel CS GO.
Lese die X Achse der Aktuellen Blickrichtung aus, erstelle einen Strich, lassen diesen um den wert der X Achse rotieren.
Funktioniert soweit.
Nach Osten und Westen zeigt er korrekt an (Also wenn ich nach vorne Latsche ist der Strich auch nach vorne gerichtet.)
Wenn ich allerdings Nördlich / Südlich laufe zeigt der Strich in die entgegengesetzte Richtung.
Wie kann ich diesen Fehler beheben?
Code:
Pseudo Code RPM(EnginePointer + 0x4cbc, &mouseangle, sizeof(int)) // zum auslesen der X Koordinate. line.rotate(r.mouseangle + 180.0f) // zum Rotieren ( Es wird sonst keine veränderung an der Variable getätigt)






