![]() |
Сходи-сходи! :D
Я никак не соберусь сходить и побить [S]по челу[/S] челом за функции [I]block_state ()[/I] и [I]next_sig_xx ()[/I] , которые на выходных работают по какому -то аЦкому алгоритму и совершенно не предсказуемы... Что-то мне подсказывает, что буду послан. Разработка заигрались "неосигналенными" маршрутами и [B]Timetable Mode[/B], все в данный момент скандалят, а автор всего, что касается организации движения просто непробиваем... |
Я б сходил бы, да в аглицкой мове не умён...:crazy:
А сколько там всего народу участвует в ORTS? --- [I]block_state () и next_sig_xx ()[/I] непонятно как срабатывают, когда выходишь со станции по удалению. Получается, что первый проходной какое-то время !enabled, но непонятно - как именно это время рассчитано в движке. Выходные, как я понял пока - даже если путь сервису не доходит до след. сигнала, и тот не виден на мониторе пути - скриптом его всё равно можно проверить, иначе бы маневровый на выходном по зависимости от [I]next_sig_lr(SIGFN_NORMAL) == 1;[/I] (state=1; у проходного по !enabled) не открывался бы. |
Уверен, что проблема с [I]enabled()[/I]? У меня другие выводы. Я "грешу" именно на функции [I]block_state ()[/I] и [I]next_sig_xx ()[/I]. Если ещё точнее, на то, как они взаимодействуют. Писать разрабу сигнализации никак не соберусь (с лета ещё). Сначала хочу проверить свои скрипты. Вдруг проблема там? Пока занят сценариями.
Насчет выходных, у меня, тогда, противоположная проблема: он должен давать RES на след RES, проходные по [I]!enabled()[/I] - RES. Если вывести путь сервиса за последнюю стрелку на главный ход, всё работает "на ура". Проблемы начинаются, когда манёвры идут внутри станции. Предварительно - блок высчитывается до первой стрелки за путём, она же даёт 0 по цепи. И всё! Арр... (ррр) - поездной аспект! Был вообще дикий случай: с одного пути в депо заходили один за другим 3 тепловоза "Из-под составов". Первый и третий уходили по маневровому аспекту, а средний - по поездному. |
Олег, ты на мониторе пути ничего странного не замечал? "Лишние" светофоры там показывались...:eek: На месте одного - два рядом.
Я сделал себе [URL="https://yadi.sk/i/bb4876-Ty9n7A"]вот такую текстуру[/URL] для него - с тонкими линиями вместо кружков, и сразу видно, что что-то здесь не так... [QUOTE=vicente;539891]Ну, о тестовой версии мог бы спросить! :confused: Я [URL="http://trainsim.ru/forum/showpost.php?p=537688&postcount=19"]пытался[/URL] :). А, вот, новости о версии 1.1 разочаровали. Я, если честно, хотел на неё "откатиться".[/QUOTE] Что наделали? |
[QUOTE=КЕ;539895]Что наделали?[/QUOTE]
Ну, вот, об этом самом и хотел сказать. Глюки внешних функций влияют на сигналы. Я когда-то писал, что на 0.9 до какого-то момента работало по-другому. На 1.1 пришлось переписывать логику, но, где-то я упустил момент начала этих глюков. Всё невозможно сразу проверить. Блокировки работают, трафики гоняют, на дисплее диспетчера не всегда отчетливо видно что именно там открывается и кому. Потом заметил в одном месте, потом в другом... и пошло-поехало... [QUOTE=КЕ;539895]Олег, ты на мониторе пути ничего странного не замечал? "Лишние" светофоры там показывались...:eek: На месте одного - два рядом... что-то здесь не так... [/QUOTE] Вижу давно это на Ctrl+Alt+F11. "Списывал" на "многоголовость" сигнальных точек, потому как проверил, что все они работают по SNCA четко. В поездном режиме вообще никаких проблем нет. Геморр начинается когда есть точки разворота... возможно и точки ожидания влияют перед окончанием трэка |
Да, с точкой разворота. По Ctrl+Alt+F11 виден только выходной с 2Ж, а на мониторе - ещё и [B]S.A.P.[/B] какой-то перед ним...:mad: Если бы вторая "голова"... но у неё вообще нет S.A.P. ни в конфиге, ни в скрипте...
|
Вот сейчас как раз пытаюсь "добить" одно место...
Лок отцепляется от состава, приехавшего на станцию и должен уйти в депо по маневровому белому (сигнал настроен давать RES на след. RES) в горловине между стрелками поставил точку (WB - даёт RES если block_state () !=# BLOCK_JN_OBSTRUCTED), SNCA выходного - 3... И - фигос! Маневровая точка в нуле и выходной открывается поездным Арр [size="1"][color="Silver"]Добавлено через 6 минут[/color][/size] Ха!!! Поставил на пути трафика внутри в депо ещё один маневровый... Заработало |
"Внутри депо" - тупики все, что ли, осигналить рестриктом?
Стрелки, что ли, влияют на маневровое движение... |
Давно эту хрень подозревал. Писал сегодня о случае с тремя тепловозами в депо, так вот, там они по разным путям шли. Два по одному, а третий по другому. Так там один путь с сигналом был, а другой без
[size="1"][color="Silver"]Добавлено через 1 минуту[/color][/size] [QUOTE=КЕ;539909]Стрелки, что ли, влияют так?[/QUOTE] Думаю, что это связано с окончанием пути игрока/трафика |
[QUOTE=vicente;539910]..Так там один путь с сигналом был, а другой без...[/QUOTE]
А поставь на другом тоже - как получится с показаниями? |
Позже. Пока вот они - твои "двойные": :crazy:
Выходной [IMG][url=http://itmages.ru/image/view/5147766/28a544ae][img]http://storage2.static.itmages.ru/i/16/1106/s_1478429318_9224732_28a544ae11.jpg[/img][/url][/IMG] Первый маневровый [url=http://itmages.ru/image/view/5147768/8c58e9ca][img]http://storage4.static.itmages.ru/i/16/1106/s_1478429319_2516989_8c58e9ca10.jpg[/img][/url] ...и второй [IMG][url=http://itmages.ru/image/view/5147767/624d0cc0][img]http://storage3.static.itmages.ru/i/16/1106/s_1478429319_6236877_624d0cc0e7.jpg[/img][/url][/IMG] [size="1"][color="Silver"]Добавлено через 28 минут[/color][/size] А, вот и стрелка, через которую не проходит путь сервиса: [IMG][url=http://itmages.ru/image/view/5147846/b34a6131][img]http://storage8.static.itmages.ru/i/16/1106/s_1478431066_2309091_b34a6131ba.jpg[/img][/url][/IMG]. Мне кажется, что, вот, именно эта хрень даёт чистый блок и "0" на след. аспект [IMG][url=http://itmages.ru/image/view/5147844/b270cd38][img]http://storage6.static.itmages.ru/i/16/1106/s_1478431064_3791939_b270cd386a.jpg[/img][/url][/IMG] [size="1"][color="Silver"]Добавлено через 16 минут[/color][/size] Это получается некое "состояние неопределённости". И связано это не столько с тем, что так хочет Роб Ротердинк, который считает, что если стрелка не находится на маршруте сервиса, или/и светофор заблокирован или/и перед узлом есть точка разворота/ожидания, то не важно ни состояние блока ни положение стрелки, сколько с тем, что сим программируется на работу с "неосигналенными" маршрутами. |
Тогда проверю своё в мультиплеерном режиме..
|
Погонял бы с тобой, но надо на работу ехать...
|
[QUOTE=КЕ;539912]А поставь на другом тоже - как получится с показаниями?[/QUOTE]
Решил поставить, но сначала снова " проиграл" сцену без изменений сигналов... Вот первый лок ждёт скрещения[IMG][url=http://itmages.ru/image/view/5150718/1b476b17][img]http://storage9.static.itmages.ru/i/16/1106/s_1478468865_7798309_1b476b17b1.jpg[/img][/url][/IMG]. Вот он уходит по RES [IMG][url=http://itmages.ru/image/view/5150719/bab905d7][img]http://storage1.static.itmages.ru/i/16/1106/s_1478468866_5459072_bab905d712.jpg[/img][/url][/IMG] Это сигналы на его пути [IMG][url=http://itmages.ru/image/view/5150721/d4345fe8][img]http://storage3.static.itmages.ru/i/16/1106/s_1478468867_1049482_d4345fe806.jpg[/img][/url][/IMG] А, вот второй пошёл [IMG][url=http://itmages.ru/image/view/5150723/3752326a][img]http://storage5.static.itmages.ru/i/16/1106/s_1478468901_5883707_3752326a7b.jpg[/img][/url][/IMG] А это сигналы на пути второго [IMG][url=http://itmages.ru/image/view/5150724/3a62b42b][img]http://storage7.static.itmages.ru/i/16/1106/s_1478468905_2717482_3a62b42b53.jpg[/img][/url][/IMG] Чёрт его знает. Теперь и здесь заработало нормально. Может, проблема заключалась в этом SNCA = -1? Но, всё равно "определяющий" маневровое показание светофор не должен быть последним перед окончанием трека. [size="1"][color="Silver"]Добавлено через 4 минуты[/color][/size] Костя, вопрос: Ты писал о "двойных" аспектах. А, вот с таким ты сталкивался? [IMG][url=http://itmages.ru/image/view/5150726/20365c2a][img]http://storage9.static.itmages.ru/i/16/1106/s_1478468906_7474415_20365c2afa.jpg[/img][/url][/IMG] |
Э-э... это как??? Никогда не попадал на такое. Хм-м...!
___ Олег, с двойными показаниями на мониторе пути понял - косяк в текстуре SignalAspects, исправлено. Так что ложная тревога была. И вот еще подумал, только сейчас не могу проверить - в настройках есть "Extented AI shunting", иди вроде того - это что, может выключить? |
Текущее время: 01:56. Часовой пояс GMT +4. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
© 2001-2019, Администраторы и разработчики Клуба Trainsim