Autor Wątek:  Błąd w uruchamianie scenerii "Bałtyk" lokomotywą EU43.  (Przeczytany 2439 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline Kamil14

  • Wiadomości: 84
    • Zobacz profil
  • Otrzymane polubienia: 9
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.

Offline Stele

  • Zasłużony dla Symulatora
  • Wiadomości: 10133
    • Zobacz profil
  • Otrzymane polubienia: 2609
Odp: Błąd w uruchamianie scenerii "Bałtyk" lokomotywą EU43.
« Odpowiedź #1 dnia: 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.
Mój kanał youtube