Jump to content

patwrobel

Member
  • Posts

    251
  • Joined

  • Last visited

  • Days Won

    15

Everything posted by patwrobel

  1. Podeślij log z tego nowego przejazdu może coś uda mi się wywnioskować. Jutro pozmieniam algorytm przy łączeniu składów bo coś się ostatnio zmieniło w SimRail i teraz ten moment ciągle generuje problem a ja ten fragment pisałem że 2 m-ce temu i testowałem. Problemy sa jak się jedzie całość pewnie a ja nie jestem w stanie testować jeżdżąc cały czas całe trasy. Jak robię testy fragmentami. Druga kwestia pewnie sprzęt ma znaczenie ale to tylko domysły ja tylko misję napisałem
  2. @bart_dem to jest błąd gry i występuje u niektórych u mnie np. nigdy tak nie mam. Ja w zepsutym elfie włączam baterie i aktywuje kabinę jako ostatnią, nic nie robię z pantografami same się podnoszą. Zepsuty ELF to tak naprawdę jest umowne - jest to normalny pełnoprawny pociąg - nie ma nic dezaktywowane. Tylko na potrzeby fabuły jest tak napisane/powiedziane 🙂 @adisuper przydałby się log. Coś pewnie blokuje przejazd obu pociągów ale na screanie nic nie widać.
  3. Odhamowanie nie ma nic wspólnego ze scenariuszem czekanie nic nie da. Opisałem jak ja to robię krok po kroku - u mnie taka kolejność działa. Podjeżdżamy i uderzamy z niską prędkością (ok 3km/h) o sprzęg drugiego EZT Wychodzimy z kabiny i podchodzimy do pierwszych drzwi drugiego EZT Włączamy baterię (zielona klapka przy drzwiach na zewnątrz) Wchodzimy do kabiny i przełączamy aktywację kabiny na: Aktywacja ostatniej kabiny w trakcji wilokrotnej Wracamy do pierwszego EZT i przełączamy aktywację kabiny na: Aktywacja pierwszej kabiny w trakcji wilokrotnej Odhamowujemy (Odblokowanie przewodu głównego) UWAGA: ważne aby w drugiej EZT zadajnik jazdy był na środku (nie może być w pozycji hamowania) Bardzo ważne żeby w drugim (ostatnim) EZT zadajnik był na pozycji "Utrzymanie hamowania / zdjęcie mocy" lub wyżej. Jak kiedyś zahamowałem elektrodynamicznie to w 1 EZT nie mogłem odhamować. Niestety ja w scenariuszu tym nie steruję i nie mam technicznie możliwości zresetowania połączonego składu.
  4. @bart_dem Tego towara w peronach już nie powinno być. To psuje ustawienie przeboegu dla pociągu z Warszawy i nie pozwala wyprawić pociągu do Warszawy. Problem z asynchronicznym usuwaniem starych pociągów. Już poprawione w wersji 1.1.2 Najnowsza wersja 1.1.2 dostępna pod adresem: 44_patwrobel.7z
  5. Przedstawiam mój trzeci scenariusz pod SimRail: Mamy do dyspozycji 3 trasy z Warszawy do Grodziska Mazowieckiego, Żyrardowa lub Skierniewic oraz trasę powrotną. Na każdej z tych stacji docelowych po zjechaniu w tory postojowe jest pytanie czy chcemy wykonać dodatkowe prace na stacji - pomóc innemu składowi, zabrać ludzi z innego przystanku lub wykonać własny oblot. Scenariusz ma wbudowane kilka "większych" wydarzeń losowych i to gracz może za każdym razem decydować jak chce pojechać (opis w sekcji Dodatkowe opcje). Można grać w trybie losowym i czekać na niespodziewane lub wyłączyć zdarzenia losowe jeżeli chcemy pojeździć płynnie. Jest też 3 opcja kiedy chcemy wybrać konkretne zdarzenie (konkretny przejazd) dla własnej przyjemności. Aktualna wersja scenariusza: Wersja: 1.1.0 Data aktualizacji: 2025.06.16 Instalacja Należy pobrać spakowany folder o nazwie 44_patwrobel.7z i wypakować go do głównego folderu scenariuszy gry SimRail: ..\SteamLibrary\steamapps\common\SimRail\SimRail_Data\StreamingAssets\Sceneries\ Pobierz Najnowsza wersja dostępna pod adresem: 44_patwrobel.7z Etap startowy scenariusza Każda misja została podzielona na etapy, aby była możliwość grania fragmentami - dokończenia gry od pewnego miejsca. Po każdym uruchomieniu scenariusza użytkownik zostanie poproszony o wybór etapu - są one ułożone po kolei. Możemy zacząć grę od dowolnego etapu i grać do końca. Symulacja Scenariusze zawierają liczny ruch AI oraz zdarzenia losowe (w tym wygaszenia semaforów, uszkodzenia przejazdów, sygnały zastęcze, jazda lewym torem, itp.) Pogoda i pora dnia Każdorazowo gra prosi na starcie o określenie pogody (pora roku) oraz pory dnia. Mamy do dyspozycji: Pogowa (poda roku): Deszczowa (Wiosna) Słoneczna (Lato) Mglista (Jesień) Śnieżna (Zima) Pora dnia: ★ Uruchom scenariusz z domyślną godziną ★ Lista godzin co 2h od 3:00 do 23:00 Misja 3 - Sprinter KM - RE1 Tabor: 2xEN76 - Elf lub 2xEN57 Kanał startowy: 2 Opis: Rozpoczynamy na peronie p.o. Warszawa Powiśle. Przejmujemy pociąg 91836 relacji Grodzisk Mazowiecki - Warszawa Wschodnia (1xEZT). Po dojechaniu do stacji Warszawa Wschodnia zjeżdżamy w tory postojowe i łączymy się z drugim EZT. Po połączeniu składu jedziemy jako pociąg przyśpieszony RE1 19152 jednej z 3 wybranych relacji: UWAGA: Przystanki Powiśle i Stadion nie są obsługiwane więc nie otwieramy drzwi Trasy: W-wa Wschodnia - Grodzisk Mazowiecki - W-wa Wschodnia W-wa Wschodnia - Żyrardów - W-wa Wschodnia W-wa Wschodnia - Skierniewice - W-wa Wschodnia W-wa Wschodnia - Grodzisk Mazowiecki - W-wa Wschodnia: Przebieg: Do stacji Pruszków: pociąg przyśpieszony z zatrzymaniem: Wschodnia / Centralna / Zachodnia Od stacji Pruszków: zatrzymanie na każdym przystanku osobowym Etapy: Warszawa Powiśle (Początek) Warszawa Wschodnia (Tor postojowy) Warszawa Zachodnia (Wyjazd) Grodzisk Mazowiecki (Tor postojowy) Józefinów (Pod wjazdem) W-wa Wschodnia - Żyrardów - W-wa Wschodnia: Przebieg: Do stacji Grodzisk Mazowiecki: pociąg przyśpieszony z zatrzymaniem: Wschodnia / Centralna / Zachodnia Od stacji Grodzisk Mazowiecki: zatrzymanie na każdym przystanku osobowym Etapy: Warszawa Powiśle (Początek) Warszawa Wschodnia (Tor postojowy) Warszawa Zachodnia (Wyjazd) Grodzisk Mazowiecki (Wjazd od Warszawy) Żyrardów (Tor postojowy) Józefinów (Pod wjazdem) W-wa Wschodnia - Skierniewice - W-wa Wschodnia: Przebieg: Do stacji Grodzisk Mazowiecki: pociąg przyśpieszony z zatrzymaniem: Wschodnia / Centralna / Zachodnia Od stacji Grodzisk Mazowiecki: zatrzymanie na każdym przystanku osobowym Etapy: Warszawa Powiśle (Początek) Warszawa Wschodnia (Tor postojowy) Warszawa Zachodnia (Wyjazd) Grodzisk Mazowiecki (Wjazd od Warszawy) Żyrardów (Wjazd od Warszawy) Skierniewice (Tor postojowy) Żyrardów (Wjazd od Skierniewic) Józefinów (Pod wjazdem) Manewry: Na każdej stacji docelowej (Grodzisk Maz. / Żyrardów / Skierniewice) gracz po zjechaniu w tory postojowe będzie zapytany czy chce wykonać dodatkowe prace na stacji. Dla każdej z tych 3 stacji jest różne zadanie do wykonania. Pytanie o manewry jest zawsze - niezależnie od konfiguracji opcji "Proszę wybrać konfigurację wydarzeń losowych" (opis niżej) Manewry na st. Grodzisk Mazowiecki determinują inny wyjazd ze stacji Dodatkowe opcje: W scenariuszu jest dodatkowe pytanie: Proszę wybrać konfigurację wydarzeń losowych Opis W misji zaszyte są "większe" zdarzenia losowe - gracz może mieć wpływ na ich przebieg. Chodzi tu o zamknięcie toru, jazdę lewym torem lub dodatkowe manewry. Dlatego na początku misji gracz zostanie poproszony o wybranie jednej z 3 opcji: Możliwe opcje do wyboru: ★ Wydarzenia losowane zgodnie ze scenariuszem ★ Zdarzenia losują się zgodnie z przyjętym prawdopodobieństwem. Jazda bez wydarzeń losowych Brak wydarzeń - czysta jazda bez większysz wydarzeń. Gracz decyduje przy kazdym zdarzeniu Przy każdym zdarzeniu gracz zostanie poproszony o wskazanie, który scenariusz wybiera dla najbliższej sytuacji. Niezależnie od tych "większych" wydarzeń po drodze są losowane mniejsze zdarzenia - jak brak wjazdu / wyjazdu, inny tor przejazdu na stacji, czy nie działający TOP. Łączenie ELFów: Podjeżdżamy i uderzamy z niską prędkością (ok 3km/h) o sprzęg drugiego EZT Wychodzimy z kabiny i podchodzimy do pierwszych drzwi drugiego EZT Włączamy baterię (zielona klapka przy drzwiach na zewnątrz) Wchodzimy do kabiny i przełączamy aktywację kabiny na: Aktywacja ostatniej kabiny w trakcji wilokrotnej Wracamy do pierwszego EZT i przełączamy aktywację kabiny na: Aktywacja pierwszej kabiny w trakcji wilokrotnej Odhamowujemy (Odblokowanie przewodu głównego) UWAGA: ważne aby w drugiej EZT zadajnik jazdy był na środku (nie może być w pozycji hamowania)
  6. Witam, nowa aktualizacja zawiera błędy! 1. Jazda na widoczność do 40km/h ale semafor SBL podpowiada prędkość 20 km/h po zatrzymaniu przed nim (w prawym górnym rogu) 2. Błąd jest ze sterowaniem światłami wagonów dla pociągów towarowych - błąd leci w logu: Carriage 35913693-4079-42c0-b568-573d06c8101a from trainset trainset-Gr-CargoPruszkow did not have the passenger coach lights controller component attached!
  7. Witam, mam sugestię aby udostępnić dla LUA możliwość manipulowania w obiekcie TimetableStorage Waypoints'mi. Generalnie fajnie by było aby można było zrobić rozkład w XML ale później runtime manipulować nim - np. tworzę rozkład Skierniewice - Warszawa ale w określonym przypadku chcę skróconą wersję tylko od Grodziska do Warszawy, chcę pobrać rozkład funkcją LoadTimetableFromFile do zmiennej a następnie usunąć niepotrzebne punkty rozkładu. Już dziś możliwe jest manipulowanie From i To,TrainName, TrainNumber,StartSpeedLimit itp ale nie można Waypoints'mi, bo nie są zmapowane do LUA. Druga kwestia aby na wyświetlaczach (np. Elf) stację początkową brać z rozkładu bezpośrednio z sekcji FROM a nie szukać pierwszego Waypoints'a na którym jest postój handlowy. Wydaje mi się że logiczne jest aby na wyświetlaczu pokazywać dokładnie to co jest w From i To niezależnie czy występują w Waypoints lub czy mają postój handlowy czy nie.
  8. Witam, mam pytanie jak można debugować inne pliki poza głównym LUA. W swoim głównym pliku mission.lua gdy debuguje wszystko chodzi ładnie pięknie, ale jak dodałem na górze inny plik: require("sounds"); To nie można treści jego debugować jest komunikat - jak klikam F11 żeby weszło do funkcji z innego pliku jest komunikat: Jest jakiś na to sposób?
  9. Cześć, jest tak jak koledzy pisali niżej. Ja jako autor scenariusza nie zarządzam wnętrzem pojazdu. Mogę go co najwyżej źle zainicjować, ale wówczas u wszystkich byłby problem. Z logu widzę chyba moment gdzie wywala się gra - niestety ja tego nie naprawię. Może poprawią to w nowej wersji:
  10. Szkoda - chciałbym pomóc ale jak u mnie za każdym razem działa nawet nie mam jak szukać problemu o ile w ogóle problem jest z kodem LUA. Raczej bym szukał problemu lokalnie - niestety.
  11. A macie najnowszą wersję 1.0.7 widać to na głównym menu SimRail jak się wskazuje grupę scenariuszy patwrobel: Jeżeli tak to znaczy że to problem lokalny raczej. U mnie działa za każdym razem. Nie umiem tego zreprodukować.
  12. Nowa aktualizacja 1.0.7 już dostępna Link do pobrania: 44_patwrobel.7z (Aktualizacja: 2025.03.31) Bardzo ważna aktualizacja! Podczas oglądania filmików na Youtube z moich tras zauważyłem, że ludzie zasygnalizowali że jak nałożą się dwa komunikaty audio na siebie to całość przestaje działać - nie wiedziałem o takim problemie SimRail. Zrobiłem zabezpieczenie (kolejkowanie) komunikatów, aby nie nakładały się - powinno to pomóc 🙂 Drugą rzecz którą dodałem to podczas manewrów na ŁB wymuszenie które sprzęgi da się rozłączyć a które nie. Widziałem że ludzie mieli problem z kolejnością łączenia/rozłączania a to jest istotne w SimRail.
  13. Nowa aktualizacja 1.0.6 już dostępna Link do pobrania: 44_patwrobel.7z (Aktualizacja: 2025.03.24) Hey, naprawione w nowej wersji 1.0.6. Problem był jak za daleko odjechał osobowy od gracza to SimRail go usuwa i jak do niego znów się zbliżasz to go sam tworzy ale już nie pod LC tylko LB 😕 co psuje scenariusz i uniemożliwia podanie na zajęty tor. Dodałem stosowne zabezpieczenie.
  14. Ukończyć mozesz uruchom od etapu Bukowno i jedziesz dalej. Jutro pokombinuje może to problem z tym że dalem jako ostatnia stacje Łazy Łb zeby nie było komunikatu w Łazach że przejechano peron (absurd przy towarowym ale tak ma SimRail)
  15. Wiem, też to miałem kilka razy ale nie zabardzo mogę coś z tym zrobić leci błąd podczas ustawiania nowego rozkładu: Może coś mam źle ustawione w nim nie wiem, ale wątpię, bo jak start jest z Bukowna to ten sam rozkład ładuje się bez problemu. Wydaje mi się że SimRail ma problem czasem z przełączaniem między rozkładami czyli jak już jeden mamy i trzeba nowy załadować. Zrobiłem już wcześniej bezpiecznik że jak nie udało się załadować są te widoczne NULLe to próbuje jeszcze raz ale to chyba nic nie daje bo po tym błędzie z cytatu wywala się cały silnik gry i nie działają skrypty. Dlatego pociąg przed Tobą EU07 nie dociera do Sławkowa i nie można dostać wyjazdu z Bukowna - generalnie lipa 😞
  16. Ooo i to jest istotna informacja. Był ustawiony start EN57 za późno z Katowic. Robiłem ostatnio UpdateStartDate i to rozwaliło. Już poprawiłem w nowej wersji 1.0.5 z 2025.03.22 20:30. Pobierz tu: Link do pobrania: 44_patwrobel.7z (Aktualizacja: 2025.03.22 20:30)
  17. PRZEPRASZAM WSZYSTKICH za wywalenie całej biblioteki! JUŻ POPRAWIONE można pobierać wersję 1.0.5 <- podmieniona na poprawną wersję: Link do pobrania: 44_patwrobel.7z (Aktualizacja: 2025.03.22 20:30) Usunąłem z plików wsadowych misji KOMENTARZ jak niżej i to powodowało że gra nie przyjmowania skryptu - ale uwaga to jest komentarz nie powinien mieć znaczenia. Jednak jak widać ma duże znaczenie. Nie zauważyłem, bo ja zmieniam coś i reload'a robię a efekt jest dopiero jak wyjdzie się całkowicie z gry. Jeszcze raz SORKI:
  18. No I did not changed local file and sound
  19. @mluczak.kutno Faktycznie był błąd przy dojeździe do Ząbkowic lewym torem -> event był zapięty na semafor L1_2971 a powinien być na L1_2971N. Wydaje mi się że to sprawdzałem i nie wiem czy w ostatniej marcowej poprawce Twórcy tego nie wyprostowali, ale już się tego nie dowiemy. W każdym bądź razie łapcie nową wersję 1.0.5 gdzie ten błąd jest naprawiony. Jeżeli ktoś chce przetestować ten konkretny przypadek wystarczy w pliku mission.lua na górze zmienić procenty w zmiennej PERCENT_PASSENGER_TRAIN_SCENARIO. Jak ustawimy 0, 0, 100, 100 wówczas zawsze odpali się 3 event. Procentowo łapane jest od góry w dół pierwszy dla wylosowanej liczny [1-99] Dodałem nowszą wersję z poprawkami: Wersja: 1.0.5 Data aktualizacji: 2025.03.22 17:00 Link do pobrania: 44_patwrobel.7z (Aktualizacja: 2025.03.22 17:00) Co poprawiłem: 1. Błąd gdy do Ząbkowic jedziemy lewym torem nie wyzwalał się event i nie szedł kod dla stacji Ząbkowice
  20. @DeDe ツ tyle na pewno nie trzeba czekać daj log sprawdzę ale pewnie silnik gry przestał działać i osobowy nie rusza. Czas oczekiwania robiłem max 5 min
  21. Jak ktoś ma jakiś program do tworzenia rozkładu papierowego to mogę zrobić ale samemu recznie w Excelu mi się nie chce.
  22. Dodałem nowszą wersję z poprawkami: Wersja: 1.0.4 Data aktualizacji: 2025.03.21 12:40 Link do pobrania: 44_patwrobel.7z (Aktualizacja: 2025.03.21 12:40) Co poprawiłem: 1. Dodałem nowy Checkpoint - Dąbrowa G. Wsch. (Wyjazd) dla osób które chcą szybciej dojechać do Bukowna i wykonać manewry. 2. Inicjalizacja BOTów - teraz nie powinny się blokować 3. Zmieniłem uruchamianie kodu każdej stacji asynchronicznie - może to wyeliminuje wywalanie się gry po dłuższej grze ciągiem. 4. Poprawiłem błąd z osobowym, że nie ruszał z Ząbkowic 5. Poprawiłem zakończenie misji - jednak był tam błąd 6. Dodałem eventy z uszkodzonym przejazdem w okolicy Bukowna i Kazimierza (TOP będzie pokazywał uszkodzenie + zwolnienie na przejeździe, bez rozmowy z dyżurnym) 7. Zmniejszyłem masę dla Traxx'a bo cięzko było to ciągnąć na począku misji. 8. Poprawiłem kilka mniejszych błędów na które natrafiłem. Smacznego i co złego to nie ja 🙂
  23. Ale to jest zrobione - za każdym razem jak gra czeka na ZEW (w każdym miejscu) i nie doczeka się po 500 frames (tu jest po prostu counter i czas jest zależny ile mamy klatek na sekundę w danej chwili). U mnie tak na oko to ok 15-25 sek. bez reakcji. Czas jest liczony od zakończenia wygłaszania komunikatu przez dyżurną "640412 przebieg do ŁA podany"
  24. Dzięki, oczywiście ja nie wiem czy winą jest gra czy ja coś źle zrobiłem w scenariuszu (zła kolejność, lub czegoś nie wykonałem a powinienem). Ja tylko piszę swoje domysły proszę nie uznawać tego za pewnik. Nie mam wglądu w kod gry. A niestety nie wszystko jest dobrze opisane i bardzo dużo rzeczy domyślam się i testuje na "żywym organizmie" 😞. Dlatego jest co chwilę nowa wersja za co przepraszam. Właśnie testuję wersję 1.0.4 moich misji - dodałem istotną modyfikację aby każdy kod stacji był uruchamiany asynchronicznie - teraz było synchronicznie wiec cały czas kod szedł liniowo i może po jakimś czasie wątek umiera i dlatego wywala te błędy. Twórcy mają inne podejście do tworzenia scenariuszy - u nich wszystko jest na eventach (wszystko jest asynch). Ja wolałem podeście liniowe aby lepiej panować nad scenariuszem. Jak przejadę się kilka razy i nie będzie problemów to udostępnię nowszą wersję - dam znać.
  25. Bardzo dziękuję. Pasażera nie było bo w scenariuszu są cały czas losowane zdarzenia. Jedne są stałe jak wyjazd towara w Strzemieszycach a inne jak wjazd EU07 w Strzemieszycach przez nami losowe. Procent ich wystąpienia można zmieniać w pliku mission.lua na górze - intuicyjnie (wartość procentowa 0-100):
×
×
  • Create New...

Important Information

Terms of Use Privacy Policy