Jump to content

All Activity

This stream auto-updates

  1. Past hour
  2. Pojechałem niedawno pendo pociag nr. 1643 na PL2. To było tak abstrakcyjne doświadczenie, że każdemu obowiązkowo (w całości! Od Wschodniej do Sieradza) bym kazał się przejechać i wtedy wrócić na PL3. Może ludzie się oduczą pisać śmieszne raporty na dyżurnych, gdy przypomną sobie tą przejażdżkę z botami na PL2. I co śmieszniejsze, ja tu nie winię w 100% boty. Tylko rozkład dla tego 1643.
  3. Ja w ogóle nie używam debugu w VS Code, gdy robię scenariusze, ewentualne testy robię zawsze w grze, korzystając czasem z tymczasowo utworzonych funkcji. Zalecam też stosować soft reload, bo zwykły reload kasuje zawartość wszystkich zmiennych, więc jak masz np. przypisany pociąg gracza do zmiennej o nazwie PlayerTrainset i chcesz coś z nim zrobić, to po zwykłym reload gra zapomni że PlayerTrainset to pociąg gracza. SR (SimRail) oznacza że pociąg jest rzeczywiście w grze, w pełni załadowany i jest wszystko dla niego liczone. TS (Train Server) tutaj są pociągi poza renderowanym obszarem gracza (Także jest to zależne od ustawień graficznych), służy to odciążeniu komputerów z nadmiernych obliczeń, takie pociągi mają liczone niektóre parametry w uproszczony sposób, nie działają też BotCommands. Gra przenosi odpowiednio pociągi między TS a SR w zależności od ich pozycji względem gracza. Można w specjalnej konfiguracji gry (jest schowana w jednym z katalogów) wyłączyć TS ale jest to mocno niezalecane. Teleportować się można tylko do kabiny składów należących do gracza, ale gra i tak zawsze przenosi Ciebie do aktywnego pociągu. Prędkość pociągu można sprawdzić uzyskując dostęp do TrainsetInfo danego pociągu, zawiera on tablicę Vehicle a sam Vehicle jest strukturą ze zmienną prędkości. SetBotSpeed ustawia doraźnie prędkość pociągu bota na wskazaną, jeśli prędkość szlakowa jest inna, bot zacznie się do niej dostosowywać. (Czyli w opisanej sytuacji zacznie przyspieszać do 200 km/h jadąc na Strzałki) Funkcja służy głównie nadaniu prędkości dla skłądu, który spawnujemy na szlaku, żeby się nie rozpędzał od zera.
  4. Today
  5. Interesuje mnie jeszcze czarne okienko "TS Developer", nie jest opisane na wiki. Odkryłem, że mogę się przy jego pomocy teleportować do składów (zazwyczaj na ich dach), ale nie mogę się połapać w opisach przy składach "TS", "SR". Sądziłem też, że będzie można się teleportować do kabiny składu, aby sprawdzić np. z jaką prędkością skład jedzie. Dla przykładu, czy za Idzikowicami przyśpiesza do 200 km/h czy jedzie na sztywno 120 km/h jak było w poleceniu które ten skład wystartowało SetBotSpeed(EIC_4504, 120). Wiem, mam dużo pytań, ale taki był cel założenia tego wątku 😉
  6. Kombinuję z tym firewallem, jego wyłączenie nic nie zmienia, dodałem jednak proste reguły zezwalające na ruch w obie strony na porcie 41912, tak na wszelki wypadek. Zauważyłem jednak ciekawą rzecz, zmienne które wpisałem sobie w okienku inspekcyjnym są w stanie niedostępne dopóki nie wcisnę pauzy, wówczas pojawiają się ich wartości. Jeżeli nie ma już żadnego breakpointa w kodzie, pauzowanie skutkuje zatrzymaniem się na funkcji PerformUpdate(). Jeśli dobrze rozumiem, runtime to kod, który został wczytany z moich plików lua, składających się na scenariusz. Pilnuję się teraz, aby po zmianach w kodzie nie zapomnieć o "Reload current script" i przeładowaniu scenariusza, może tu był problem. A może po prostu debugowanie w VS Code odstaje od moich oczekiwań/przyzwyczajeń z Netbeans. Dziękuję za zabranie głosu i chęć pomocy 🙂
  7. Nowa wersja 1.6.6 (link do ręcznego pobrania: 44_patwrobel.7z) - Misja 5: Koluszki - naprawienie zwalniania przebiegów - Misja 6: poprawione nazwy dyżurnych w Łazach i Dąbrowie Górniczej - Misja 6: Zawiercie - poprawione tworzenie składów z przeciwka - Misja 6: Piotrków Trybunalski - poprawienie składu towarowego - Misja 6: Piotrków Trybunalski - komunikat konduktora po rozpoczęciu wymiany pasażerów - Misja 3: W-wa Wschodnia - poprawienie EN57 nie zjeżdza w tory postojowe - Globalnie: Poprawka w wagonach 629Z - problem z za długimi składami Generalnie naprawiłem co znalazłem w Waszych komentarzach od ostatniej wersji i dało się naprawić 🙂 NAJWAŻNIEJSZE: Udało się znaleźć przyczynę z Koluszkami w Misji 5 że nie zwalniało przebiegów - tworzone były wagony na odstawczym torze przy Tm14 a gra widocznie na to nie pozwala i nie tworzy składu - niestety wywala to SRK (kiedyś tak nie było). Usunąłem zbędny skład i tadam - działa 😄 Generalnie system sterowania powinien działać niezależnie czy skład udało się utworzyć czy nie ale no cóż jest jak jest - trzeba sobie radzić i samemu szukać tych problemów 😕
  8. Nowa wersja 1.6.6 (link do ręcznego pobrania: 44_patwrobel.7z) - Misja 5: Koluszki - naprawienie zwalniania przebiegów - Misja 6: poprawione nazwy dyżurnych w Łazach i Dąbrowie Górniczej - Misja 6: Zawiercie - poprawione tworzenie składów z przeciwka - Misja 6: Piotrków Trybunalski - poprawienie składu towarowego - Misja 6: Piotrków Trybunalski - komunikat konduktora po rozpoczęciu wymiany pasażerów - Misja 3: W-wa Wschodnia - poprawienie EN57 nie zjeżdza w tory postojowe - Globalnie: Poprawka w wagonach 629Z - problem z za długimi składami Naprawiony problem w Koluszkach z przebiegami. @Dylu niestety Twojego problemu nie jestem w stanie naprawić - u Ciebie tworzą się pociągi (na co czeka scenariusz) a później znikają z gry i pojawiają się za 2-3 min (przez ten czas scenariusz chce na nich działać a są NULL i się wywala. Nie jestem w stanie sprawdzać co instrukcję czy pociąg istnieje - u innych one nie znikają tylko przechodzą w tryb wirtualny (TS) że nie ma ich na planszy ale nie są NULL
  9. Nowa wersja 1.6.6 (link do ręcznego pobrania: 44_patwrobel.7z) - Misja 5: Koluszki - naprawienie zwalniania przebiegów - Misja 6: poprawione nazwy dyżurnych w Łazach i Dąbrowie Górniczej - Misja 6: Zawiercie - poprawione tworzenie składów z przeciwka - Misja 6: Piotrków Trybunalski - poprawienie składu towarowego - Misja 6: Piotrków Trybunalski - komunikat konduktora po rozpoczęciu wymiany pasażerów - Misja 3: W-wa Wschodnia - poprawienie EN57 nie zjeżdza w tory postojowe - Globalnie: Poprawka w wagonach 629Z - problem z za długimi składami @Tadeusz Hajto przebudowałem tworzenie towarów z wagonami 629Z - faktycznie był problem bo tam są 3 różne długości składów a były traktowane jako jedno i czasem towar był mega długi. Naprawione - sprawdź
  10. Nowa wersja 1.6.6 (link do ręcznego pobrania: 44_patwrobel.7z) - Misja 5: Koluszki - naprawienie zwalniania przebiegów - Misja 6: poprawione nazwy dyżurnych w Łazach i Dąbrowie Górniczej - Misja 6: Zawiercie - poprawione tworzenie składów z przeciwka - Misja 6: Piotrków Trybunalski - poprawienie składu towarowego - Misja 6: Piotrków Trybunalski - komunikat konduktora po rozpoczęciu wymiany pasażerów - Misja 3: W-wa Wschodnia - poprawienie EN57 nie zjeżdza w tory postojowe - Globalnie: Poprawka w wagonach 629Z - problem z za długimi składami @Tadeusz Hajto wydaje mi się że znalazłem przyczynę i naprawiłem to w wersji 1.6.6 - sprawdź
  11. Yesterday
  12. 1. Sprawdź czy jesteś podpięty pod właściwy proces, 2. Sprawdź runttime, nie wiem jak jest w przypadku wpinania pliku lua, ale warto sprawdzić czy został prawidłowo wczytany 3. Sprawdź czy port należy do właściwego procesu, dla linuxa weryfikuje się PID z portem, dla widnowsa nie wiem. 4. Czasem reguły firewall hosta potrafią blokować porty, warto sprawdzić czy nie masz zamkniętego tego konkretnego, albo czy inny proces zeń nie korzysta. Tak, w NetBeans jest wszystko automatycznie, a vs code wymaga ręcznego spięcia runtime + port + debuger. Najpierw sprawdź czy PID procesu faktycznie jest spięty z portem, potem runtime. Dodatkowo, vs code pozwala spiąć agenta AI, który może sprawdzić konfigurację -> wystarczy konto na github, jest wersja darmowa, są też płatne (darmowa powinna sobie poradzić z podpowiedziami w kwestii konfiguracji).
  13. "I am facing the exact same problem. When I start the scenario from Katowice, I get the #ISS-Error at the Zawiercie station. However, when I start the scenario directly from Zawiercie, there is no problem at all
  14. Czołem, to znowu ja 😅 Tym razem niestety zakończyłem scenariusz w Zawierciu. Ale chronologicznie - przed Dąbrową zgłaszam wjazd na stój, a odpowiada Będzin (jechałem torem lewym, a w Będzinie wyprzedziło mnie Pendolino, mimo że na początku scenariusza wybrałem, żeby mijanka była za Ząbkowicami). Po wybraniu w Łazach eventu przejazdu przez grupę towarową informacja z Łaz ŁB wyświetlana jest jako Łazy ŁA. No i niestety poważny błąd kończący mój scenariusz. Po upływie postoju w Zawierciu brak był komunikatu kierownika, więc sobie powoli ruszyłem do oddalonego semafora podającego S1 i zewowałem, żeby dostać wyjazd. W tym momencie wyskoczył błąd ISS-Error: Route: Zw_E4 -> Zw_Bkps, po czym nagle uruchomił się komunikat kierownika. Ale S1 się świecił dalej i musiałem zakończyć scenariusz. Dodatkowo zauważyłem, że nie było obu pociągów w kierunku Gliwic, co ma swoje potwierdzenie w logach: SimRail_log_2026-04-06_19-20-06.txt
  15. Czy ktoś do pisania scenariuszy korzysta z VS Code i debugowania (F5)? Przeczytałem instrukcję na wiki na ten temat, jako edytor czy wręcz programistyczne IDE działa znakomicie - mam swoje przyzwyczajenia z Netbeans IDE dla Javy. No i tu jest problem, w Netbeans debugowanie kodu w czasie rzeczywistym zawsze działa bez problemów, w VS Code nie (Netbeans znam od lat, VS Code używam po raz pierwszy). Mam w folderze ze scenariuszem folder .vscode z plikiem konfiguracyjnym, pochodzi z szablonu template, więc zakładam że jego zawartość jest prawidłowa. Polecenie netstat -ano | findstr 41912 w Terminalu VS Code zwraca wynik TCP 127.0.0.1:41912 0.0.0.0:0 LISTENING 6956. Więc gdzie jest pies pogrzebany? Jakaś specjalna konfiguracja w plikach scenariusza jest wymagana?
  16. Przy kombinacji ET22 i ostatnia opcja wagonów - skład kontenerowy GAS (DLC), w Krakowie po manewrach pod wagony, w momencie wybrania opcji "połącz całość" dostałem informację o wykolejeniu i scenariusz się skończył.
  17. I finished all tutorials.. for this one ETCS must not be disabled in the settings otherwise it will fail as soon as you sit down.. Theres so many things that could be improved I could fill 2 pages .. Its actually a good game if you persevere ... especially the amount of work put in the map making .. having played all the other train sims ... crist I was fuming the other day ... holy ... ps: for the 3h long scenarios the saving/loading working would really be nice ... addendum: for future train noobs heres how I did it: first: of there is no saving/loading in the tutorials so GOOD LUCK second: make sure ETSC is not disabled in settings for this tutorial to work -press 1 to enter cabin -use cabin activation button now if you hear a sound and theres a red icon at the top PRESS SPACE -use keypad around screen to type 9022 then press on the E (make sure to not press the 2 too fast use C to delete) - usually you can put any number here if you drive a scenario -press 5 then E -press 3 then 1 then E -press 3 then 8 then E -press/type 60901 then E (in a scenario you see this number in the left panel) -press 1 then E even if you wait for the guy to finish yappin and then press E you have to now WAIT ... -turn off the spring brake (all the way right and down next to the chair) -put the service brake (big handle on right) on FILL and wait for the brakes icon turn off then put it on running (its center above the large SHP icon on the middle right side) this is the main reason the train wont get amperage.. always look for that icon to be turned off -now heres a trick if you dont want to worry about the speed constantly .. on the left theres a "cruise control handle button".. pull it all the way down (reset) then up again until the top number in the lower right corner (cruise control speed) is equal to the bottom number (speed limit) -now move the drive handle to 40% -now be ready.. after the instruction you HAVE TO PRESS SPACE when you hear the second sound and the icon shows up top.. sometimes I HAD TO PRESS SPACE TWICE until the icon dissapeared.. but the narrator starts YAPPING again IN THE MIDDLE OF THIS so be ready to press it after he does in case you did not do it otherwise you fail the scenario and have to do it again.. also if you fail DONT USE RESTART SCENARIO - go to the main menu and start it again from there basically whenever you see a icon on the top wether yellow or red or if you hear a beep PRESS SPACE -ok from here on try to respect the speed limits BEFORE you get to the speed limit - first one will be 70 and if you dont you fail ... you can use the two types of + - keys on the keyboard the ones on top of the keyboard are for cruise control the ones on the right are for power .. (try not to go over 600 amps) -after the 70 speed limit there will be a SPACE quick time event (or quit time event as I like to call it) with no audible sound so look for the yellow icon on top -now will come a place where you have to stop.. -just set cruise at 60km/h when at 1.5km mark then set it to 30km/h at 700m or so then put drive handle to 0 and at ~150m apply initial brakes -you will notice that no matter what distance you are from the red when pressing ZEW3 there is not response from the radio.. but the signal changes -set the service brake to FILL until the blue needle is at 0 then back to running - now if the power handle is above 0 the train wont move automatically - you have to pull it to 0 and then again power it up .. so set CC to 20 and finally power to 50% -past the pole the narrator says to press SPACE so do that.. there might be another SPACE after .. -again another red signal .. and narrator says to go 20km/h -when you continue past the red signal the SPACE event comes up again so press that -after a good while another SPACE for 140 speed limit confirmation -again a stop and again ZEW3 and proceed.. -narrator mentions a level crossing with speed limit 20 so set cc to 20 -speed up after the speed limit but not too much (70 max) -another red signal so cruise at 30 and start applying brakes at 200 away -narrator yaps then continue at 20 cc and when passing the pole confirm with SPACE twice .. then after a short while two more confirms with SPACE -speed up to about 70 then the last stop - cc 30 at about 1km and 0power+initial brakes at 200m thats it - nightmare over
  18. Last week
  19. Skoro nie da się dogadać z ludźmi... Gram ostatnio na serwerach z botami, a co. Jak taki bot zatrzyma opóźniony pasażerski i puści planowy towarowy, żeby go nie opóźniać składem, co to się w rozkładzie mimo priorytetów nie potrafi utrzymać, to i słuszne to i sprawiedliwe, a na bota raportu się pisać nie da 😛
  20. Dodatkowo mają za sobą żelazną grupę użytkowników "niedasiów", którzy uważają się za bogów i zawsze mają rację.
  21. I tried doing this achievement before patch. It wasn't tracking. After updated was released I managed to get those laps and after closing the game and playing it again it stopped working.
  22. No ok, czyli pozostaje ten czas aktywacji VD wykorzystać na dojście do składu, rozruch, nawet zimny etc.
  23. Wszyscy tak mają. VD potrzebuje około półtorej minuty na załadowanie nawet na potężnych komputerach, tego nie przeskoczysz. Wycinek z logu: [2026-04-03 21:11:52]: Starting VirtualDispatcher [2026-04-03 21:13:09]: VirtualDispatcher initialization finished
  24. OCIEBATON, z tego można wygenerować niezliczoną liczbę scenariuszy 🤣 Naprawdę podziwiam! 😍
  25. Z tym "widzimisię" się niestety muszę zgodzić, zwłaszcza w kwestii przejrzystości działań moderacji.
  26. Zapewne nie ponieważ Simkolowi chodzi tylko o monetyzację gry i swoje widzimisię. Steptycznie patrzą na propozycje graczy.
  27. Tak się zastanawiam, ilu osobom by się tak naprawdę chciało. Ja mam za sobą budowę fikcyjnej linii kolejowej o długości zaledwie 10 km, gdzie stacja (posterunek ruchu) to tylko jeden z elementów całej scenerii. Wzdłuż tych 10 km szlaku trzeba zadbać o roślinność, inne obiekty, a także słupy trakcyjne i rozwiesić na nich przewody, pilnować sekcjonowania sieci trakcyjnej, wskaźniki, wyzwalacze do automatyzacji ruchu. To była trasa fikcyjna, sam decydowałem co ma gdzie być, byle było zgodne z kolejową rzeczywistością. Ale z tego co widzę, mapy w SR odwzorowują rzeczywistość, w tym ukształtowanie terenu. Ja w moim projekcie zrezygnowałem z tego i wszystko stanęło na płaskim terenie. To co najmniej miesiące ciężkiej pracy. P.S. Jeśli ktoś ciekaw, robiłem to w Trainz 2012.
  28. Nie wiem gdzie to wrzucic więc ląduje to tu. Sugestia dodania możliwości budowania własnych stacji/szlaków ktore po sprawdzeniu przez simkol ktory uzna że są na odpowiednim poziomie zrobione zostaną dodane do simraila. Gra się będzie szybcjej rozwijała a simkol będzie miał mniej roboty
  1. Load more activity
×
×
  • Create New...

Important Information

Terms of Use Privacy Policy