Wysłany: 26-07-2020, 19:40 Problem w trasie 160km\h
Drodzy kolejarze
Zamieszczam link do filmu abyście mogli ocenić jakiego rodzaju jest to problem no i jak temu zaradzić. Rozpędzony pociąg 160km\h mija powtarzacz zielony do semafora 160km\h dalej dwie zwrotnice w pozycji droga na wprost i kolejny semafor 160km\h
Na tym odcinku prostym między semaforami na jednej ze zwrotnic zwalnia do 18\19 km\h
Jakiekolwiek pomysły dla rozwiązania tego problemu są mile widziane, chciałbym aby on przelatywał koło nastawni i rozjazdach o optymalnej prędkości ale nie 19km\h, dramat
A nie masz przypadkiem w configu tego semafora wpisanej prędkości typu 20km/h? Generalnie w trainzach ciapong prowadziny przez AI zwalnia na rozjazdach - i to skokowo - ale nie do 20 ze 160. Inna sprawa, że to ts12, a w tym różne dziene rzeczy się działy.
Oba, a w zasadzie wszystkie semafory wjazdowe i wyjazdowe w tym układzie, przy nastawni są ustawione na 160 przelot czyli full i 40 jeżeli zwrotnice nie na wprost, czyli jeżeli byłby zjazd. Wygląda to tak jakby AI chciało sprawdzić przebieg zwrotnicy, ale jak to możliwe jeżeli sygnalizacja i zwrotnice z daleka ustawione NA WPROST, sygnalizacja potwierdza. Może chodzi o połowę z 40 ale to zupełnie nie ma sensu
Zrobię tak, puszczę jeden skład po trasie, może konflikty z innymi rozkładami, pociągami które ewentualnie miałyby przejeżdżać przez te zwrotnice, ide sprawdzić
Ostatnio zmieniony przez SebastianBabik 26-07-2020, 21:05, w całości zmieniany 1 raz
A jakiej komendy używasz? Bo "jedź do/Jedź przez" potrafią sobie przekładać rozjazdy po swojemu. Ustaw ciapong, ułóż drogę i wydaj mu po prostu "jedź". I wtedy zobacz.
Oczywiście używam jedź przez na tych odcinakch między stacjami, czyli wtedy kiedy przelatuje przez nastawnie, aaaa przez stacje przelatuje na wprost przelotem koło siatki tak jak AI chce.
Co to znaczy ustaw ciapong ? niezrozumiałem
Chodzi Tobie o to żeby położyć odcinek toru na szybko ze zwrotnicą i przejechać się przez nią aby stwierdzić czy zwalnia i ile ?, to odpowiadam, że od początku budowy trasy tego problemu nie było, właśnie ten moment przegapiłem kiedy się to zaczęło dziać bo byłbym bliżej rozwiązania zagadki. Ja do tego dojdę, tylko chcę sobie skrócić męki bo może ma ktoś wiedzę WHY
Ostatnio zmieniony przez SebastianBabik 26-07-2020, 21:21, w całości zmieniany 2 razy
Chodzi Tobie o to żeby połozyć odcinek toru na szybko ze zwrotnica i przejechać się przez nią ab stwierdzić czy zwalnia i ile ?
Nie. Ustaw przed problematyczną stacją pociąg testowy (jakikolwiek) tak, żeby miał przelot "na wprost" jak ten na filmiku, odpal Maszynistę i wydaj temu testowemu "Jedź". I zobacz, czy wtedy też zwolni przy semaforze/na rozjazdach. Nic nie mówiłem o układaniu "kawałka toru"
Rozkłady jazdy pociągów nie zmieniłem, ustawienia semaforów, zwrotnic nie zmieniłem.
Namierzyłem problem, usunołem z lini komend jednego pociągu "JEDŹ PRZEZ" i efekt był od razu, przelatuje przez rozjazdy z pełną prędkością, czyli prawidłowo.
Teraz pracuję nad poprawieniem komendy JEDŹ PRZEZ, ponieważ jest potrzebna na więcej niż dwu torowych odcinkach.
dzięki RBach za podpowiedź
p.s. być może komenda JEDŹ PRZEZ w innych Trainz działa prawidłowo
Ostatnio zmieniony przez SebastianBabik 27-07-2020, 13:58, w całości zmieniany 1 raz
Ona nie działa "niedobrze". Po prostu układa drogę tam, gdzie AI najbardziej pasuje, nie patrząc na to, czy "po naszemu" to tor główny czy boczny przy rampie. Jak AI tak się zachce, to pojedzie przez najgorsze krzaczury. Nie rozróżnia przecież rodzajów toru - to tylko dla gracza jest widoczne... Oczywiście przekłada też sobie po swojemu rozjazdy - więc jeżeli chcemy używać sygnalizy v5, to zapominamy o "jedź do/jedź przez".
Po części rozróżnia rodzaje torów, trzeba ustawiać triggery do priorytetu torów, wtedzy pojedzie po tych które trzeba ;p ( wiadomka, ze jak jest kilka tych samych priorytetów na torach to sobie wybiera "losowo")
Generalnie chodzi mi o to aby na czterotorowym odcinku pośpiechy puszczać jednym torowiskiem, a wolniejsze drugim torowiskiem w jedną stronę, dlatego PRIORYTET (autodrive też nie) nie załatwi sprawy ale właśnie JEDZ PRZEZ załatwia sprawę elegancko - tylko CZEMU ZWALNIA na rozjazdach na prostej do 18km\h oto jest pytanie systemowo linia prosta od trigera do trigera przez triger - system widzi dobrze ale to zwalnianie to totalne nieporozumienie i nie idzie zczaić z czego to wynika, musze przestudiowac script JEDZ PRZEZ
Wiedzy na temat pisania scriptów jest tyle co kotek napłakał więc dramat a miałbym ochotę się wziąć za to, na razie rozkopie i przestudiuje script taki jaki jest, może uda się coś zmienić w nim i bedziee cool
meybee
p.s. sygnalizacja v5 to efekt wtórny ustawienia zwrotnic. Wpierw system "oblicza" zwrotnice i na tej podstawie wyświetlane są stany na semaforach, dlatego sygnalizacja jaka by nie była chińska nie ma nic do tego. Wizualnie jest elegancka i pokazuje stany jak należy na podstawie ustawienia przez system zwrotnic. Reasumując system ustawia zwrotnice dobrze problem, czemu zwalnia na rozjeździe w lini prostej rozwiązanie leży w scripcie JEDZ PRZEZ przynajmniej bardzo w to wierze
Ostatnio zmieniony przez SebastianBabik 27-07-2020, 15:35, w całości zmieniany 6 razy
A jeżeli chodzi o "poprawianie" komendy - życzę powodzenia. Ona tylko ustawia danemu maszyniście wskazany trackmark jako punkt docelowy, resztę (nawigację po mapie) robi engine gry. Dlatego "nikt się do dzisiaj za to nie wziął" - po prostu nie ma się za co brać, skrypt sam w sobie jest poprawny i bezbłędny. I problem leży gdzie indziej, w samym kodzie gry.
Powtarzam, komenda wykonywana jest poprawnie - jedzie do wskazanego punktu na mapie. Ale drogę układa "sama se", według pewnych zasad, niekoniecznie tak, jak nam (twórcom mapy) by się chciało. Więc dla nas powinien być przebieg na wprost, ale gra stwierdza, że przez krzaki jest metr bliżej i tam się pcha z pociągiem. Do tego ma brzydki zwyczaj przekładania zaledwie jednego czy dwóch rozjazdów "w przód" - nie układa od razu całej drogi aż do końca, tylko podjeżdża do rozjazdu, przekłada, podjeżdża dalej, znów przekłada itd. Stąd może wynikać to zwalnianie, bo gdzieś sobie ułoży nieprawidłowo, dojedzie, przełoży prawidłowo, pojedzie dalej.
Właśnie dlatego powtarzam za każdym razem, że "jedź do/jedź przez" nie współpracują z sygnalizacją v5, bo przekładają sobie rozjazdy według uznania, nie patrząc na przebiegi (no bo jak, komenda nie ma dostępu do zależności).
Po to powstała reguła i trigger v5, żeby sobie kierować pociągi według celu/priorytetu po odpowiednich przebiegach z semaforów.
Tak mistrzu,
znam Twoje cierpienia z trigger V5 włącznie, jednak ten pomysł (jak dla mnie) prowadzenia pociągów nie do końca mi odpowiada, natomiast projekt jako całość sygnalizacji jest perfekt
Przemyślę temat i zastanowię się jeszcze nad tym wszystkim, faktem jest że uparty jestem, wyzwań przeróżnych ci u mnie dostatek więc pewnie w krótce będzie alternatywne rozwiązanie
om om om om
Ostatnio zmieniony przez SebastianBabik 27-07-2020, 20:01, w całości zmieniany 2 razy
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach