Форум Trainsim

Форум Trainsim (http://www.trainsim.ru/forum/index.php)
-   TrainZ - Маршруты и сценарии (http://www.trainsim.ru/forum/forumdisplay.php?f=24)
-   -   Система маршрутизации z7-xPath (Система расчёта поездных маршрутов стрелочная будка) (http://www.trainsim.ru/forum/showthread.php?t=11836)

genesis 10.10.2010 20:54

Асинхронные ввод/вывод и расчеты делать.

antikiller_bmrf 10.10.2010 20:54

Приехали :o

Кстати. после выполнения маневрового маршрута (где он работает), стрелки обратно разбираются, но по ним уже никто ничего построить не может, даже бот

TRam_ 10.10.2010 21:01

[QUOTE]Асинхронные ввод/вывод и расчеты делать.[/QUOTE]та я знаю как это разрешать - надо просто в просчёте маршрута ввести Sleep() . Но просто если баг вылезает => скрипт затормозил трейнзу более чем на секунду. А смысл считать горловину, чтобы были обязательные тормоза при задании маршрута на 1 секунду.


Попробуй поставить там промежуточные маневровые светофоры и определять, на какой группе путей начинаются глюки.

TRam_ 10.10.2010 21:39

Подумал-подумал - придумал.

У меня маневровые маршруты отсчитываются до тех пор, пока не упираются поиском в светофор третьего по счёту станционного контроллера. Сделано это для того, чтобы можно было создавать маневровые маршруты по многопарковой станции. Так вот, (если по горке у нас поездного движения не предусмотрено) если сделать горочному светофору отдельный станционный контроллер, то считать маршруты парка "с другой стороны" он не будет, в результате никакого бесконечного разнообразия маршрутов получить нельзя будет никак. Но пока это только идея, гарантировать ничего не могу.

TCH39 10.10.2010 21:40

[QUOTE=TRam_;208209]Это исправлено во 2 патче. Попробуй переустановить точно так же, но ставить не первый, а 2 патч. Вдруг заработает.[/QUOTE]

Нет, не заработало. Попробовал создать маршрут, после его сборки-отменил, после собираю другой маршрут, после его сборки и прохождения ПС, он разбирается и собирается первый маршрут, который я только отменял. Короче с манёврами опять запара.

TRam_ 10.10.2010 21:54

[QUOTE]он разбирается и собирается первый маршрут[/QUOTE]первый маршрут собираться не должен. А вот маневровый открыться может вполне - это баг z7, которая "возврат стрелок в изначальное положение" считает открытием нового маневрового маршрута (когда перед светофором лок стоит 3 приоритета)

[QUOTE]Короче с манёврами опять запара.[/QUOTE]не называйте меня по фамилии с маленькой буквы :rofl:

TCH39 10.10.2010 22:26

[URL=http://www.radikal.ru][IMG]http://s60.radikal.ru/i169/1010/bf/8c5e6fac586a.jpg[/IMG][/URL]

Вот. Тепловоз стоит на 2 пути, надо перегнать на 3 путь под состав. Задаю маршрут от Ч2 за М1. Маршрут собирается "змейкой" по обоим съездам. Отменяю его в браузере, задаю маршруты от Ч2 до М5 и от М5 до М1. Тепловоз едет за М1 по команде "Заехать за сигнал М1" и по ходу освобождения стрелок маршруты разбираются, но как только разбирается маршрут М5-М1 собираеться "змейка" от Ч2 (в браузере встаёт в очередь), а тепловоз едет себе, не обращая внимание, что он уже на порядочное расстояние уехал от М1. Если это стрелки вернулись в первоначальное положение, то почему в браузере отменённый маршрут опять встал в очередь.

antikiller_bmrf 10.10.2010 22:34

Перенос горочного помог избавиться от ошибки, но все равно ничего не работает.
Маневровый собирает только первую стрелку, все остальные нивкакую.
Пробовал каждую стрелку оградить маневровыми и проверить - не переключет и все тут...

Kompozitor 10.10.2010 23:22

[QUOTE=TRam_;208277]
не называйте меня по фамилии с маленькой буквы :rofl:[/QUOTE]

Вот станешь знаменитым, как Рудольф Дизель, так и будет. :p

TRam_ 10.10.2010 23:26

[QUOTE]Задаю маршрут от Ч2 за М1. Маршрут собирается "змейкой" по обоим съездам. Отменяю его в браузере, задаю маршруты от Ч2 до М5 и от М5 до М1. Тепловоз едет за М1 по команде "Заехать за сигнал М1"[/QUOTE]класс... Маленькая проблема - "Заехать за сигнал М1" сама задаёт себе маршрут. Так что в результате у тебя 2 твоих маршрута и ещё один, заданный командой.

Рекомендации
а) задавать подряд команды "Заехать за сигнал М7" и "Заехать за сигнал М1" (или "Ехать до М5" и "ехать за М1")
б) построить маршрут отправления от Ч1, задать команду "Заехать за сигнал М1"
в) вручную задать Ч2 до М5 и от М5 до М1 и ехать самому.

[QUOTE]Вот станешь знаменитым, как Рудольф Дизель, так и будет[/QUOTE]та такого не может быть.
По теме - слово "запара" употребляемо, и ещё как широко. Особенно после вы*еров одного известного рэпера.

Алексей 401 11.10.2010 01:02

Подскажите пожалуста где скачать z7-xPath?

TRam_ 11.10.2010 01:22

v0.5
[url]http://ifolder.ru/19656567[/url]
[url]http://narod.ru/disk/25780906000/z7-xPath%20v0.5.rar.html[/url]

патч маневровой подсистемы (второй)
[url]http://ifolder.ru/19694812[/url]

Алексей 401 11.10.2010 01:41

Спасибо,но вот только при попытке скачать по 1-ой ссылке(сверху )у меня пишется невозможность отображения страници и к тому же отображается ,что там находится вирус?

TRam_ 11.10.2010 01:52

я не знаю, что там с файлообменником происходит. У меня стоит nod32, обновляется регулярно.

(между 1 и 2 ссылками никакой разницы нет)

TCH39 11.10.2010 14:36

Tram? если занимаешься ещё Xpath, не мог бы исправить команду "Ехать до сигнала". Проблема в том, что если сигнал, к которому указано ехать, открыт, то ПС проезжает его на мимо.


Текущее время: 09:23. Часовой пояс GMT +4.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
© 2001-2019, Администраторы и разработчики Клуба Trainsim