Этот пользователь сказал Спасибо КЕ за это полезное сообщение: |
![]() |
![]() |
|
Сайт | ПРАВИЛА ФОРУМА | FAQ | Регистрация | Справка | Пользователи | Социальные группы | Календарь | Поиск | Сообщения за день | Все разделы прочитаны |
![]() |
|
Опции темы | Опции просмотра |
|
![]() |
#1 |
Опытный
Регистрация: 01.10.2012
Сообщений: 297
Вы сказали Спасибо: 81
Поблагодарили 110 раз(а) в 47 сообщениях
![]() |
![]() |
![]() |
![]() |
![]() |
#2 |
Разработчик
Регистрация: 05.04.2011
Адрес: Малыгинская эстакада
Сообщений: 4,078
Вы сказали Спасибо: 8,769
Поблагодарили 2,571 раз(а) в 1,172 сообщениях
![]() |
![]()
Вот и нечего ему там делать.
__________________
next_state == 7; |
![]() |
![]() |
![]() |
#3 |
Разработчик
Регистрация: 05.04.2011
Адрес: Малыгинская эстакада
Сообщений: 4,078
Вы сказали Спасибо: 8,769
Поблагодарили 2,571 раз(а) в 1,172 сообщениях
![]() |
![]()
Потому что это поездной светофор - открывается при свободности БУ.
А должны стоять маневровые - это тупиковая горловина, за выходной сигнал поездного движения нет. Белый - это манёвры, а маневры - это движение и на занятый путь. А у этого какой-то странный скрипт. Может открыться белым, но только на свободный путь.
__________________
next_state == 7; |
![]() |
![]() |
Этот пользователь сказал Спасибо КЕ за это полезное сообщение: |
![]() |
#4 |
Опытный
Регистрация: 01.10.2012
Сообщений: 297
Вы сказали Спасибо: 81
Поблагодарили 110 раз(а) в 47 сообщениях
![]() |
![]()
Совершенно верно, пересобрал сцену, убрал служебный вагон, продлил путь до конечной точки и всё сработало, но поездной светофор так и остался гореть красным, хотя на мониторе пути зажёгся желтый с ограничением 20 км/ч.
Скрин № 1: Скрытый текст:
Скрин № 2: Скрытый текст:
Уже тестировал на маршруте? |
![]() |
![]() |
![]() |
#5 | |
Разработчик
Регистрация: 05.04.2011
Адрес: Малыгинская эстакада
Сообщений: 4,078
Вы сказали Спасибо: 8,769
Поблагодарили 2,571 раз(а) в 1,172 сообщениях
![]() |
![]() Цитата:
Да, проверил. Так и есть.
__________________
next_state == 7; |
|
![]() |
![]() |
![]() |
#6 |
Заблокирован
Регистрация: 06.10.2007
Сообщений: 1,764
Вы сказали Спасибо: 899
Поблагодарили 1,214 раз(а) в 730 сообщениях
![]() |
![]()
Я тут подумал... Оппозитные функции надо потестить "чистым" тестом. Да, ещё раз. Особенно тех сигналов, которые не по ходу поезда. В MSTS и в Open Rails
|
![]() |
![]() |
Этот пользователь сказал Спасибо vicente за это полезное сообщение: |
![]() |
#7 |
Разработчик
Регистрация: 05.04.2011
Адрес: Малыгинская эстакада
Сообщений: 4,078
Вы сказали Спасибо: 8,769
Поблагодарили 2,571 раз(а) в 1,172 сообщениях
![]() |
![]()
Комп налажу и потом займусь на чистом тестовом маршруте.
Да и в RTrainSim тоже.
__________________
next_state == 7; |
![]() |
![]() |
Этот пользователь сказал Спасибо КЕ за это полезное сообщение: |
![]() |
#8 |
Разработчик
Регистрация: 05.04.2011
Адрес: Малыгинская эстакада
Сообщений: 4,078
Вы сказали Спасибо: 8,769
Поблагодарили 2,571 раз(а) в 1,172 сообщениях
![]() |
![]()
Это все надо будет потестировать. Чтоб уж точно выяснить.
__________________
next_state == 7; |
![]() |
![]() |
Этот пользователь сказал Спасибо КЕ за это полезное сообщение: |
![]() |
#9 |
Заблокирован
Регистрация: 06.10.2007
Сообщений: 1,764
Вы сказали Спасибо: 899
Поблагодарили 1,214 раз(а) в 730 сообщениях
![]() |
![]()
Протестировал в Open Rails. Нет, нигде я не ошибся. Только enabled светофоры "видят" по opp_sig_lr (). В свободной поездке, вообще - пока тестовый лок не проехал полностью оппозитный светофор, тот не "видел" открытый перед локом, а когда проезжал - менял аспект по скрипту. И только если состав был между соответствующими светофорами, эта "связка" работала. В Activity - только светофоры впереди тестового локомотива "видят" оппозит. И только на SignalNumClearAhead вперёд. Я поставил 6 табло на перегон, при SignalNumClearAhead 3 - если между оппозитом и локом было больше 3х табло - дальше уже не ловится.
Добавлено через 1 минуту Забил в табло сразу NORMAL, DISTANCE и INFO - у всех opp_sig_lr (SigFn_NORMAL) работало одинаково. Добавлено через 6 минут В MSTS может получиться "поймать", скажем, открытый входной - там светофоры противоположного направления перед сервисом - enabled. К тому же сим расчитывает поезда на дорожках чуть по-другому. Добавлено через 1 минуту ...и эта фича с составом между светофорами может и не появиться. Хотя, с другой стороны, может случиться и так, как Костя указывал: "через сервис" вообще ничего не будет работать. |
![]() |
![]() |
Этот пользователь сказал Спасибо vicente за это полезное сообщение: |
![]() |
#10 | |
Разработчик
Регистрация: 05.04.2011
Адрес: Малыгинская эстакада
Сообщений: 4,078
Вы сказали Спасибо: 8,769
Поблагодарили 2,571 раз(а) в 1,172 сообщениях
![]() |
![]() Цитата:
И оппозит - NORMAL?
__________________
next_state == 7; |
|
![]() |
![]() |
Этот пользователь сказал Спасибо КЕ за это полезное сообщение: |
![]() |
#11 |
Заблокирован
Регистрация: 06.10.2007
Сообщений: 1,764
Вы сказали Спасибо: 899
Поблагодарили 1,214 раз(а) в 730 сообщениях
![]() |
![]()
Дык, само табло я и настроил.
Верхний N - NORMAL Нижний N - INFO Верхний D - DISTANCE Нижний D - тоже оставил инфо. Всем прописал простой скрипт: state = 7 , если оппозит больше 0 (NORMAL - больше 1, иначе не было бы движения), иначе, соответственно, state =0 (у NORMAL - 1) |
![]() |
![]() |
Этот пользователь сказал Спасибо vicente за это полезное сообщение: |
![]() |
#12 | |
Разработчик
Регистрация: 05.04.2011
Адрес: Малыгинская эстакада
Сообщений: 4,078
Вы сказали Спасибо: 8,769
Поблагодарили 2,571 раз(а) в 1,172 сообщениях
![]() |
![]() Цитата:
Да, Олег, ты не в курсе - в ОРТС есть ограничение количеству огней на тайле? В МСТС 512 было.
__________________
next_state == 7; |
|
![]() |
![]() |
![]() |
#13 | ||
Заблокирован
Регистрация: 06.10.2007
Сообщений: 1,764
Вы сказали Спасибо: 899
Поблагодарили 1,214 раз(а) в 730 сообщениях
![]() |
![]() Цитата:
В Explore Route, первый светофор за ездючиной тоже "ловит" оппозит. Но, только, когда ездючина его проезжает (не знаю: у меня только ЧМЭуха на тестовом была, может, как с block_state () у DISTANCE ов, только моторная голова учитывается - хз: если есть смысл проверять - оно бесполезно вообще). То есть, при подъезде к входному, на последнем блок-участке, можно первым проходным противоположного направления поймать. Цитата:
![]() ![]() Добавлено через 28 минут Ругается, гад, на скрипт мой в С#. Ругается, но видит мню ![]() ![]() Скрытый текст:
|
||
![]() |
![]() |
Этот пользователь сказал Спасибо vicente за это полезное сообщение: |
![]() |
#14 |
Разработчик
Регистрация: 05.04.2011
Адрес: Малыгинская эстакада
Сообщений: 4,078
Вы сказали Спасибо: 8,769
Поблагодарили 2,571 раз(а) в 1,172 сообщениях
![]() |
![]()
Применительно к сигналке "expected" что означает?
__________________
next_state == 7; |
![]() |
![]() |
![]() |
#15 |
Заблокирован
Регистрация: 06.10.2007
Сообщений: 1,764
Вы сказали Спасибо: 899
Поблагодарили 1,214 раз(а) в 730 сообщениях
![]() |
![]()
Костя, то что я писал. Симулятор "предполагает", что там будет скрипт, поэтому и expected . К сигналке не имеет отношения. Только к самим файлам.
Добавлено через 14 минут Только что "соорудил" таймер на светофор в Open Rails. Скриптом ![]() ![]() ![]() Этот недо-С "петли" не признаёт. Несмотря на то, что for даже в инструкции кужувской присутствует, когда-то, очень давно пробовал его - не получалось ( может, мозги кривые, конечно, но в for трудно ошибиться). На днях попробовал While - парсер послал меня подальше. Сделал под if: загнал переменную в "запоминалку" переменных Open Rails-овскую. Под if (n <# 45) поставил n = n + 1; и результат - в "запоминалку". Считает ![]() Добавлено через 6 минут Вот скрипт-черновик: Скрытый текст:
Последний раз редактировалось vicente; 28.09.2021 в 18:35. |
![]() |
![]() |
Этот пользователь сказал Спасибо vicente за это полезное сообщение: |
![]() |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
Опции темы | |
Опции просмотра | |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Скрипты Вл | ~sejo~ | TrainZ - Подвижной состав | 2 | 25.09.2010 18:11 |
Как эта конфигурация ? | vita | IT, компьютеры, электроника | 9 | 02.06.2009 00:26 |
Заказы на скрипты | TRam_ | TrainZ — Об игре | 5 | 03.04.2009 16:25 |
MSTS-конфигурация компьютера | GeneZone | MSTS - Об игре | 6 | 03.03.2008 21:03 |
Trainz 2006 SP1 Конфигурация PC | vita | TrainZ — Об игре | 18 | 11.02.2008 00:11 |
|
![]() Что это? |