Форум Trainsim  

Вернуться   Форум Trainsim > Microsoft Train Simulator > MSTS - Сценарии

 
 
Опции темы Опции просмотра
Старый 15.01.2021, 16:42   #11
vicente
Заблокирован
 
Регистрация: 06.10.2007
Сообщений: 1,764
Вы сказали Спасибо: 899
Поблагодарили 1,214 раз(а) в 730 сообщениях
vicente стоит на развилке (репутация по умолчанию)
По умолчанию

Скрытый текст:
////////////////////////////////////////////////////////////////////////////////
///vyhodnoy svetovor 4 linz 2Yellow po bokovomu///
///////////////////////////////////////////////////////////////////////////////
SCRIPT vyhod4L2Y

extern float block_state ();
extern float route_set ();
extern float next_sig_lr ();
extern float def_draw_state ();
extern float state;
extern float draw_state;
extern float enabled;
float next_state;

state = SIGASP_STOP_AND_PROCEED;
if (block_state() ==# BLOCK_CLEAR)
{
next_state = next_sig_lr (SIGFN_NORMAL);
if (next_state ==# SIGASP_STOP_AND_PROCEED
|| next_state ==# SIGASP_RESTRICTING )
{
state = SIGASP_APPROACH_1;
}
else if (next_state ==# SIGASP_STOP )
{
state = SIGASP_STOP_AND_PROCEED;
}

else if (next_state ==# SIGASP_APPROACH_1)
{
state = SIGASP_CLEAR_1;
}
else if (next_state ==# SIGASP_CLEAR_1)
{
state = SIGASP_CLEAR_2;
}
else if (next_state ==# SIGASP_CLEAR_2)
{
state = SIGASP_CLEAR_2;
}
}
if ( !route_set() )
{
if (state ==# SIGASP_APPROACH_1)
{
state = SIGASP_APPROACH_2;
}
else if (state ==# SIGASP_CLEAR_1
|| state ==# SIGASP_CLEAR_2
|| state ==# SIGASP_APPROACH_2
|| state ==# SIGASP_APPROACH_3)
{
state = SIGASP_APPROACH_3;
}
}
draw_state = def_draw_state (state);

Выделенное красным - то, что происходит,когда путь в тупик. Всё по скрипту - "закрыт SAP"
Чтобы работало должно быть
Цитата:
else if (next_state ==# SIGASP_STOP )
{
state = SIGASP_APPROACH_1;
}
Будет показывать 2Ж
Или
Цитата:
else if (next_state ==# SIGASP_STOP )
{
state = SIGASP_RESTRICTING;
}
Погаснет, но пропустит.
Если в конфигурации этой головы прописать белый, заменив "No Light" на "White Light" - будет гореть белым

vicente вне форума   Ответить с цитированием
 


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Мотриса Сериа 32 ... monty1991 TrainZ - Подвижной состав 4 18.10.2009 19:00


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


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