![]() |
в этом деле когда-то преуспел [B]NickLon[/B], его бесконечная сессия тут если что - [url]http://forum.trainzup.net/showthread.php?t=1364&page=1[/url]
|
подскажите как задать маневровый маршрут, если он проходит через отрезки пути, на которых отсутствуют сигналы?
"нормально" путь задается от светофора до светофора, но например, для заезда/выезда из вытяжного тупика светофоров может не быть. мне нужно запустить лок чтобы он прицепился к составу на занятом пути какую команду лучше применять, z7-xPath AddShuntPath или Autodrive to trackmark вместе с Autocouple to vehicle ? |
Для сцепки с составом лучше применять команду "маневрировать к " из ботомашиниста - там есть выбор - на свободный или занятый путь, а далее "сцепка с составом" из того же набора команд ботомашиниста.
|
[QUOTE=Тайшет ВСЖД;316541]Для сцепки с составом лучше применять команду "маневрировать к " из ботомашиниста - там есть выбор - на свободный или занятый путь, а далее "сцепка с составом" из того же набора команд ботомашиниста.[/QUOTE]
и AddPath при этом не нужен? а если путь бота для маневров пересекает другой маршрут уже собранный ? [size="1"][color="Silver"]Добавлено через 9 минут[/color][/size] [QUOTE=TRam_;252137] движение поездов по однопутке (первый прибывающий на станцию поезд становится на боковой путь) [/QUOTE] движение по однопутке с автоматическим "разведенеим" встречных траффиков не заработало, даже после твоего вчерашнего исправления. ситуация такая - станции А->Б->В , из А и В навстречу стартуют поезда и должны разъехаться на Б. что происходит : если раньше сформировался маршрут A->Б->В, то поезд из В->Б->А не стартует вообще (ему красный, маршрут не готов) или наоборот, в зависимости от того какой маршрут собрался первым пришлось выкрутиться и разбить маршрут на два коротких: 1) от Ч1 станции А до Ч2 станции Б, там ждем красный 2) от Н1 В -> Н1 Б и далее Н1 А (встречный траффик) 3) после того как траффик проехал, запускаем продолжение маршрута по триггеру времени: Ч2 Б -> Ч В и далее мда, это покруче МСТС с его невидимками и прочими извратами. по крайней мере сборка маршрутов похожа на реальную работу движенца |
[B]awaken[/B], для автоматического разъезда надо почти то же что ты сказал, только чуть изменить.
1) игроку от Ч1 А до Ч2 Б + боту Н1 В -> Н1 Б 2) через некоторое время (когда обоим откроются маршруты) от Ч2 Б до Ч В и от Н1 Б до Н В при этом неизвестно, кто из них станет под красный (т.е. может быть такое, что игрок будет обгонять по боковому). А вот чтоб на отклонение шёл именно тот, кто быстрее прибудет на станцию, надо расставлять приоритеты и пользоваться командами сборам маршрутов приоритетов * и правилом addAnyPath |
[QUOTE=awaken;316544]и AddPath при этом не нужен?
а если путь бота для маневров пересекает другой маршрут уже собранный ? [/QUOTE] Если маневровый маршрут будет пытаться построится по занятым участкам, то он встанет в очередь. Как только ранее построеный поездной или маневровый маршрут будет разобран, соберётся обязательно =). Не забывай при маневрах для смены направления лока использовать команду z7 turn train. Add path - я так понял, это заранее в редакторе задаешь маршрут, и локу потом нужно указать лишь маркеры для стоянок. Но бесконечную сессию на этом не построить. А вот addanypath, я не в курсе, что это такое и с чем его есть |
[QUOTE=TRam_;316594]А вот чтоб на отклонение шёл именно тот, кто быстрее прибудет на станцию, надо расставлять приоритеты и пользоваться командами сборам маршрутов приоритетов * и правилом addAnyPath[/QUOTE]
пример бы показал, как пользоваться этими приоритетами например, как будет влиять приоритет "грузовой/пассажирский" на выбор пути приема |
Не всегда разворачивается перегон на однопутке и иногда не выполняется предоткрытие при собранном маршруте... ((
|
патч на разворот перегона - [url]http://narod.ru/disk/40000356001/xPath%20v3.2x.cdp.html[/url]
а невыполнение предоткрытия - это баги самой сигналки. Маршруты надо открывать когда поезд вблизи станции, тогда вероятность этого уменьшается. |
3.2 сёдня скачал. А предоткрытие не происходит только на некоторых определенных светофорах, причем пробовал и через команду задать на проход и на прием и через команды дсп, даже когда поезд уже у входного, пока в свойствах светофора не откроешь, эффекта не будет. Завтра гляну, может правда только определенный тип светофора косячит... Ток щас мысль пришла, предоткрытие не происходит только на входных...
|
В общем-то переустановка светофоров в проблемных местах и перенастройка x-patch решила проблему.... )
|
только xPath. Крест-Маршрут :) .
|
[QUOTE=TRam_;317200]только xPath. Крест-Маршрут :) .[/QUOTE]
а x-patch это патч к xPath :-) зы. вообще-то xpath это язык запросов в xml-документе, но тут P большая |
полное название - z7-xPath system . Система управления пересекающимися маршрутами для сигнализации z7.
|
Вова, не могу достучаться в аське. Прошу совета по организации движения
я отправляю несколько поездов друг за другом 1) по времени задаю команду "Задать маршрут за закрытый светофор" и так далее второму,третьему четвертому поезду. Если блок-участок за выходным занят, маршрут ставится в очередь и выходной открывается когда освободится, вроде так и должно быть. Они едут (вроде). но иногда "залипают" и не едут несмотря на открытый сигнал. хз с чем это связано, может бот не всегда реагирует на команду движения. 2) перед следующей станцией, чтоб пропустить на проход, я воткнул триггер (перед предвходным) , в котором задано две команды - "задать маршрут до закр.сигнала" (с повтором 2 раза) почему-то она срабатывает только для первого поезда, а следующему за ним входной красный. далее чтоб не задавать все это вручную, я хочу засунуть команды эти в Schedule Library, чтобы по проезду триггера эти команды добавлялись текущему поезду через Copy Commands методика вообще правильная или в ней есть изъяны? |
Текущее время: 01:12. Часовой пояс GMT +4. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
© 2001-2019, Администраторы и разработчики Клуба Trainsim