Leaderboard
Popular Content
Showing content with the highest reputation since 04/29/26 in all areas
-
6 points
-
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
-
@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
-
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 points
-
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
-
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
-
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
-
3 points
-
spokojnie mają czas jak zwykle ale tak wydadzą ten rj rozwalony więc niema na co czekać3 points
-
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
-
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
-
2 points
-
W sumie racja zapomniałem o dojazdowym w Dragonie. Będzie przy następnej aktualizacji 🙂2 points
-
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
-
2 points
-
Nie najprościej dawać same przeloty!-powinny być konflikty aby zmusić dyżurnego do myślenia.2 points
-
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
-
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
-
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
-
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
-
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
-
Przedstawiam mój szósty scenariusz pod SimRail: Poprowadzimy pociąg łączony 4520 HUTNIK relacji Bielsko-Biała/Jelenia Góra - Gdynia Główna na odcinku Katowice - Częstochowa - Łódź - Zgierz - Chociszew (łączenie na stacji Katowice) Aktualna wersja Wersja: 1.6.0 Data aktualizacji: 2026.03.30 Instalacja - WorkShop (zalecane) Wchodzimy na adres workshop: Patwrobel Scenerios i klikamy Zasubskrybuj Wszystkie aktualizacje będą instalowały się automatycznie Instalacja - ręczna Należy pobrać plik z adresu: 44_patwrobel.7z i wypakować go do głównego folderu scenariuszy gry SimRail (aktualizacje trzeba wgrywać ręcznie): ..\SteamLibrary\steamapps\common\SimRail\SimRail_Data\StreamingAssets\Sceneries\ Misja 6: Osobowy: Katowice - Łódź - Gdynia Tabor: EU07 / EP07 / EP08 / TRAXX / DRAGON / ET22 / CD163 Kanał startowy: 2 UWAGA - DLC: Odcinek: Katowice - Myszków (bez wymaganego DLC) Odcinek: Piotrków Trybunalski - Zgierz (wymagane DLC: Łódź 1 oraz Łódź 2) Przebieg trasy - przystanki: Katowice Sosnowiec Główny Dąbrowa Górnicza Zawiercie Myszków (przestok ze względu na brak trasy w SimRail) Piotrków Trybunalski Łódź Widzew Łódź Chojny Łódź Kaliska Zgierz Chociszew (koniec trasy w SimRail) Opis: Poprowadzisz pociąg łączony 4520 HUTNIK relacji Bielsko-Biała/Jelenia Góra - Gdynia Główna na odcinku Katowice - Częstochowa - Łódź - Zgierz - Chociszew. Scenariusz rozpoczynamy na peronie 3 stacji Katowice. Przed nami właśnie wjeżdza nasz pociąg z Bielsko-Biała. Przechodzimy na peron 4 i przejmujemy skład. Po zgłoszeniu się do dyżurnego ruchu wyprowadzamy nasz skład na tor 22 i cofamy w peron, aby połączyć się ze składem z Jeleniej-Góry. Po połączeniu i próbie ruszamy w trasę do Gdyni Głównej. Po drodze zatrzmyjemy się na wskazanych stacjach i wykonujemy polecenia dyżurnych ruchu. Trasa zawiera mnóstwo zdarzeń losowych i zmienny przebieg scenariusza. Każdy nowy przejazd może być zupełnie inny. Po drodze mamy bardzo duży ruch składów AI. Podczas trasy możemy słyszać komunikaty drużyny konduktorskiej do podróżnych w stylu InterCity (sami decydujemy czy chcemy to słyszeć czy nie). W Zawierciu mamy możliwość wykonania dodatkowych manewrów - czy je wykonujemy decydujemy sami. Jeżeli zdecydujemy się na manewry wówczas musimy pomanewrować po stacji (dodatkowy czas ok 35min) i wokół nas cały czas odbywa się pozostały ruch na stacji. Dodatkowe manewry w Zawierciu będą wiązały się z dodatkowymi pracami na stacji Łódź Widzew (tu jednak czas jest mniejszy ok 6min). Po dojechaniu w okolice Myszkowa - scenariusz przeniesie nas automatycznie do stacji Piotrków Trybunalski (brak odcinka w SimRail). Kontunuujemy dalej przejazd przez Koluszki (z pominięciem stacji) i docieamy do wspomnianego Widzewa. Trasa prowadzi nas dalej przez Łódź Chojny, Łódź Kaliską i Zgierz aż ruszamy linią 16 w stronę Kutna. Zakończenie scenariusza następuje przed stacją Chociszew. UWAGA (DRAGON): Dla lokomotywy z ETCS musimy poczekać na przejęcie składu, aż załaduje się wirtualny dyżurny ruchu - jest to związane z załadowaniem danych ETCS. Etapy: ★ Początek ★ Katowice (Wyjazd) Sosnowiec Główny Dąbrowa Górnicza Dąbrowa Górnicza Ząbkowice Zawiercie Piotrków Trybunalski Rokiciny Gałkówek Łódź Widzew Łódź Chojny Łódź Kaliska Zdjęcia:1 point
-
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
-
Scenario number 5 "Osobowy: Łódź - Warszawa" (5. Servicio de pasajeros Łódź - Warszawa) from PatWrobel is very good for training in coupling, changing cabins and driving two Impuls 2 units 😃1 point
-
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. Tak1 point
-
1 point
-
Wracając do tematu wątku, coś czytałem o nowych RJ, mają być bardziej realistyczne, nie tak jak teraz, że np. jedzie kilka pendo jeden za drugim niemal? Czegoś bym się dowiedział, skoro to wątek o rozkładach jazdy.1 point
-
Tylko Ty Mistrzu słowa potrafisz pisać takie kocopoły na forum o grze "w pociągi". Gratuluję (jak to napisałeś?) kultury osobistej i elokwencji. Żegnam.1 point
-
To, że nazwiesz kogoś przegrywem lub przypiszesz mu rolę poddańczą, to świadczy o Tobie, Twojej kulturze osobistej oraz poziomie elokwencji.1 point
-
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
-
1 point
-
That's true! 😃 The pantograph selector switches in each of the four cabs must be checked and, if necessary, adjusted correctly every time. This applies to every change of direction and cabs during shunting, and even when starting a deactivated double Impulse 2. In each of the two rear cabs of each Impuls 2 unit (the rear ones - looking in the direction we will be driving after changing direction), the pantograph selector knob must be set to the "0" position. Similarly, in each of the two front cabs of each Impuls 2 unit (the front ones - looking in the direction we will be driving after changing direction), the pantograph selector knob must be set to the "2" (rear) position. I only encountered negative amperage values in the second unit when, after completing the last shunt, I left the cruise control on (by forgetting) in the second unit. Before changing direction (and therefore before changing cabs and Impulse 2 units), it is essential to turn off the cruise control in the cab of the unit you are exiting! So if you see a negative amperage in the second unit and can't accelerate above 35-45 km/h, check the pantograph selector knob in each of the four cabins of the two Impuls 2 units and make sure the cruise control isn't engaged in the second unit. Also, remember that only one cabin can be active at a time. One more important thing about changing cabins: In the Impuls 2 (whether in single EMU unit or double EMU units), when changing direction, there's no need to lower the pantographs. When you deactivate the cabin you're exiting (none of the four cabins are active at that time), the Impuls 2 automatically raises both pantographs (in each EMU unit) for the time needed to transition to the new cabin. This means the Quick Disconnector (Disyuntor), compressors, and converters will be powered on in this time. And in the new cabin you won't have to turn everything on again. The pantographs will automatically adjust themselves correctly (according to the pantograph selection knobs) when you activate the new cabin.1 point
-
That's true! 😃 The pantograph selector switches in each of the four cabs must be checked and, if necessary, adjusted correctly every time. This applies to every change of direction and cabs during shunting, and even when starting a deactivated double Impulse 2. In each of the two rear cabs of each Impuls 2 unit (the rear ones - looking in the direction we will be driving after changing direction), the pantograph selector knob must be set to the "0" position. Similarly, in each of the two front cabs of each Impuls 2 unit (the front ones - looking in the direction we will be driving after changing direction), the pantograph selector knob must be set to the "2" (rear) position. I only encountered negative amperage values in the second unit when, after completing the last shunt, I left the cruise control on (by forgetting) in the second unit. Before changing direction (and therefore before changing cabs and Impulse 2 units), it is essential to turn off the cruise control in the cab of the unit you are exiting! So if you see a negative amperage in the second unit and can't accelerate above 35-45 km/h, check the pantograph selector knob in each of the four cabins of the two Impuls 2 units and make sure the cruise control isn't engaged in the second unit. Also, remember that only one cabin can be active at a time. One more important thing about changing cabins: In the Impuls 2 (whether in single EMU unit or double EMU units), when changing direction, there's no need to lower the pantographs. When you deactivate the cabin you're exiting (none of the four cabins are active at that time), the Impuls 2 automatically raises both pantographs (in each EMU unit) for the time needed to transition to the new cabin. This means the Quick Disconnector (Disyuntor), compressors, and converters will be powered on in this time. And in the new cabin you won't have to turn everything on again. The pantographs will automatically adjust themselves correctly (according to the pantograph selection knobs) when you activate the new cabin.1 point
-
English : Version 3.0.2 : Fixed inverted screens in the Łódź area Français : Version 3.0.2 : Correction des écrans inversés sur l'agglomération de Łódź Polski : Wersja 3.0.2 : Naprawiono odwrócone ekrany w rejonie Łodzi SRTD_RW_3.0.2_En.zip SRTD_RW_3.0.2_Fr.zip SRTD_RW_3.0.2_Pl.zip1 point
-
It is possible to connect two Impuls 2 units so that both units operate synchronously as one unit during acceleration or braking: After coupling, the Quick Disconnector (Disyuntor) in the second EMU (the one being coupled) almost always automatically deactivates. It must be reactivated: And in the second EMU (the one being coupled) almost always a red icon and the message "Runaway movement" ("Deslizamlento") appear: The brakes are then locked and the train cannot move (Maneta 0% and Potencia -98%). The graphic below shows the first EMU, but in the second EMU it looks identical. You must clear this message to release the brakes on the second unit. To do this, click the field with the Driver ID, then click the same field labeled Level SHP in the next step. The yellow ETCS button on the pulpit will start flashing. Click it (or press Shift+Spacebar). This will release the brakes on the second unit. When changing direction and cabins in a double Impuls 2, it is important that the pantograph selection switch on the rear wall of the cabin is set to "0" in both rear cabins (looking in the direction of travel) of each EMU. In both front cabins, it should be set to "2" (rear). This is important to remember when shunting, because when changing direction, the rear cabs become the front cabs, and the front cabs become the rear cabs. When changing direction, you must enter each of the four cabs to adjust the pantograph selection knob. And in each of the three inactive cabs, the Power and brake handle (the left one) must be set to "0%" and the Service brake handle (the right one) must be set to the "Drive" position.1 point
-
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
-
Thank you for reporting this issue! Internal ticket number: #4378 Dziękujemy za zgłoszenie tego problemu! Wewnętrzny numer zgłoszenia: #43781 point
-
Please ignore the previous message. I have worked it out. I needed to add these lines to the radio call. CreateRoute("WSD_L16", "WSD_J4", VDOrderType.TrainRoute) CreateRoute("WSD_J4", "WSD_Akps", VDOrderType.TrainRoute) CreateRoute("WDC_W", "WDC_J", VDOrderType.TrainRoute) CreateRoute("WDC_J", "WDC_Akps", VDOrderType.TrainRoute)1 point
-
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.zip1 point
-
Because now those information have different keybinds. Press F2 with shift or alt to hide other ones1 point
-
Maciej, I appreciate the open dialogue and I understand the challenge you face. With a limited map and resources, you’re trying to satisfy everyone, but as we say in our country, trying to wipe your backside with broken glass – making painful, makeshift compromises – is rarely the best way forward. In my view, the 'boredom' on the CMK isn't a design flaw; it’s a realistic feature of a high-speed line. The real reason dispatchers are crowded there is that the CMK currently offers the most (or only) playable signal boxes for those who want to manage traffic [low or the lowest level of difficulty escpecially for beginers]. A better long-term solution would be to complete the network of playable signal boxes on the existing lines or, eventually, implement the full 'Wiedynka' (LK1) with all its stations. If dispatchers had a wealth of complex stations to choose from on other lines, they would naturally go there for the 'action.' Even if that meant a slightly lower overall train count in the timetable, the quality of the simulation and the realism of the traffic would be much higher. We don't need to 'mask' the lack of alternative routes by forcing a chaotic mixed-traffic during the day on the CMK. Let’s focus on providing dispatchers with the complex environments they crave on lines where that traffic actually belongs, while keeping the CMK as the high-speed corridor it’s meant to be. This way, we satisfy everyone without sacrificing the primary purpose of the EIP/EC runs. Pozdrawiam Miłosz 😉1 point
-
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
-
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ę zwalnia1 point
-
Czołem! Przede wszystkim chciałem podziękować @patwrobel za jego wspaniałe scenariusze i ogrom pracy, które w nie wkłada 🥰 Niemniej dla osób, które mają różne natręctwa jak ja, publikuję co ogarnąłem w celu zmodyfikowania pewnych aspektów scenariuszy (tutaj pokazuję jak to zrobić na bazie Misji nr 6). WAŻNE! Przy aktualizacji zmian wykonanych przez @patwrobel wszystkie pliki zostaną przywrócone do pierwotnej formy, także polecam po edycji plików stworzyć wersje zapasowe. Rodzaj pociągów Jeśli irytuje was obecność w waszym składzie starych wagonów albo nie lubicie patrzeć na składy AI z kolorowymi wagonami pasażerskimi, to w pliku mission.lua za wybór wagonów odpowiada ciąg ISS_Trains.PassengerCars.XXX, gdzie XXX może przyjmować formy: - IC - nowe wagony białe, - TLK.NEW - stare wagony białe, - TLK.OLD - stare wagony kolorowe, Umiejscowienie wagonu barowego w pociągu gracza Jeśli drażni was, jeśli wagon barowy w waszym składzie nie jest pomiędzy klasami to w pliku mission.lua należy edytować funkcję Player__GetWagonNames na następującą: Liczba wagonów 1 klasy oraz umiejscowienie wagonu barowego w pociągach AI Jeśli natomiast jeśli chcecie zmienić umiejscowienie wagonu barowego w pociągach AI, to trzeba zmodyfikować plik iss_train, który znajduje się w lokalizacji: ...\SteamLibrary\steamapps\workshop\content\1422130\3651816992\Engine. Przy okazji zauważyłem, że liczba wagonów 1 klasy jest stała i wynosi 2, niezależnie od długości składu, więc pozwoliłem sobie wprowadzić pewne modyfikacje też w tym zakresie. Wszystko zmienia się poprzez modyfikację funkcji GetPassengerVehicles w następujący sposób:1 point
-
Soooo, da wir ja nun neue DLCs haben, gibt's neue Ortsnamen. Der Übersichtlichkeit halber mach ich mal für den Knoten Łódź eine neue Liste auf. Für allgemeine Hinweise sei zurück auf den ersten Beitrag verwiesen. Baby: „Babby“ (nicht „Bejbi“!) Bedoń: „Bedojn“ Borszewice: „Borschäwiezä“ Chechło: „Chechuo“ (Achtung: hartes ch!) Chrusty Nowe: „Ch'rusty Nowwä“ (Achtung: nicht „kr-“) Dobroń: „Dobbrojn“ Gajewniki: „Gajäwnieki“ Gałkówek: „Gaukuweck“ Izabelów: „Isabelluf“ Jarosty: „Jarosty“ Justynów: „Justynnuf“ Kolumna: „Kollumna“ Koluszki: „Kolluschki“ Łask: „Uask“ Łaznów: „Uasnuf“ Ɫódź: „Uutsch“ (ja wirklich!) Andrzejów: „Andschäjuf“ Szosa: „Schossa“ Arturówek: „Arturuweck“ Chojny: „Chojny“ Dąbrowa: „Dombrowwa“ (Hey, das kennen wir doch irgendwoher …) Fabryczna: „Fabrytschna“ Kaliska: „Kallieska“ Lublinek: „Lublieneck“ Marysin: „Maryschin“ (aber nicht wie der englische Name Mary!) Niciarniana: „Nietscharnjanna“ Olechów: „Ollächuf“ (Achtung: hartes ch!) Wiadukt: „Wjadukt“ Wschód: „Fs'chut“ Zachód: „Sachut“ Radogoszcz: „Raddoggoschtsch“ Wschód: „Fs'chut“ Zachód: „Sachut“ Retkinia: „Rettkienja“ Stoki: „S'tocki“ Warszawska: „Warschaffska“ Widzew: „Wiedsäf“ Żabiniec: „Schabienjetz“ Zarzew: „Saschäf“ Męcka Wola: „Menzka Wolla“ Męka: „Menka“ Mikołajów: „Miekouajuf“ Milejów: „Miläjuf“ Moszczenica: „Moschtschänieza“ Pabianice: „Pabjaniezä“ Północne: „Puunotznä“ Piotrków Trybunalski: „Pjotkuf Trybbunalski“ Rogów: „Rogguf“ Rokiciny: „Rockitschieny“ Rozprza: „Rosspscha“ Sieradz: „Schäratz“ Słotwiny: „Suottwieny“ Sędzice: „Sendschiezä“ Wągry: „Wonggry“ Wolbórka: „Wollbuhrka“ Żakowice: „Schackowwiezä“ Południowe: „Pouudnjowwä“ Zduńska Wola: „Sdujnska Wolla“ Karzsnice: „Karschniezä“ Zgierz: „Sgjäsch“ Auch hier wieder: sollte ich was vergessen haben oder etwas eurer Meinung nach falsch wiedergegeben, sagt es mir gerne!1 point
-
I think in the biggest stations like Grodzisk Mazowiecki, Katowice or the new Koluszki, there sould be more than one player in the station at the same time to better manage the traffic. It is like that in real life where in big stations there's two or more dispatcher at the same time so each one can focus on the assigned groups of tracks1 point
-
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
-
I agree with the first one, AI ignoring stops is a real problem causing lots of headaches down the route (I especially love it when I'm playing in Opoczno and Idzikowice is a bot, sending trains 10 minutes early when I don't have a platform for them, so they end up blocking the line). The second is less of an issue AFAIK. Moving the stop to previous station is okay and in some instances realistic. It's not just whether you're on time, but also status of other trains around you. In some cases it's desirable to move your stop elsewhere and it would be done IRL too.1 point
-
Moin moin, da es scheinbar im Discord noch nicht bei allen ankam (und fairerweise auch nicht alle dort sind), möchte ich auf diesem Weg nochmal darauf aufmerksam machen, dass es auf einigen Streckenabschnitten in SimRail absolut unvorteilhaft ist, Gegengleisfahrten anzuzetteln, da man somit die KI blockt. Die KI dreht den Streckenblock automatisch, sobald ihr per Text anfragt, ob das Gegengleis frei ist. Also lieber erst garnicht anfragen. Zum Hintergrund: Alle dieser Blockaden sind Typ C-Blockaden, bei denen man immer die Erlaubnis mit Poz zu sich drehen kann (d.h. der Nachbar kann dann Züge schicken). Da in allen drei Fällen aber entweder Poz nicht funktionsfähig ist oder aber der Knopf garnicht existiert, wird man nach einer Gegengleisfahrt keine Züge mehr von der KI bekommen, da man den Streckenblock nicht wieder drehen kann. Zudem kann man sowieso nicht vorblocken, was auch die KI dann nur schwer bis eher garnicht auflösen kann. Die einzige Lösung besteht dann darin, in dafür vorgesehenen Kanälen (#multiplayer-help-request auf dem offiziellen Discord oder über die "Serverprobleme melden"-Funktion) darauf aufmerksam zu machen, denn nur Moderatoren oder Admins können für diese Streckenblöcke wieder Grundstellung herstellen. Dies ist allerdings kein Freifahrtsschein! Betroffene Streckenabschnitte sind: Juliusz - Sosnowiec Dańdówka Bukowno - Olkusz DG Wschodnia - DG Strzemieszyce Danke euch Moritz1 point