Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation since 04/29/26 in Posts

  1. W każdej chwili możesz się dowiedzieć poprzez wejście na serwer PL5 lub INT5, na którym to jeszcze dorabiany rozkład jest wgrany. Dodatkowo jest opcja sprawdzenia poprzez EDR, do którego link zamieszczam tutaj.
    5 points
  2. @k.fornal24 Konflikty są po to żeby je rozwiązywać, jak nie dajesz rady to przesiądź się na pendolino tam jest tylko monotonia. Z całym szacunkiem wolę mieć problemy i je rozwiązywać bo to wtedy jest jak w życiu... Coś się dzieje a to symulator. To ty decydujesz o kolejności wypuszczania i to ty bierzesz odpowiedzialność za to. I w tym wypadku twoje doświadczenie powinno ci w tym pomóc a widzę że masz z tym problem.
    5 points
  3. Jezu, ale Ty marudzisz. Wejdź na serwer testowy. Sprawdź co zmieniono. Jak nie ma jakiś tras, to znaczy że jeszcze je robią. Ty nie masz nic innego do robienia w majówkę poza gównoburzą o rozkład jazdy? Rozkład jazdy który wkrótce będzie historią. Kup sobie kiełbę. Zrób grilla. Napij się piwa. I tyle. I zapomnij o tym Zgierzu na kilka dni. Wszyscy wiedzą że obecny rj to jest naciągany, robiony na siłę, żeby jak najwięcej pociągów było. Bo gracze tego chcieli. Więc normalna sprawa że są konflikty. Obecnie na PL3 jest 1767 kursów różnych na dzień. Znalazłeś dwa, może trzy z konfliktami. I piszesz ciągle w kółko. Wszyscy wiedzą że ten zgierz trzeba poprawić. I on już jest poprawiony. Bo rozkład na PL5 jaki jest, to podobno w 99.9% już się nie zmieni.
    5 points
  4. Czy aby nie odchodzimy od tematu wątku?
    4 points
  5. No i do tego powrót klasyków Warszawa - Katowice p. CMK, Kozłów i odwrotnie na 120 km/h. Nie do końca rozumiem, na czym polega ta nierealistyczność i nietypowe sytuacje. Żeby zagęścić ruch, pociągi muszą się poruszać ze zbliżoną prędkością, inaczej powstają ogromne dziury między pociągami. Z drugiej strony nie można dopychać pociągów z innych miejsc bez ograniczeń. Nawet jeśli przyjmiemy, że braki z Grodziska uzupełnimy pociągami z Markowa, to wciąż jesteśmy ograniczeni wyjazdem w Szeligach, gdzie przecinamy tory szlakowe. Można dopchać pociągów w Idzikowicach przez łącznice z Radzic, ale wtedy Opoczno i Olszamowice utoną, bo nie będą w stanie przerobić tego ruchu i wyprzedzań.
    3 points
  6. Bywam tam czasami. I czasami od dyżurnych jesteś odprowadzany na peron jakbyś był w drogiej restauracji. Pełna kulturka. Tylko nie oszukujmy się, to wynika też z nudy bo na INT1 zazwyczaj jest ilu? 30 maszynistów i 20 dyżurnych? Jakby było więcej podejrzewam, że atmosfera byłaby gęściejsza. No chyba, że my Polacy tak mamy. Jak widzisz ja tu piszę o według mnie problemie, daję jakieś przykłady by podeprzeć swoją tezę. Co ja dostaję? Wyśmianie, kpiny czy insynuacje, że piłem w majówkę. Pan @error723 uznał, że da "strzałkę w dół" każdej mojej wypowiedzi, nawet tej gdzie bronię dobrego imienia @Dyspozytor Liniowy. Dlaczego? Domyślam się: bo tak. No ludzie kochani...
    3 points
  7. Jeszcze jedno co mnie śmieszy. Ci sami ludzie co się nie zgadzają z moimi komentarzami, jeszcze miesiąc temu twierdzili, że rozkład jest ważny. Puszczanie według rozkładu musi być! Bo tworzysz problemy dla innych nastawniach! Pisałem, że są różne sytuacje, gdzie puszczanie według rozkładu jest niemożliwe albo utrudnia przepustowość. Nie!!!! Rozkład to świętość! Teraz piszą, że dobrze, że są konflikty, niech dyżurny myśli, nie trzeba puszczać według rozkładu. Wy hipokryci. 🙂
    3 points
  8. spokojnie mają czas jak zwykle ale tak wydadzą ten rj rozwalony więc niema na co czekać
    3 points
  9. O sytuacji z rozkładami na odcinku Zgierz - Łódź Marysin - Łódź Widzew rozgarnięty mechanik, czy jak tam wolą inni maszynista... dobrze wie. Czekać trzeba na nowe rozkłady, spokojnie i tyle. Jak jakiś narwaniec Pos albo Reg pyskuje to wytłumaczyć i tyle. Jak dalej drze jadakę to go zgłosić i po temacie.
    3 points
  10. Do not forget there are situations when player can't use voice chat - for example at home when there are other family members around and You just don't want to disturb them. Or You're missing headset for different reasons (it's broken or any other reason). Then text chat just replaces voice communication. Thanks to god developers provided different options to communicate.
    2 points
  11. Informacja od osoby zajmującej się rozkładem. (Trzeba mieć tylko na uwadze że te pociągi mogą być jeszcze niedostępne, bo poprawka je zawierająca jeszcze nie została wgrana na serwery np. z powodu jakiś konfliktów)
    2 points
  12. W sumie racja zapomniałem o dojazdowym w Dragonie. Będzie przy następnej aktualizacji 🙂
    2 points
  13. Polecam opcję dodania niektórych osobników do ignorowanych. Macie zdrowie na kopanie się z tymi trollami (bo co innego o nich napisać) z kompleksem Boga (do tego przegrywów, których jedynym sensem życia jest dodanie łapki w dół). Przecież dyskusja z nimi nie ma sensu. Siedzą zapewne na discordzie i włażą w tyłek deweloperom a tutaj na forum atakują ludzi o odmiennym zdaniu. Zaś co do Discorda. Bardzo przyjemna imitacji starych forów. Jednym z problemów jest to, że w każdym momencie właściciel usługi może usunąć cały serwer i nie pozostanie po nim żaden ślad. W zeszłym roku mieli zapędy na pozyskanie danych osobistych (skany dowodów) i zrobiła się afera, która o mało co nie ubiła usługi. Oby ta usługa/chmura nie upadła bo będzie płacz, że stracono bezpowrotnie "skarbnicę" unikalnej wiedzy o grze. A teraz, łapki w dół.
    2 points
  14. Na serwerach INT nie ma konfliktów i gra się tam bardzo przyjemnie.
    2 points
  15. Nie najprościej dawać same przeloty!-powinny być konflikty aby zmusić dyżurnego do myślenia.
    2 points
  16. Albo błędnie podpisano perony w edr np. "peron III tor 2" jak tor 2 nie istnieje lub "peron I tor 5" jak peron I nie leży przy torze 5 tylko 7.
    2 points
  17. A następnie to: Logika godna trolla i to przeciętnego, bo by w jednym wątku tak sobie zaprzeczać... Cóż, ode mnie masz trwałego ignora.
    2 points
  18. W mojej ocenie, to jak są prowadzone prace nad nowym rozkładem, sugeruje raczej że będzie on dopracowany i bez jakichkolwiek konfliktów między pociągami. Odpowiadając na mogące się pojawić pytanie: "Skąd to wiem?". Wszystkie informacje na temat zmian i postępów pojawiają się w dedykowanym wątku na oficjalnym serwerze na discordzie.
    2 points
  19. Patwrobel, no kurde gratulacje, właśnie przejechałem Twój kolejny scenariusz, tym razem bez błędów, dopieszczone od samego początku do samego końca, człowieku, czym ty mnie jeszcze zaskoczysz? I ta akcja w Widzewie, no Bayer. Już czekam na następny, ale jeszcze parę razy się przejadę, żeby sprawdzić wszystkie możliwe zdarzenia. Tylko jedna malutka rzecz która rzuciła mi się w oczy, to lokomotywa z patykiem i góry na torze bez kabla, ale to tylko taki szczegół, widzę że przechodzisz sam siebie, super że jesteś, pozdrawiam.
    2 points
  20. I just played a train from timetable called "TDE 412042", and I just loved the experience. The challenge of handling quick changes of speed (for example to 20km/h crossings) in SHP, then switching through two ETCS modes around Sprowa, then getting caught by faster trains after Psary. At this point I was checking the timetable, and asking myself "what is next?"... and saw that this train ACTUALLY has a end stop at Lódz! But no! The track is not built yet! At Idzikowice the mission ends, and that made me "sad" 😉 So I started checking the map more closely and got surpriced: There are "only" about 7-8 stations needed to reach Mikolajow, and then Zakowice Poludnowe. My suggestion is simply: How about connecting Idzikowice with the Lodz-DLC lines? Either as a "mini-DLC", or maybe a longer version all the way to Radom (making it a full DLC for Radom) Personally I like having a "mesh" of lines, rather than long stretches, which this suggestion gives in the "north". But in this case Tomaszow seem to look like a fun challenge in itself, with some "tight turns" and a "city to pass" Also not sure how big of a development team this is, but I would gladly sponsor some extra money to make it happen. (or to make an editor happen, which seem not ready yet)
    2 points
  21. Nowa wersja 1.6.22 (link do ręcznego pobrania: 44_patwrobel.7z) -poprawka w Dąbrowie Górniczej Ząbkowice (Misja 6) -dojazd do stacji Bełchów (Misja 4)
    1 point
  22. Zapewne na discordzie było już pełno zapytań: nie planujecie w nocy wprowadzić paru ekspresów na szlak (nawet EIP)? Obecnie na nastawniach w godzinach nocnych to tylko nudne przepychanie towarów (i to głównie boty bez żadnej interakcji). Drugie pytanie: wprowadzicie chociaż jeden serwer z mega nierealistycznym rozkładem aby dyżurny miał trochę zabawy z nietypowymi sytuacjami. Nawet można by tak zagęścić ruch, że Idzikowice nie poradzą sobie z wysyłanie składów na bok. Pozdrawiam.
    1 point
  23. Można by powiedzieć: temat wyczerpany, do zamknięcia 😉
    1 point
  24. Owszem, ale bez konkretnych pytań, nie będę w stanie udzielić merytorycznej odpowiedzi 😉 Generalnie to Zgierz jak i cała siatka innych połączeń była odtwarzana od całkowitego zera, gdyż nowa i zarazem dokładniejsza metoda wyliczania czasów jazdy uniemożliwiała zastosowania tych samych godzin spawnów. W pierwszej kolejności były trasowane pociągi ekspresowe, pośpieszne, osobowe, a jako ostatnie niehandlowe. Zatem owe konflikty zniknęły z "nowego" rozkładu. Rozkład sam w sobie jeszcze nie jest idealny i w paru miejscach ma kolizje (głównie dla pociągów nocnych), ale z każdym dniem nanosimy drobne korekty, aby na oficjalne wyjście ich nie było. Tak
    1 point
  25. Pongo a disposición de los aficionados hispanohablantes el manual en español de este moderno automotor. Lamentablemente, no he sido capaz de dar con la clave para circular en doble composición con él tras haberlo acoplado. Quizá alguien lo consiga y, cuando así sea, lo reeditaré y pondré a vuestra disposición. SimRail - Manual del automotor Impuls 2.pdf
    1 point
  26. Ale ja nie pisałem o Waligórskim, tylko o twoim wpisie. Co ma jego twórczość do mojego OP? Nic? Może młody jestem (34 lata), ale Polskie Radio słucham od 15 lat. Uczcie się wszyscy. Jak można być elokwentnym i zarazem chamskim. Oto przykład. Żegnam @Matysmiał rację. Szkoda klawiatury na Ciebie.
    1 point
  27. A nawet w pełni legalnie ze znajomym na nastawni obok mozna bawić się w zamknięcia i inne eventy!
    1 point
  28. Nie gorszy. Tylko odchodzi powolutku do lamusa jak pejdzer, telegram i wypożyczalnie kaset VIDEO. Nic na to nie poradzisz. Coś się kończy, coś zaczyna.
    1 point
  29. To też jest oficjalny serwer, tyle że ten gorszy.
    1 point
  30. Po co się czepiasz prof. Bralczyk? Zrozumiałeś chyba wypowiedź @Dyspozytor Liniowy? "nie ma" napisał łącznie? Ojej. Interpunkcja zawiodła? Straszne. Może odniesiesz się do OP? Zauważyłem w Internecie, że gdy argumentów brak to ludzie się czepiają czystości języka polskiego...
    1 point
  31. One more important thing to note about using cruise control: it's probably a model error in the simulation, but with a dual Impuls 2 EMU, the cruise controls in each unit operate independently! Example: You have to enter a platform and use cruise control set to 25 km/h. Next, you need to change direction, pick up passengers, and head out onto the track at, say, 100 km/h, also with cruise control. If, before changing direction, you forget to turn off the cruise control in the cab where you entered the platform, leave it on at 25 km/h, then move to the second EMU and set the cruise control to 100 km/h in the new cab, you won't be able to accelerate faster than about 35-45 km/h. The electric current in the first EMU will increase, but the electric current in the second EMU will decrease and reach negative values. The first EMU will try to accelerate to 100 km/h, while the second EMU will try to maintain 25 km/h 🙃 If you're using cruise control while driving a dual-mode Impuls 2 EMU, remember to always turn off the cruise control in the cab you're leaving before changing cabins!
    1 point
  32. I’m playing SimRail on a MacBook using Crossover. Single-player works fine, but in multiplayer, after joining a server, the game loads into a random location. I don’t appear in a train, the chat doesn’t work, and nothing functions properly. I understand that official Mac support, especially through Crossover, is not a priority, but single-player works without any problems, so I wanted to report this issue in multiplayer mode.
    1 point
  33. Witam wszystkich czytających a przede wszystkim twórców. Przybywam z propozycją nowego filtru w trybie wieloosobowym który pozwala przefiltrować składy od najdłuższej trasy (według czasu przejazdu). Taki filtr pozwoli na łatwiejsze wyszukanie pociągu gdy chce się dłużej posiedzieć lub dla twórców (na przykład YT zrobić live lub długi odcinek) Mam nadzieję że ta propozycja dostanie pozytywny odbiór od społeczności i od twórców akcept oraz dodanie do gry. Pozdrawiam i miłego dnia/nocy życzę.
    1 point
  34. Thank you for reporting this issue! Internal ticket number: #4378 Dziękujemy za zgłoszenie tego problemu! Wewnętrzny numer zgłoszenia: #4378
    1 point
  35. Welcome to the "SimRail Track Overview" - or in short: SRTO This web application is made to view trains, tracks and stations in a 2d graphical layout. It is inspired by the german "Streckenspiegel" which dispatcher in germany use. Current versions are in a very early development phase. It's just for you to have a look on what is beeing build. I've put a lot of hours in this project, and I'm willing to complete it and maintain it for the future as long as I'm able to do so. I plan on adding more and more features into this application as the project will grow with every update. But please remember: This project is still under full development and is very far from finished. If you encounter any bugs or want to give me suggestions for improvements, please use this post here or write something on the github issue page of the site. This will help me lot! (or if you just want to share your thoughts) :) >>> Click here to open the site! <<< or use this link --> https://thetruevirus.github.io/simrail-tools-html FYI: This site only works on desktop computers. There is no functionality of this tool for any mobile devices like a phone or tablet.
    1 point
  36. First you want to make a copy of the scenery folder and the scenario inside it. This does multiple things: You wan to keep an unaltered/safe copy of the in game files as a back up; The default in game sceneries/scenario's do not show up in the editor. So go to D:\SteamLibrary\steamapps\common\SimRail\SimRail_Data\StreamingAssets\Sceneries. Their you can see a list of all Sceneries. Make a copy of 1_KatowiceWarszawa under a different name. Then go to the single player menu of the game (if you had already done that in the background, re open the SP menu to update the contents). Now you should see two versions of the same Katowice Warszawa scenery. That is not so handy. You can alter the name. To do this, you can use the editor, since it wont show the in game original anyways you are sure to alter the correct scenery. Or go to the new scenery and open the SceneryManifest.xml file, then alter the ThumbnailText or the translations for the ThumbnailText. Using the in game editor to change ThumbnailTextKey is the simplest. Then you need to alter the schedule file, that is an xml file, they usually life inside the 'Timetables' folder, the file is in this case named 'M8.xml'. Look for the WayPointFromXml for the ph, Warszawa Wschodnia, you want out. Then change the StopType from 'commercialStop' to 'noStopover', then the WayPointFormXml for Wschodnia looks like this: <WayPointFromXml> <NameOfPoint>Warszawa Wschodnia</NameOfPoint> <DisplayName>Warszawa Wschodnia</DisplayName> <StopType>commercialStop</StopType> <Line>0</Line> <Mileage>0</Mileage> <TrainType>MPE</TrainType> <StationCategory>A</StationCategory> <StationSpeedLimit>0</StationSpeedLimit> <ArrivalTime>180</ArrivalTime> <DepartureTime>360</DepartureTime> <RadioChanels> <int>2</int> </RadioChanels> <plannedStop>0</plannedStop> <leftTrack>0</leftTrack> <track>0</track> <platform/> </WayPointFromXml> Alternatively, you could simply delete the section where you want the stop to disappear, but that is a bit silly. You can change the 'paper' schedule too, that are the pictures displayed in cab, but those do not have any technical function and are more for show and roleplaying. This scenario does not have any. If you would run the scenario now, you will see that the HUD shows Warszawa Wschodnia as a non stopping point where you loose 3 minutes, somehow. You can change the ArrivalTime and DepartureTime too, to the same value, for example 180 to 240 and 360 to 240. Timings further down the scenario will remain the same, so I suggest not change those, unless you want to shave off a few minutes of the whole scenario (which is a lot of work). Now you can run the scenaario, prefarably using the editor, then you have access to the DEV tools (default key bind F8). You will notice getting stuck at the platform signal, number J4 (you can see this on the number plate at the signal post), in code its called "WSD_J4". WSD is short for Warszawa Wschodnia. Now open the mission.lua file in the scenario folder. Look for the following code, it is in the function called Triggers(): CreateSignalTrigger(FindSignal("WSD_J4"), 600, { check = PlayerTrainsetCheck, result = function(trainset) CreateCoroutine(function () coroutine.yield(CoroutineYields.WaitForTrainsetPassengerExchangeFinished, RailstockGetPlayerTrainset(), TimeSpanCreate(0, 0, 0, 30, 0)) CreateRoute("WSD_J4", "WSD_Akps", VDOrderType.TrainRoute) CreateRoute("WDC_W", "WDC_J", VDOrderType.TrainRoute) end) end }) The code 'coroutine.yield' is used to wait/check for something, in this case 'oroutineYields.WaitForTrainsetPassengerExchangeFinished'. But since we have removed the ph, their is no passenger exchange to finish anymore. We need to alter this code. One could change the condition within the 'coroutine.yield', but that is complex. The code that starts with 'CreateRoute' is used to set the signals. Those two bits, are the thing we need. I recommend to comment out the whole signal trigger, put '--[[' before the first line of the signal trigger, and put ']]' after the list line (first and last line of the code snippet above). this causes the code to become inactive, but you can still see it in the file, so you have a reference to what it was and could easily revert back. To clear the signal, you have multiple options: Make your own signal trigger (or use a track trigger of radio call, but that is more complex). Put the code to clear the signal with the code that clears the signal before. I will first explain the first option, making your own signal trigger, since you can do that almost everywhere. Open the scenario using the editor, so you can use DEV tools. Open them (probably press F8) and look for the 'LUA developer', then click on 'track details'. You should see a part 'SIGNALS'. If you click on those buttons, the game will spit out a ready made signal trigger you your clipboard, which you can past directly inside the mission.lua file. Now go to the location where you like the trigger to be, for example, at some distance before the J4 signal, you can drive or walk their, but their is a very handy freefly option under the main camera menu (which does not work if you where not in a train before, so use it after leaving your train, in this scenario you spawn inside the drivers seat so this can not go wrong). Past it below the old signal trigger, that you commented out. I copied the following signal trigger, which I pasted below the old one: function Triggers() --[[CreateSignalTrigger(FindSignal("WSD_J4"), 600, { check = PlayerTrainsetCheck, result = function(trainset) CreateCoroutine(function () coroutine.yield(CoroutineYields.WaitForTrainsetPassengerExchangeFinished, RailstockGetPlayerTrainset(), TimeSpanCreate(0, 0, 0, 30, 0)) CreateRoute("WSD_J4", "WSD_Akps", VDOrderType.TrainRoute) CreateRoute("WDC_W", "WDC_J", VDOrderType.TrainRoute) end) end })]] CreateSignalTrigger(FindSignal("WSD_J4"), 136, { check = function (trainset) return true end, result = function(trainset) end }) Now in-between the line 'result = function(trainset)' and 'end', make some working space for yourself by inserting some blank lines. Then you can copy the 'CreateRoute' commands from the old trigger. But I will explain how to make your own ones too, so you can make it however your like it. Open the 'routes' tab in the LUA developer. The game will, after some time or walking if it does not work, show a list of routes the game can set. maneuver is used for shunting or train for train movements (you can manually change the 'VDOrderType' to 'VDOrderType.Substitute' if you want to show an Sz signal). Click the checkbox for the route you want to set and then on enable selected route now. Their is a release option below the lift if you do not like the route. If you like it, use 'copy command to enable selected' and paste it into the mission.lua file. For example: --[[CreateSignalTrigger(FindSignal("WSD_J4"), 600, { check = PlayerTrainsetCheck, result = function(trainset) CreateCoroutine(function () coroutine.yield(CoroutineYields.WaitForTrainsetPassengerExchangeFinished, RailstockGetPlayerTrainset(), TimeSpanCreate(0, 0, 0, 30, 0)) CreateRoute("WSD_J4", "WSD_Akps", VDOrderType.TrainRoute) CreateRoute("WDC_W", "WDC_J", VDOrderType.TrainRoute) end) end })]] CreateSignalTrigger(FindSignal("WSD_J4"), 136, { check = function(trainset) return true end, result = function(trainset) VDSetRouteWithVariant("WSD_J4", "WSD_Akps", VDOrderType.TrainRoute, { GetMidPointVariant("z1335", false), GetMidPointVariant("WSD_11cd", true), GetMidPointVariant("WSD_11ab", false), GetMidPointVariant("WSD_7cd", false), GetMidPointVariant("WSD_7ab", false), GetMidPointVariant("z1333", false) }) end }) You have probably noticed, that the LUA developer tool spits out a 'VDSetRouteWithVariant()' or 'VDSetRoute()' command, not a 'CreateRoute()' command. That is because the 'CreateRoute()' is made to work using a libary, not standard present in a scenario. But Eridor (SimKol's magical scenario making dragon) has made those library's and the CreateRoute thingy inside them to provide more flexibility and especially reliability then the game had before (the VDSetRoute will only attempt to set the route once, while CreateRoute will by deafalut try 10 times. This can come in vary handy when you have bot trains driving in the way of the player). You can use one of both. Keep in mind, that CreateRoute will only work inside a the Coroutine. If its already inside a Coroutine, its usually very simple, you can replace the work 'VDSetRoute' with CreateRoute and 'VDSetRouteWithVariant' with 'CreateRouteVariant'. If its not in a Coroutine yet, put 'CreateCoroutine(function ()' before the CreateRoute command(s) and then 'end)' behind it, to end the Coroutine. If you use CreateRoute, make sure the Eridor library is included in the mission.lua file, it is most likely already their if its an in game scenario (Eridor has put in the work to update the old scneario's), its 'require("../../libs/EridorCommon")'. Or simply use the VDSetRoute that the LUA developer spits out. Easy coding but more debugging, which can be annoying with long scenario's. But this example is at the very start. This is what I made, with first commened out the VDSetRouteWithVariant, and then CreateRouteVariant inside a Coroutine: CreateSignalTrigger(FindSignal("WSD_J4"), 136, { check = function(trainset) return true end, result = function(trainset) --[[VDSetRouteWithVariant("WSD_J4", "WSD_Akps", VDOrderType.TrainRoute, { GetMidPointVariant("z1335", false), GetMidPointVariant("WSD_11cd", true), GetMidPointVariant("WSD_11ab", false), GetMidPointVariant("WSD_7cd", false), GetMidPointVariant("WSD_7ab", false), GetMidPointVariant("z1333", false) }) ]] CreateCoroutine(function() CreateRouteVariant("WSD_J4", "WSD_Akps", VDOrderType.TrainRoute, { GetMidPointVariant("z1335", false), GetMidPointVariant("WSD_11cd", true), GetMidPointVariant("WSD_11ab", false), GetMidPointVariant("WSD_7cd", false), GetMidPointVariant("WSD_7ab", false), GetMidPointVariant("z1333", false) }) end) end }) You can adjust the distance to the signal by changing the number behind 'CreateSignalTrigger(FindSignal("WSD_J4"),', since 136 m is a bit late. Now if you would like to clear the signal, when you call the dispatcher at scenario start. You can simply cut the CreateRoute from the old signal trigger, and paste them in the code that clears the signal at the spawn point. You can find that code by looking up the start signal or the signal where you end up (since you set a route from aa signal to a signal or to the free track), please use a program where you can look for a specific word (the wiki has instructions on how to setup Viusal Studio Code, which is great and recommended by the dev team). You spawn at signal L16, which is called in code "WSD_L16". You can find it here: function OnPlayerRadioCall(trainsetInfo, radio_SelectionCall) Log("Call pressed in " .. trainsetInfo.name .. ". Call type: " .. tostring(radio_SelectionCall) .. ", Step: " .. tostring(ScenarioStep)) if (ScenarioStep == "Start") then if (RailstockGetPlayerTrainset().GetCurrentlyUsedChannel() == 2) then ScenarioStep = 0 CreateCoroutine(function() CommsOldJson("#Caller_You", "Check_train_radio_Lua", "Warszawa Wschodnia", "14103") CommsOldJson("WSD", "Rec_loudnclear_Lua", "Warszawa Wschodnia") CommsOldJson("#Caller_You", "Ready_2_go_Lua", "Warszawa Wschodnia", "14103") CommsOldJson("WSD", "Thanku_semaph") coroutine.yield(CoroutineYields.WaitUntil, function() return VDLoaded end) CreateRoute("WSD_L16", "WSD_J4", VDOrderType.TrainRoute) end) else CreateCoroutine(function() coroutine.yield(CoroutineYields.WaitForSeconds, 0.1) ShowUseRadioNotification() Comms(false, "StaticNoise") end) end end You command we are looking for is 'CreateRoute("WSD_L16", "WSD_J4", VDOrderType.TrainRoute)'. Paste the before it, so you get this: function OnPlayerRadioCall(trainsetInfo, radio_SelectionCall) Log("Call pressed in " .. trainsetInfo.name .. ". Call type: " .. tostring(radio_SelectionCall) .. ", Step: " .. tostring(ScenarioStep)) if (ScenarioStep == "Start") then if (RailstockGetPlayerTrainset().GetCurrentlyUsedChannel() == 2) then ScenarioStep = 0 CreateCoroutine(function() CommsOldJson("#Caller_You", "Check_train_radio_Lua", "Warszawa Wschodnia", "14103") CommsOldJson("WSD", "Rec_loudnclear_Lua", "Warszawa Wschodnia") CommsOldJson("#Caller_You", "Ready_2_go_Lua", "Warszawa Wschodnia", "14103") CommsOldJson("WSD", "Thanku_semaph") coroutine.yield(CoroutineYields.WaitUntil, function() return VDLoaded end) CreateRoute("WSD_J4", "WSD_Akps", VDOrderType.TrainRoute) CreateRoute("WDC_W", "WDC_J", VDOrderType.TrainRoute) CreateRoute("WSD_L16", "WSD_J4", VDOrderType.TrainRoute) end) else CreateCoroutine(function() coroutine.yield(CoroutineYields.WaitForSeconds, 0.1) ShowUseRadioNotification() Comms(false, "StaticNoise") end) end end And you are done! I hope I have not overwhelmed you but all my extra stuff you do not strictly need, for what could be a very simple change. Example is attached 9where I put in the signal trigger thing and, as an example but commented out, the CreateRoute at the radio call code. If you have further questions, please do not hesitate to ask. 03_IC-WwaKatoSkipPhWSD.zip
    1 point
  37. I think you need to keep in mind that this is a game and it needs to be fun. Dispatching the middle part of CMK is boring as all frick, this is the only thing making it playable as a dispatcher. Does it really matter that you have arrived later? I don't want to keep driving in a straight on all greens. That's why I play freights, for the randomness.
    1 point
  38. Wersja polska poniżej. Tłumaczenia: * EN (by Królik Uszasty): https://forum.simrail.eu/topic/12633-awaryjny-rozkład-jazdy-emergency-timetable-11042026/#findComment-54668 * DE (by Moooritz): https://forum.simrail.eu/topic/12633-awaryjny-rozkład-jazdy-emergency-timetable-11042026/#findComment-54669 * FR (by Aurel): https://forum.simrail.eu/topic/12633-awaryjny-rozkład-jazdy-emergency-timetable-11042026/#findComment-54670 * CZ (by TheFloxyCz): https://forum.simrail.eu/topic/12633-awaryjny-rozkład-jazdy-emergency-timetable-11042026/#findComment-54671 STRESZCZENIE Niespodziewanie robimy nowy rozkład, bo stary już się do niczego nie nadaje. TREŚĆ WŁAŚCIWA Kochani Simrailowicze, mam dla Was wiadomość, której część z Was już się domyśliła – robimy nowy „awaryjny” rozkład jazdy! Zanim opowiem o szczegółach, najpierw odrobina historii. Gdy półtora roku temu wychodziliśmy z wczesnego dostępu i udostępniliśmy na mapie linię do Krakowa, został przygotowany nowy rozkład jazdy, roboczo nazywany przeze mnie „przejściowym”. Nazwa nawiązywała do tego, że zamiast tylko uzupełniać ówczesny rozkład o pociągi do Krakowa, powstał zupełnie nowy rozkład, oparty na innych założeniach i innej metodzie określania czasów jazdy. Miał on też zostać kompletnie przemodelowany na wydanie DLC Łódź-Warszawa i naprawić kilka błędów poprzedniego rozkładu, gdzie czasy jazdy pociągów po CMK były zdecydowanie za długie i normą było to, że część pociągów przyjeżdżała do Grodziska po kilkanaście minut przed czasem. W praktyce okazało się, że ten przejściowy rozkład został z nami na trochę dłużej. Przy premierze DLC Łódź-Warszawa punktem stycznym był tylko Grodzisk Mazowiecki, gdzie istniejące luki między pociągami kierującymi się na CMK pozwoliły na dołożenie pociągów wyjeżdżających do Skierniewic i ułożenie dosyć upakowanego rozkładu jazdy, co zdecydowanie podniosło poziom trudności obsługi Grodziska Mazowieckiego i Pruszkowa, a także pozwoliło na dodanie dosyć dużej liczby pociągów dla Skierniewic i Koluszek. DLC Łódzki Węzeł Kolejowy wraz z DLC Impuls 2 pokazało jednak, że doszliśmy do ściany. Skala zmian, poprawek i konieczności dostosowania rozkładu przekracza to, z czym mierzyliśmy się dotychczas. Dodatkowo używane przez nas narzędzia nie wspierały natywnie pracy równoległej i były uciążliwe przy dokonywaniu niektórych zmian, a cały proces był de facto nadmiernie skomplikowany. Jak się domyślacie, to jest główny powód, dla którego do tej pory jeszcze nie zostały przywrócone pociągi nocne w obecnym rozkładzie jazdy – trasowanie nocnych pociągów pasażerskich inaczej niż w dzień i dopasowywanie do tego pociągów towarowych to de facto tworzenie drugiego rozkładu jazdy na mały wycinek doby oraz łatanie okresów przejściowych wieczorem i z rana. Równolegle z tym, pod koniec stycznia br. w ramach rozmów z @P.Wiśnia na temat dodania nowych funkcji do wykresów na jego stronie zrodził się pomysł wspólnego przygotowania szytej na miarę aplikacji do tworzenia rozkładu jazdy. Dzięki naszemu połączeniu sił w przeciągu miesiąca powstał system, który pozwala nam zdecydowanie szybciej i prościej tworzyć rozkład jazdy. Sprawiło to, że podjęliśmy decyzję o zaprzestaniu rozwijania i poprawiania bieżącego rozkładu jazdy. Po pierwsze, napięty plan wydawniczy utrudniałby testowanie i wdrożenie poprawek do rozkładu. Po drugie, w ten sposób nie było możliwości usunąć fundamentalnych problemów obecnego rozkładu, które doskwierałyby nam i Wam przez dłuższy czas. Obecnie trwają intensywne testy tego narzędzia poprzez odtworzenie w trybie awaryjnym aktualnego rozkładu jazdy i jego założeń. Nowe narzędzie pośród wielu plusów ma też dwa minusy. Po pierwsze, opiera się na zupełnie innej filozofii i samodzielnie wylicza czas jazdy między punktami dla określonego typu lokomotywy, parametrów składu i rodzaju pociągu. Sprawia to, że nie ma możliwości zaimportowania obecnego rozkładu w celu nałożenia poprawek. Po drugie, jest bardzo dokładne i jak na dłoni widać więcej szczegółów, które wymagają lepszego dopracowania. Z tego powodu każdy pociąg musimy wytrasować od nowa i z konieczności odejść od równego, jednogodzinnego cyklu na rzecz drobnych, kilkuminutowych przesunięć. Orientacyjnie, na dzisiaj mamy przygotowane ok. ¾ rozkładu – na serwerze PL5 mamy 1321 rozkładów z 1704 obecnych na PL3. Zakres zmian rozkładu obejmuje przede wszystkim: 1) odtworzenie tras pociągów głównych jadących po CMK, które mają teraz kilkuminutowe przesunięcia i wydłużenia czasów jazdy o wymagane rezerwy, 2) dopasowanie czasów jazdy pociągów pod tabor z tzw. mapowania składów, w szczególności podniesienie prędkości jazdy na pociągach prowadzonych Impulsami wraz z wprowadzeniem sprinterów ŁKA na trasie Warszawa-Łódź 3) uzupełnienie ruchu na łącznicach w obszarze obu DLC, 4) dokładniejsze przestrzeganie zapisów instrukcji o konstrukcji rozkładu jazdy, w tym przede wszystkim zastosowanie przepisowych odstępów między pociągami przy wyjeździe w tym samym kierunku i przy przebiegach sprzecznych. Skutkiem ubocznym powyższych zmian jest obniżenie przepustowości niektórych węzłów kolejowych i szlaków, wynikające z konieczności zachowania większych odstępów między pociągami. Na chwilę obecną do wykonania pozostało trasowanie pociągów towarowych w obrębie Katowic, Sosnowca, Zawiercia i linii nr 62. Poza tym otwartą kwestią jest wprowadzenie pociągów nocnych, które mogą jechać inaczej niż za dnia. Aktualny stan nowego rozkładu jazdy możecie śledzić na serwerach PL5, INT5 i INT9. Na koniec chciałbym podkreślić, że SimRail to nie tylko „pociągi w komputerze”, ale przede wszystkim ludzie, którzy chcą się dobrze bawić i rozwijać. Nad rozkładem obecnie pracuje czteroosobowa ekipa, na którą składają się: 1) P.Wiśnia, który przygotował narzędzie i nieustannie wprowadza poprawki mające na celu usunięcie bugów w działaniu i eksporcie rozkładu oraz przygotował bazę linii kolejowych. 2) pan Kura, który zajął się konstrukcją pociągów na obszarze Krakowskim i CMK, dzielnie pomagał w opisywaniu linii kolejowych oraz strzeże zapisów instrukcji, aby pociągi naprawdę mogły jeździć planowo; 3) Marcion, który zajął się konstrukcją pociągów na obszarze łódzkim – od Żyrardowa do Piotrkowa, Zgierza i Sieradza; 4) Królik Uszasty, który zajął się konstrukcją pociągów pasażerskich na terenie katowickim oraz kierował pracami rozwojowymi, żeby aplikacja szła w dobrą i użyteczną stronę. Jednocześnie chciałbym podziękować Moooritzowi, który pracuje nad mapowaniem składów dla nowych pociągów. W ten sposób, pracując równolegle, upraszczając dodawanie nowych pociągów i wprowadzanie poprawek, jesteśmy w stanie dużo szybciej reagować na zaistniałe problemy, w szczególności te drobne, które do tej pory wymagały dłuższego czasu na naprawę. Liczymy na to, że nowy rozkład przypadnie Wam do gustu i będzie dobrym punktem wyjścia do dalszych prac.
    1 point
  39. Pasowałoby móc oznaczać nastawnie jako ulubione i w widoku wyboru nastawni móc odfiltrować, żeby pokazywały się tylko z tej listy, w ten sposób możnaby sobie dodać kilka, na które się poluje i widzieć kiedy którakolwiek z nich się zwalnia
    1 point
  40. English : Here is the new version (3.0) of my SRTD program, including the Łódź aera. Français : Voici la nouvelle version (3.0) de mon programme SRTD incluant l'agglomération de Łódź. Polski : Oto nowa wersja (3.0.1) mojego programu SRTD, obejmująca obszar metropolitalny Łodzi. SRTD_RW_3.0_En.zip SRTD_RW_3.0_Fr.zip SRTD_RW_3.0.1_Pl.zip
    1 point
  41. To me, it's a no-brainer, and I'd love to hear your arguments (players and dev team alike) for why it can not and should not be done. One Mr. pan kura confirmed that these are controlled together by the dispatcher at Zgierz. Even at potentionally higher traffic volumes down the line, Żabieniec would not be too much to manage from Zgierz, as it basically only requires setting straight routes. I don't suppose we will see any freight traffic to the various industries around it any soon, not just due to no shunting, but also on account of only Hitachi Energy and Elektrociepłownia EC-3 looking like they are in a serviceable state - and even that's a big IF, I'm just looking at Google Maps. So what's the reason for this station existing separately? I, and many of my peers would prefer quality over quantity, I can assure you that. Previous LCS posts have all proved to be a hit with the playerbase, I'd rather have one awesome post that's in high demand, than a decent one and a terrible one that nobody's having fun in. Please do it. If this separation was done to inflate the number of available posts, it was not needed. Thank you for reading!
    1 point
  42. I fully support this suggestion! For me, having more NPCs already makes a big difference, because a busier platform instantly feels more alive and atmospheric. It adds more immersion and that special railway romance. In addition to simply increasing the number of NPCs, I’d like to share some of my own ideas that could further improve realism: NPCs interacting more with each other, such as meeting and saying goodbye (hugs, kisses) Late passengers running to catch their train Passengers stepping over the yellow safety line, forcing the driver to use the horn People using level crossings and pedestrian crossings, with some occasionally breaking the rules Animations of passengers pressing the door open button or opening doors manually Trainspotters taking photos of trains Families traveling together These details are not part of the original proposal, but I believe they would significantly increase immersion and make the world feel much more dynamic and realistic.
    1 point
  43. I have got 3 things that I would wish were added to the game (if it is possible to). 1) More services to and from current inactive posts. For example at Zawiercie there is no service to and from Tarnowskie Góry, or at Idzikowice there is no inbound service from Dłubnia. Adding additional services that utilise these unused posts would make signalling more enjoyable for me since you get to signal to more posts. 2) Make various bot-only posts available for players. I think all the stations between Bukowno and Tunel which have a signal box should be able to be controlled by a player, as well as between Łazy LC and Dąbrowa Górnicza Wschodnia. Especially since Sławków and Bukowno are able to be controlled by players, but Olkusz which is nearby and on the same line is a bot-only post, it feels a bit strange seeing this massive gap. 3) Add shunting to the game. Currently freight yards and train depots are empty, and adding shunting movements to services would make it fun for both drivers and dispatchers and add additional tasks which won't make the game too repetitive, especially at places like Idzikowice and Staszic which currently remain empty. 4) Adding signalling to singleplayer as a form of training. When a person goes to a new signal box, the track layout can be very overwhelming and will take some time to learn, especially at complex junctions such as Katowice and Skierniewice. Adding dispatching to singleplayer would make dispatching at a new location less stressful for the player since they don't have to worry about messing up the routes of trains which could affect many players in the multiplayer server. Bonus: This is probably extremely complicated and may not be possible. If it is however, being able to signal at Warsaw's West, Central, and East station would be amazing and provide a real challenge to those who have completed Skierniewice and Koluszki. This could be a very ambitious list I'll admit. Even if I have reasons why all of this isn't currently possible in the game, any response would be greatly appreciated. Thank you! 🙂
    1 point
  44. I'm curious if there are people who don't experience any video stutters, running Simrail.. If so please what kind of system and configuration are you using? I get quite bothered by random video jerks and stutters and have done EVERYTHING I can think of to identify, quantify, correlate and try to eliminate. To be fair this isn't the only game, but it doesn't happen in every game, or at least it's less noticable in others. I have a Ryzen 9800X3D, with 7900XT GPU, 64GB low latency DRAM, and a NVME ssd. So it's a pretty good system. I'm running medium-high settings, with minimized LOD, 1/2 textures, and relatively high draw distances. I get from 40 to 120 FPS depending on area. Simrail is definitely CPU limited, and mostly single thread, as many games are. I gathered extensive PC metrics of Frametime generation data, as well as VRAM, CPU and GPU activities, and made graphs and used python scripting to compare all different settings. I can most definitely correlate every stutter to exactly the times when content is being moved into VRAM, so there is some I/O wait. I've optimized my VRAM timings and tuned and optimized CPU per core. I've played with different graphics settings in Simrail, and checked all background activities and driver latencies.. There is literally nothing that makes a change in this and is independent of FPS. I assume it's the game architecture and Unity, and just can't be helped, unless devs optimize better. Is this happening to everyone? Do people just learn to deal with this? Mike
    1 point
  45. Since I enjoyed reading them, I would like to suggest to restart some kind of development blog or regular update. I am aware that this makes some extra-work for the team, so maybe instead of a weekly basis you could do it once a month, or maybe four times a year.
    1 point
  46. Sure, but I don't know if that makes sense. These two don't really have much traffic and it would be boring fast (like Biala Rawska or Pilichowice...), especially with missing Sosnowiec Dandowka and Stawiska. There are better places which could be a new signal box (Wwa Wlochy, Koziol, Krk Glowny...) 😄
    1 point
  47. I have noticed that AI dispatchers most of the time completely ignore “pt” timetables stops. I was driving a freight on EN1 this evening and the AI signalled me past two timetabled stops and I ended up 10-15 minutes early. I’ve also had instances where an AI dispatcher will make me wait at the station before a “pt” stop and let other trains past first. In that instance, you end up being “late” arriving at the next station to then be “on time” leaving. The AI dispatchers should honour the “pt” stops at the correct places, providing the train isn’t late, as they are designed to let either higher priority trains pass at certain points where train length and/or loading gauge may be a factor, or for timetabling/sequencing purposes further down the line. Believe it or not, I want to sit for 20 minutes at a red signal where timetabled as it’s realistic.
    1 point
  48. Czy byłaby możliwość pracy na 2 monitorach w trybie dyspozytora? Teraz mam możliwość display1 / Display 2. Możliwość pracy na 2 monitory byłaby wielkim skokiem jakościowym.
    1 point
×
×
  • Create New...

Important Information

Terms of Use Privacy Policy