Jump to content

patwrobel

Member
  • Posts

    161
  • Joined

  • Last visited

  • Days Won

    9

Everything posted by patwrobel

  1. Nie ma w wbudowanych scenariuszach przebiegu 1937_BT_M -> 1937_BT_Vkps to nie jest przebieg po LK8 tylko LK95 w kierunku Kraków Mydlniki. W DeveloperMode jak się stoi pod semaforem M to w Routes nie podpowiada przebiegu na Vkps: A to jest wycinek z logu: I wersja z małej litery: Można ustawić przebieg 1937_BT_M -> 1937_Bt_Z1 ale semafor Z1 jest w torze przeciwnym a i tak semafor się nie podaje: Może to wynika z błędnego usytuowania semafora Z1 który powinien być przypisany do toru w kierunku Kraków Mydlniki: Wówczas poprawny wyjazd to 1937_BT_M -> 1937_Bt_Z1 oraz 1937_Bt_Z1 -> 1937_Bt_Vkps obecnie to nie działa:
  2. Witam, nie da się ustawić przebiegu z semafora M -> Vkps. Pozwala tylko ustawić na Ykps a Z1 nie ustawia semafora M (świeci cały czas na czerwono). Dodatkowo w obrębie stacji są dwie różne wersje prefix'ów stacji: 1937_Bt oraz 1937_BT co bardzo utrudnia pisanie skryptów. Przykłady: 1937_Bt_Z, 1937_Bt_G, 1937_Bt_O ale już 1937_BT_Xkps, 1937_BT_A2, 1937_BT_M
  3. The first instruction is that You should split train and pass throw first Signal with only one EN57. After first Signal LUA script check count of vehicle and if it is more than one fails the mission.
  4. Niestety w logu nic nie ma - normalnie jest podany wjazd do Warszawy Centralnej dla pociągu przed Tobą. Log nic nie podpowiada.
  5. Kilka poprawek z postów wyżej i prywatnych rozmów. Najnowsza wersja 1.1.8 dostępna pod adresem: 44_patwrobel.7z
  6. Niestety nie mam w LUA podglądu że ktoś ma włączony HUD czy nie. Rozumiem problem ale nie mam sposobu aby go obejść. Dodanie jakiegoś dzwoneczka będzie wkurzało przy każdym komunikacie w stylu "Zgłoś do dyżurnego ruchu, aby kontynuować.". Nie mam innego sposobu komunikowania się z graczem poza belką na środku i chat. Moim zdaniem Twórcy SimRail powinni zrobić tak że środkowa belka pokazuje się zawsze niezależnie od ukrycia HUD - tylko chat powinien się ukrywać. Możesz też ustawić sobie żeby domyślnie wszystko poza Powiadomieniami było niewidoczne a Powiadomienia zostawić. W najnowszej wersji 1.1.8 dodałem że przy próbie uproszczonej komunikat jest w chat oraz w powiadomieniach.
  7. You must replace all files. I change iss_core, iss_trains. Add same text in translate in old 2 scenerios (time selector changed). You musi replace all folder and file from 7z file
  8. Poprawiony wjazd do Pruszkowa w trasie Grodzisk - Warszawa Najnowsza wersja 1.1.7 dostępna pod adresem: 44_patwrobel.7z
  9. Pisząc misje w LUA zauważyłem problem z mechaniką gdy. Chodzi o BOTy - podam przykład złego działania: Wjeżdzam do Grodziska Mazowieckiego od strony Warszawy i LUA tworzy BOTa Pendolino na LK1 od strony Żyrardowa jakieś 1500-2000 m przed semaforem Gr_Z następnie ustawia mu przejazd Gr_Z -> Gr_H2 oraz Gr_H2 -> Gr_Ckps. Niestety po dojechaniu do peronu okazuje się że pociąg zdążył wejść w ten tryb zniknięcia z serwera i jego pozycja jest symulowana i pokazuje się przy semaforze Gr_N4, bo symulator uznał że pojedzie na wprost - nie wiem czemu. Druga sytuacja jesteśmy w Milanówku na torze 4 i wracamy "pod prąd" do Grodziska a po torze 3 jedzie towar i ma wjazd od Grodziska zrobiony na Gr_B -> Gr_O3 i ustawione SignalTrigger 100m przed Gr_O3 żeby się Despan'ował. Niestety ponieważ pociąg przeszedł w ten tryb usunięcia z gry i symulacji jak gracz dojeżdża do Grodziska to towar sobie stoi jakieś 15m przed O3 a nie powinien tam wogóle być bo wcześniej ma event i on nie zadziałał. Trzecia sytuacja i najgorsza. Gracz w Grodzisku na torze postojowym rozłącza 2xELF i zostawia jednego w torze jakieś 100m przed Tm i jedzie do Milanówka na dodatkowe prace manewrowe. Niestety gra usunęła jego zostawiony pociąg jak odjechał na większą odległość a po powrocie do Grodziska okazuje się że jego pozostawiony skład stoi w torze ale 15m od Tm co uniemożliwia ponowne połączenie (trzeba znów cofać) i jest to przekłamanie. Pociąg stał nie miał prędkości a mimo to gra go zdespawnowała w złym miejscu! Generalnie bardzo duży problem jest zapanować nad ruchem kolejowym (większym niż w misjach wbudowanych) - taki jak zrobiłem w misji "Misja 3 - Sprinter KM - RE1" jeżeli pociąg nie zatrzymuje się na S1 tylko despawn'uje się nagle po semaforze a z ustawień wynika że nigdy go tam nie powinno być. Lub omija event'y lub wręcz bez jazdy zmienia pozycję. Czy nie dało by rady zrezygnować z tego zachowania BOTów - tego ich usuwania jak za daleko od gracza? A jeżeli nie to czy nie dało by rady chociaż dać w LUA możliwość ustawiania że dany BOT jest istotny i jego nie usuwa gra tylko liczy jego pozycję cały czas. Taka zmiana stanu pociągu na NIE_USUWAJ powodowałaby że ten konkretny pociąg jest cały czas na planszy i liczy się dokładnie jego przebieg i pozycja. Autor misji decydowałby które pociągi można symulować a które liczyć dokładnie co do metra. Pozdrawiam.
  10. Sorki podczas dodawania nowej misji zmieniłem swój CORE i nie dodałem parametrów w starych misjach. Już poprawione w wersji 1.1.6 Najnowsza wersja 1.1.6 dostępna pod adresem: 44_patwrobel.7z
  11. Znalazłem prawdopodobną przyczynę że towar nie usuwa się - leci nowa wersja 1.1.5 Najnowsza wersja 1.1.5 dostępna pod adresem: 44_patwrobel.7z
  12. @mateusz424 fajnie że zadziałało cieszę się. Co do ruchu z wyborem na poczatku scenariusza może fajnie by było, ale na tym etapie musiałbym wszystko przeczytać i pododawać zależności. Nie mogę czynnych składów które przejeżdzają tak poprotu nie tworzyć bo wszedzie są zależności. Jak skład A wyjedzie za semafor X to skład B dostaje drogę dalej. Jedynie można by łatwo to zrobić dla składów które stoją i nic nie robią (statyczne), ale one chyba mało co zjadają zasobów. Generalnie myślałem o tym ale byłe już za bardzo zaawansowany w pracach żeby się cofać. A uwieźcie mi taki scenariusz pisze się bardzo długo. Mówię taki gdzie jest pełne krzyżowanie i mnóstwo zależności, bo misje wbudowane są w większości liniowe -> dla przykładu misja IC Łódź - Warszawa po wyjechaniu z Łódź Andrzejów dostajemy cały przejazd aż do Koluszek orazu. Po Koluszkach dostajemy odrazu wszystkie semafory aż do Skierniewic, a po Skierniewicach ułożona jest cała droga Żyrardowa, po nim mamy drogę aż do Warszawy Zachodniej. Dla mnie taki scenariusz jest bez sensu tylko jedziesz i zielone - zero losowości, zero S1, zero interakcji
  13. Dodałem kilka poprawek. U mnie te wszystkie problemu nie występują, więc mogę tylko domyślać się co poprawić - programuje na czuja. Prośba o sprawdzenie tej wersji czy problemy zniknęły. Zwłaszcza prośba o przetestowanie osób, które zgłaszały problemy wyżej czy teraz jest OK. Znalazłem jeszcze 2 drobne błędy więc podbijam na wersję: 1.1.4 Najnowsza wersja 1.1.4 dostępna pod adresem: 44_patwrobel.7z PS. Pociąg z którym łączymy się na Wschodniej wcześniej był jako BOT (dummy=TRUE). Teraz zmieniłem że jest to pociąg PLAYER (dummy=FALSE) - dajcie znać czy to poprawiło czy pogorszyło: łączenie / zmianę kabiny / monitory. Czy nic to nie zmienia czy jest gorzej.
  14. 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
  15. @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ć.
  16. 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.
  17. @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
  18. 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)
  19. 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!
  20. 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.
  21. 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?
  22. 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:
  23. 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.
  24. 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ć.
  25. 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.
×
×
  • Create New...

Important Information

Terms of Use Privacy Policy