- Symulator MaSzyna -

Symulator EU07 (i nie tylko) => Pomoc doraźna => Wątek zaczęty przez: Kamil14 w 30 Maja 2017, 21:21:08

Tytuł: Błąd w uruchamianie scenerii "Bałtyk" lokomotywą EU43.
Wiadomość wysłana przez: Kamil14 w 30 Maja 2017, 21:21:08
Witam. Nie mogę uruchomić scenerii "Bałtyk" lokomotywą EU43, ponieważ już podczas wczytywania kabiny wyskakuję błąd z komunikatem, że program przestał działać. Jeśli chodzi o inne lokomotywy - w porządku. Log.txt w załączniku.
Tytuł: Odp: Błąd w uruchamianie scenerii "Bałtyk" lokomotywą EU43.
Wiadomość wysłana przez: Stele w 30 Maja 2017, 21:49:12
Wyciek pamięci na rysowaniu wycinku koła na ekranie. Maiłem z tym problemy przy tworzeniu go. Wyszukałem szamańską funkcję.
if not -maxint-1 <= frt <= maxint:
frt = (frt + (maxint + 1)) % (2 * (maxint + 1)) - maxint - 1
I mi pomogła. Nikt też nie zgłaszał wysypów nią spowodowany, a tu problem powraca. :<
Spróbuj na exe c++. Może poprawna inicjalizacja zmiennych fizyki usunęła ten problem. Przypuszczam, że przyczyną jest przyjmowanie przez siłę losowej wartości w pierwszej klatce, niebędącej odpowiednim argumentem dla wycinka koła.