Форум Trainsim  

Вернуться   Форум Trainsim > Microsoft Train Simulator > MSTS - Маршруты

Ответ
 
Опции темы Опции просмотра
Старый 16.09.2021, 21:26   #1
КЕ
Разработчик
 
Аватар для КЕ
 
Регистрация: 05.04.2011
Адрес: Малыгинская эстакада
Сообщений: 4,078
Вы сказали Спасибо: 8,769
Поблагодарили 2,571 раз(а) в 1,172 сообщениях
КЕ стоит на развилке (репутация по умолчанию)
По умолчанию

Надо смотреть ту "голову" (SigSubSType (... в sigcfg.dat) типа NORMAL, которая выдаёт запрещающий сигнал поезду. От каких впередистоящих сигналов она зависит.
ЗЫ: мы с Игорем делали по-другому - добавляли в сигналку специальное табло, которое показывало коды, идущие в РЦ. Ставили дальше за проверяемым сигалом, исмотрели, что именно приходит к этому светофору по NORMAL, что - по DISTANCE и т.п.
__________________
next_state == 7;

Последний раз редактировалось КЕ; 16.09.2021 в 21:37.
КЕ вне форума   Ответить с цитированием
Старый 16.09.2021, 21:38   #2
roman5
Новичок
 
Регистрация: 25.06.2017
Сообщений: 114
Вы сказали Спасибо: 35
Поблагодарили 71 раз(а) в 34 сообщениях
roman5 стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
Сообщение от КЕ Посмотреть сообщение
Надо смотреть ту "голову"
Скрытый текст:
SignalShape (
"APK_4AB_YR_GY_I_Kv.s"
"APK_4AB_YR_GY_I_Kv"
SignalSubObjs ( 15
SignalSubObj ( 0
"SIGNAL" "Nastrojki predidusego signala:"
SigSubType ( SIGNAL_HEAD )
SigSubSType ( "APK_3AB_YGR_YW_DISTANCE" )
)
SignalSubObj ( 1
"SIGNAL" " - Datj zelenij (inace 2 zeltih)"
SigSubType ( USER1 )
SignalFlags ( OPTIONAL )
)
SignalSubObj ( 2
"SIGNAL" "Dlja drugix ukazanij ispolzujte marker!"
SigSubType ( SIGNAL_HEAD )
SigSubSType ( "APK_INFO_CLEAR_2" )
)
SignalSubObj ( 3
"SIGNAL" "Nastrojki etogo signala:"
SigSubType ( SIGNAL_HEAD )
SigSubSType ( "APK_ALSN_KZ_0_B_0" )
)
SignalSubObj ( 4
"SIGNAL" " - Videlitj, esli ALSN kodiruetsa"
SigSubType ( USER2 )
SignalFlags ( OPTIONAL DEFAULT )
)
SignalSubObj ( 5
"SIGNAL" " - Verhnij zeltij iz dvuh mozet migatj"
SigSubType ( USER3 )
SignalFlags ( OPTIONAL DEFAULT )
)
SignalSubObj ( 6
"SIGNAL" " - Zeltij ALSN na odin zeltij migajusij"
SigSubType ( USER4 )
SignalFlags ( OPTIONAL )
)
SignalSubObj ( 7
"SIGNAL" "Odnostoronnij propusk poezda:"
SigSubType ( SIGNAL_HEAD )
SigSubSType ( "APK_ALSN_KZ_20_B_20" )
)
SignalSubObj ( 8
"SIGNAL" " - Vhodnoj svetofor"
SigSubType ( GRADIENT_PLATE )
SignalFlags ( OPTIONAL )
)
SignalSubObj ( 9
"SIGNAL" " - Prohodnoj svetofor"
SigSubType ( NUMBER_PLATE )
SignalFlags ( OPTIONAL )
)
SignalSubObj ( 10
"SIGNAL" " "
SigSubType ( SIGNAL_HEAD )
SigSubSType ( "APK_Priglasitelnij2" )
)
SignalSubObj ( 11
"SIGNAL" " "
SigSubType ( SIGNAL_HEAD )
SigSubSType ( "APK_3AB_YGR_YW_ALSN_Z_40_B_40" )
)
SignalSubObj ( 12
"SIGNAL" " "
SigSubType ( SIGNAL_HEAD )
SigSubSType ( "APK_3AB_YGR_YW_ALSN_Z_60_B_60" )
)
SignalSubObj ( 13
"SIGNAL" " "
SigSubType ( SIGNAL_HEAD )
SigSubSType ( "APK_4AB_YRG_YW_ALSN_Zel_B_Z" )
)
SignalSubObj ( 14
"SIGNAL" " "
SigSubType ( SIGNAL_HEAD )
SigSubSType ( "APK_4AB_YR_GY_Kv" )
)
)
)

Дело в том, что тут много SignalSubObj, и я не знаю, какой из них выдает запрещающий аспект. Можно ли как-то это узнать без просмотра всех SignalSubObj последовательно, изучая какие они дают показания в нужный момент.
roman5 вне форума   Ответить с цитированием
Старый 16.09.2021, 23:40   #3
roman5
Новичок
 
Регистрация: 25.06.2017
Сообщений: 114
Вы сказали Спасибо: 35
Поблагодарили 71 раз(а) в 34 сообщениях
roman5 стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
Сообщение от КЕ Посмотреть сообщение
добавляли в сигналку специальное табло, которое показывало коды, идущие в РЦ.
А можно подробнее, это интересно, что и как добавляли и где результат смотрели.

Добавлено через 3 минуты
Цитата:
Сообщение от КЕ Посмотреть сообщение
Иногда это помогало с зависаниями сигналки.
Я правильно понимаю, что "зависанием" сигналки называют некорректные возвращаемые значения extern функций, к примеру, route_set, от результата которых зависит логика скрипта.
roman5 вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Скрипты Вл ~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


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


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