-
Posts
142 -
Joined
-
Days Won
8
Everything posted by lewnemejski
-
Wątek dla scenariuszopisarzy
lewnemejski replied to 0x8000ffff's topic in Dyskusja [Tryb jednoosobowy]
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. -
Wątek dla scenariuszopisarzy
lewnemejski replied to 0x8000ffff's topic in Dyskusja [Tryb jednoosobowy]
Jedno takie miejsce już istnieje. Na oficjalnym serwerze na discord są dedykowane kanały odnośnie pisania scenariuszy. Także zapraszam, bo komunikacja jest ułatwiona, względem tego, co oferuje forum. Oczywiście, jeśli ktoś nie ma discorda albo nie chce używać, niech korzysta z tego lub innego wątku. 😉 -
DLC Łódź błędy w krajobrazie
lewnemejski replied to Piterson78's topic in Dyskusja [Tryb jednoosobowy]
Formalnie ta stacja jest poza obszarem gry na MP więc raczej zmian bym się nie spodziewał. Jest to też obszar na granicy mapy więc naturalnie jest gorzej wykonany. -
Niedziałający przejazd w 20.3 km LK64
lewnemejski replied to lewnemejski's topic in Zgłaszanie błędów [Tryb jednoosobowy]
Problem nadal występuje. Po aktualizacji z 26.03.2026 nic się nie zmieniło. -
SpawnTrainsetAsync("Player", FindTrack("t17343"), 70, true, true, false, { CreateNewSpawnFullVehicleDescriptor(LocomotiveNames.EP08_008, false, "", 0, BrakeRegime.R, 0), CreateNewSpawnFullVehicleDescriptor(PassengerWagonNames.B11gmnouz_6151_2170_107_7, false, "", 0, BrakeRegime.R, 1), CreateNewSpawnFullVehicleDescriptor(PassengerWagonNames.B11gmnouz_6151_2170_107_7, false, "", 0, BrakeRegime.R, 1), CreateNewSpawnFullVehicleDescriptor(PassengerWagonNames.A9mnouz_6151_1970_234_3, false, "", 0, BrakeRegime.R, 1), CreateNewSpawnFullVehicleDescriptor(PassengerWagonNames.B11gmnouz_6151_2170_107_7, false, "", 0, BrakeRegime.R, 1), CreateNewSpawnFullVehicleDescriptor(PassengerWagonNames.B11gmnouz_6151_2170_107_7, false, "", 0, BrakeRegime.R, 1), CreateNewSpawnFullVehicleDescriptor(PassengerWagonNames.A9mnouz_6151_1970_234_3, false, "", 0, BrakeRegime.R, 1), CreateNewSpawnFullVehicleDescriptor(PassengerWagonNames.B11gmnouz_6151_2170_107_7, false, "", 0, BrakeRegime.R, 1), CreateNewSpawnFullVehicleDescriptor(PassengerWagonNames.B11gmnouz_6151_2170_107_7, false, "", 0, BrakeRegime.R, 1), CreateNewSpawnFullVehicleDescriptor(PassengerWagonNames.A9mnouz_6151_1970_234_3, false, "", 0, BrakeRegime.R, 1), CreateNewSpawnFullVehicleDescriptor(PassengerWagonNames.Adnu_5051_1908_095_8_, false, "", 0, BrakeRegime.R, 1), } Spawnowanie pasażerów zarówno w wagonach jak i EZT nie działa używając funkcji CreateNewSpawnFullVehicleDescriptor. Niezależnie od wartości parametru occupancyFactor, skład zawsze jest pusty.
-
Osiągnięcie ''Poszukiwacze zaginionego peronu''
lewnemejski replied to Tramwajo_Man's topic in Dyskusja [Tryb jednoosobowy]
Ja zdobyłem to osiągnięcie grając scenariusz TLK Katowice-Kraków. Tam startujesz poza lokomotywą i można się przebiec do peronu 5, bo jest blisko. -
Osiągnięcie ''Poszukiwacze zaginionego peronu''
lewnemejski replied to Tramwajo_Man's topic in Dyskusja [Tryb jednoosobowy]
Dodam tylko, że usunięcie pliku wspomnianego w zalinkowanym wpisie, zresetuje postęp wszystkich osiągnięć, których nie masz zdobytych jeszcze -
Jak dobrze pamiętam decyzja o objęciu nastawni jest podejmowana dopiero jak już jesteś w budynku. Serwer sprawdza czy jest wolna i wtedy przypisuje Ciebie, że ją kontrolujesz. Wystarczy, że ktoś w tym samym czasie, co ty, chciał przejąć nastawnię i np. ma znacznie niższy ping z serwerem, więc obejmie ją pierwszy. Każdy kolejny gracz, łączący się również na ten posterunek zostanie wyrzucony, bo serwer zobaczy, że jakiś gracz go kontroluje. Nie ma tutaj żadnego uprzywilejowania w sensie subiektywnym. Nawet jakby moderator się próbował logować może zostać wyrzucony, bo stacja jest kontrolowana przez innego gracza. Nie jest to błąd, tak po prostu działa gra. Przypadek. Akurat rozłączenie z nieznanego powodu jest związane najczęściej z połączeniem z internetem. Wystarczy, że nastąpi chwilowa desychronizacja z serwerem lub jakiś inny problem z połączeniem, którego nie widać od razu bezpośrednio. Mi się to zdarzyło może z 4 razy od kiedy mam grę.
-
Sterowanie AP0 Dobroń i AP0 Kolumna ręcznie
lewnemejski replied to D4rKWolF07's topic in Dyskusja [Tryb wieloosobowy]
To wtedy już nie będą APO a po prostu PO. Problem z APO na nowym DLC wynika z tego, że część z nich jest uzależniona od przejazdu kolejowo-drogowego, a że przejazdy nie działają do końca prawidłowo, to w konsekwencji APO się psują czasem. Ja jestem za tym, żeby jednak to naprawić, a nie korzystać z tymczasowych rozwiązań. -
To improve / do poprawy
lewnemejski replied to Dominik Walicki's topic in General Discussion [Singleplayer]
Tak, tu masz listę wszystkich nastawni w grze: https://wiki.simrail.eu/en/Stations/Poland/Overview -
Postanowiłem naprawić błąd związany z rozjazdami w Starzynach, droga dla pociągu jest ułożona poprawnie - nie prowadzi już na kozioł oporowy. Załączony folder skompresowany zawiera 2 foldery wewnątrz; jedynie z plikiem LUA dla obu wersji scenariusza. Należy pobrać oryginalną wersję i podmienić plik mission.lua aby scenariusz działał poprawnie. W razie innych problemów również postaram się je naprawić jeśli ktoś znajdzie. EDIT: Dostałem prośbę o naprawienie błędu powodującego wykolejenie pod koniec scenariusza (Jest to błąd, w oryginale scenariusz kończył się poprawnie) nowy kod jest dostępny do pobrania z tego wpisu. Fixed.zip
-
Tak jak w temacie, przy ustawieniu przebiegu na screenie 1, semafor K ma wskazania takie jak na screenie 2. Pomimo, że wg schematu np. z semaforka powinien wskazywać sygnał zezwalający na jazdę z prędkością 60km/h. Już poza tematem wątku to powinien to być domyślny przebieg (aktualnie tak nie jest).
-
Usunięcie tego pliku nie spowoduje zmiany statusu osiągnięć na steam. Zdobywasz je wtedy jakby od nowa, poza oczywiście tymi co już masz. Prawdopodobnie zobaczysz dopiero zmianę statusu jak przekroczysz aktualnie zarejestrowany na steam wynik.
-
You kind of wasted your time because that information is available on official SR wiki from the moment Łódź Kaliska became station available for players in MP. https://wiki.simrail.eu/en/Stations/Poland/Electronical-interlocking/Łódź-Kaliska https://wiki.simrail.eu/en/Stations/Poland/Overview
-
Lokalizacja na mapie: S: pabianice_rogow_terrain_x24_z319, P: (12408.39, 176.56, 163822.50), R: (0.87, 218.72, 0.00) Załączam 2 obrazy. U góry to widok z tyłu przejazdu pociągu 2 miesiące temu. U dołu jest screen z gry. Na słupach sieci trakcyjnej brakuje wskaźnika W 13 z obu stron oraz na skrajnie prawym torze słup sieci trakcyjnej ma "ciężar" prawie przy ziemi, a nie w połowie wysokości. Do tego nieistniejące ograniczenie doraźne, bo w grze ktoś ułożył krzywy tor. Roślinność pomijam. Załączam linki do przejazdu pociągiem Flisak mających miejsce 4 i 2 miesiące temu z sygnaturą czasową na miejsce z załączonego obrazu: https://youtu.be/7MHrxYv4WO4?si=YoK6SbXedTaGz8N3&t=9197 i https://youtu.be/sdNhtKkBQE0?si=A0dTi372gQP4NWyz&t=9982
-
Scenarios were tested before release. Some of the problems are game/engine related, not the scenarios itself. Some players managed to complete the scenarios some not. Mind that scenarios execution are based mostly on your local computer capabilities and game settings. So on your side scenario might not work but for me it could be completely fine. It is almost impossible to test every scenario with different settings and configurations.
-
Akurat wtedy były problemy z API, więc możliwe że to spowodowało ten problem. Prawdopodobnie jednorazowa sytuacja
-
Zablokowanie stacji Krk Batowice
lewnemejski replied to ronr's topic in Zgłaszanie błędów [Tryb wieloosobowy]
Ta stacja taka jest w rzeczywistości, więc to nie są błędy. Zepsutą blokadę można naprawić wychodząc i wchodząc na nastawnię. Jak się doczekamy rozkazów pisemnych to obędzie się bez tego. -
To nie jest błąd tylko tak działa półsamoczynna blokada liniowa i system asyst. Jedyny sposób żeby się przed tym uchronić to wysłanie pierwszego pociagu na SZ bez użycia dKo. W wyniku czego nie będzie możliwości zwolnienia Ko i system asyst nas nie wyrzuci. Zostało to dodane żeby trole nie mogły blokować szlaku przez brak zwalniania bloku końcowego.