Показать сообщение отдельно
Старый 07.08.2015, 20:20   #13
laba
Местный
 
Аватар для laba
 
Регистрация: 06.03.2009
Адрес: Питер
Сообщений: 3,693
Сказал(а) 'не согласен(а)'!: 10
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 6,942
Поблагодарили 4,844 раз(а) в 1,822 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
1 Всего
Репутация: репутация неоспорима (5137)
По умолчанию

В продолжении предыдущего поста.....
Проверил вариант с командой flip для Действия вкл-выкл света. Всё вроде бы работает. Есть один ньюанс в настройке выключения света.
Дело в том, что если это Действие привязать к состоянию маршрута из блока Test2, то Рокраил будет пытаться связать его с функцией лока, Идентификатор которого, в данный момент, связан с этим маршрутом, а не с функцией вагона.
Поэтому выключать свет надо через какое-то промежуточное Действие. Я сделал это, таким же образом, как мы его включали, через событие обновления текстового поля, а обновление текстового поля, связал с построением маршрута из блока Test2.
Теперь подробнее.
Для начала надо создать новое Действие Vagon2_Light_Flip,



либо модифицировать одно из созданных уже Действий, вот с такими настройками:



После этого это новое Действие надо связать с обновлением текстового поля(как это сделать, я уже описывал постом выше).
Далее идём в меню Таблицы>Маршруты



Выбираем из списка Маршрутов, маршрут из блока Test2



Переходим на вкладку Общие и жмём кнопку Действия



В открывшемся окне настраиваем управление Действием текстового поля







Вот собственно и всё, но есть одно но, если по каким-либо причинам перед въездом на блок функция была включена, то при остановке на станции свет выключиться, а не включиться. Наверное можно как-то решить эту проблему, путём введения дополнительной проверки состояния света.

Ещё одно дополнение. Если при настройке Действия вкл-выкл функции, в поле параметр прописать несколько функций, через запятую, то программа вроде как должна выдать команды на вкл-выкл всех этих функций, а если перед списком поставить знак вопроса, вот так:



то будет вкл-выкл одна из этих функций, случайным образом.
Как это работает не проверял, если кому не лень попробуйте, потом расскажите результат.
__________________
HO, цифра, OpenDCC, S-88N, OpenCar, BiDiB
С приветом из подземки!!!
laba вне форума  
Вверх
Пользователь сказал cпасибо: