Форум Trainsim  

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

Ответ
 
Опции темы Опции просмотра
Старый 22.11.2016, 15:54   #361
vitro
Заблокирован
 
Регистрация: 30.03.2010
Адрес: Москва, м.Пражская
Сообщений: 172
Вы сказали Спасибо: 210
Поблагодарили 360 раз(а) в 126 сообщениях
vitro стоит на развилке (репутация по умолчанию)
Отправить сообщение для vitro с помощью Skype™
По умолчанию

Ну можно не перед каждым, пока добивать не будет) В хвост поезду можно подавать, как бы его обгоняя, связкой с оппозитными головами?
vitro вне форума   Ответить с цитированием
Старый 01.01.2007, 12:00  
Яndex
Спонсор
 
 
Регистрация: 01.01.2007
Сообщения: 500


Реклама показывается изредка по случайному принципу
По умолчанию РЕКЛАМА

 
Старый 22.11.2016, 16:20   #362
КЕ
Разработчик
 
Аватар для КЕ
 
Регистрация: 05.04.2011
Адрес: Малыгинская эстакада
Сообщений: 3,980
Вы сказали Спасибо: 8,661
Поблагодарили 2,510 раз(а) в 1,132 сообщениях
КЕ стоит на развилке (репутация по умолчанию)
По умолчанию

Надо попробовать проверить, насколько вообще далеко возможно передать управляющий код... Попробовать сделать зависимость от конечной точки (типа пути) у сервиса. Путевыми маркерами типа INFO сделать осигналивание тупиков разных типов, например. И посмотреть - на каком расстоянии сим "увидит" этот маркер?
И погасить огни можно "на занятый путь".
__________________
next_state == 7;
КЕ вне форума   Ответить с цитированием
Старый 22.11.2016, 16:25   #363
vicente
Заблокирован
 
Регистрация: 06.10.2007
Сообщений: 1,765
Вы сказали Спасибо: 899
Поблагодарили 1,213 раз(а) в 730 сообщениях
vicente стоит на развилке (репутация по умолчанию)
По умолчанию

Всё равно не дело это. Обыграть, что мотовоз короче, чем поезд, поставив сигнал с обратного направления, тоже, пока не представляю как. Светофор будет зажигаться метров за 80
vicente вне форума   Ответить с цитированием
Старый 22.11.2016, 17:30   #364
vitro
Заблокирован
 
Регистрация: 30.03.2010
Адрес: Москва, м.Пражская
Сообщений: 172
Вы сказали Спасибо: 210
Поблагодарили 360 раз(а) в 126 сообщениях
vitro стоит на развилке (репутация по умолчанию)
Отправить сообщение для vitro с помощью Skype™
По умолчанию

Цитата:
Сообщение от vicente Посмотреть сообщение
(А где маршрут? )
Маршрут являет собой СТЛ с Бутовкой и ГЗЛ на тоннелях от E69 с дырками на стрелках, с тупо конвертнутыми станциями из ТРС). Мне кажется меня тут за него пристрелят)) Ибо у меня есть разрешение авторов только на куски эстакадных секций, и на ковыряние модели светофора от Кости. Если интересно, могу создать тему, описать подробнее.
vitro вне форума   Ответить с цитированием
Этот пользователь сказал Спасибо vitro за это полезное сообщение:
Старый 22.11.2016, 18:07   #365
vicente
Заблокирован
 
Регистрация: 06.10.2007
Сообщений: 1,765
Вы сказали Спасибо: 899
Поблагодарили 1,213 раз(а) в 730 сообщениях
vicente стоит на развилке (репутация по умолчанию)
По умолчанию

А... понятно. Что-то вроде моего маршрута... Не,не надо, а то загрызут )))
А стрелки дефолтные в туннели есть же...
vicente вне форума   Ответить с цитированием
Старый 22.11.2016, 19:15   #366
КЕ
Разработчик
 
Аватар для КЕ
 
Регистрация: 05.04.2011
Адрес: Малыгинская эстакада
Сообщений: 3,980
Вы сказали Спасибо: 8,661
Поблагодарили 2,510 раз(а) в 1,132 сообщениях
КЕ стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
Сообщение от vicente Посмотреть сообщение
...Обыграть, что мотовоз короче, чем поезд, поставив сигнал с обратного направления, тоже, пока не представляю как. Светофор будет зажигаться метров за 80
Зажигаться, если путь свободен от хвоста состава? Поставить какие-то 2 спецсветофора на заданном расстоянии друг от друга, задний - обратно развёрнутый; определим, что едет грузовой в 3 вагона или мотовоз...
И какой-то отдельный аспект надо передать вперёд по ходу поезда - оппозитными NORMAL-головами, стоящими в каждом светофоре? Тогда код "побежит" вперёд по ходу сервиса; но будут ли оппозиты чётко работать?
__________________
next_state == 7;
КЕ вне форума   Ответить с цитированием
Старый 22.11.2016, 19:43   #367
vitro
Заблокирован
 
Регистрация: 30.03.2010
Адрес: Москва, м.Пражская
Сообщений: 172
Вы сказали Спасибо: 210
Поблагодарили 360 раз(а) в 126 сообщениях
vitro стоит на развилке (репутация по умолчанию)
Отправить сообщение для vitro с помощью Skype™
По умолчанию

Не, короче-длиннее хрен с ним, просто в определенное время включить и выключить. Обратные коды может и сработают, но на некотором расстоянии их постигнет та же участь, что и передних...
vitro вне форума   Ответить с цитированием
Старый 22.11.2016, 22:54   #368
КЕ
Разработчик
 
Аватар для КЕ
 
Регистрация: 05.04.2011
Адрес: Малыгинская эстакада
Сообщений: 3,980
Вы сказали Спасибо: 8,661
Поблагодарили 2,510 раз(а) в 1,132 сообщениях
КЕ стоит на развилке (репутация по умолчанию)
По умолчанию

Ручного переключения нет (только в РТС есть переключение режима для манёвров), надо в скриптах как-то делать.
__________________
next_state == 7;
КЕ вне форума   Ответить с цитированием
Старый 23.11.2016, 01:32   #369
vicente
Заблокирован
 
Регистрация: 06.10.2007
Сообщений: 1,765
Вы сказали Спасибо: 899
Поблагодарили 1,213 раз(а) в 730 сообщениях
vicente стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
Сообщение от vitro Посмотреть сообщение
просто в определенное время включить и выключить.
Нет такого. Ни в MSTS ни в ORTS.

Можно попробовать поймать последний сигнал в тупике через dist_multi_sig_хх(). Проблематично, конечно, но попробуй. Я не знаю: поймает ли сигнал эту функцию на большом расстоянии. Смысл такой: ставишь в тупике вместо SHUNTING особый NORMAL (сначала так попробуй, не факт что сработает, но шансов больше). Запрограммируй его давать аспект, который не используешь во всех режимах на маршруте (RESTRICTING, STOP_AND_PROCEED, CLEAR_1, APPROACH_3, по ситуации твоей), когда блок за ним занят (стоит твоя невидимка). Между ним и концом трэка поставь "для верности" DISTANCE (надеюсь, ты не используешь их, если используешь - другой тип надо ставить, которого нет на пути сервисов до самого конца). Стрелки должны по умолчанию вести в тупик (прямо, то есть).
В скрипте задай
Цитата:
if (dist_multi_sig_lr (SIGFN_NORMAL, SIGFN_DISTANCE) ==# [наш аспект особый] )
{есть показания}
Дальше всё зависит от того насколько далеко сим будет "видеть" путь. По хрестоматии, он должен видеть его по стрелкам до конца и ловить последний DISTANCE. Но, на практике из-за SNCA и множества узлов по пути, может быть сбой. Но, попытайся.
vicente вне форума   Ответить с цитированием
Этот пользователь сказал Спасибо vicente за это полезное сообщение:
Старый 23.11.2016, 01:49   #370
vitro
Заблокирован
 
Регистрация: 30.03.2010
Адрес: Москва, м.Пражская
Сообщений: 172
Вы сказали Спасибо: 210
Поблагодарили 360 раз(а) в 126 сообщениях
vitro стоит на развилке (репутация по умолчанию)
Отправить сообщение для vitro с помощью Skype™
По умолчанию

Лол, все использую. Все восемь. И ещё двух не хватает, дистанс тоже использую, как раз они и должны включаться)))
vitro вне форума   Ответить с цитированием
Старый 23.11.2016, 01:56   #371
КЕ
Разработчик
 
Аватар для КЕ
 
Регистрация: 05.04.2011
Адрес: Малыгинская эстакада
Сообщений: 3,980
Вы сказали Спасибо: 8,661
Поблагодарили 2,510 раз(а) в 1,132 сообщениях
КЕ стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
Сообщение от vitro Посмотреть сообщение
Лол, все использую. Все восемь. И ещё двух не хватает...
С защитными участками, что ли?
Если DISTANCE-ов нет, то можно и так
Код:
if (dist_multi_sig_lr (SIGFN_NORMAL, SIGFN_INFO) ==# [наш аспект особый] )
{есть показания}
__________________
next_state == 7;

Последний раз редактировалось КЕ; 23.11.2016 в 02:04.
КЕ вне форума   Ответить с цитированием
Старый 23.11.2016, 02:00   #372
vicente
Заблокирован
 
Регистрация: 06.10.2007
Сообщений: 1,765
Вы сказали Спасибо: 899
Поблагодарили 1,213 раз(а) в 730 сообщениях
vicente стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
Сообщение от vitro Посмотреть сообщение
Лол, все использую. Все восемь. И ещё двух не хватает, дистанс тоже использую, как раз они и должны включаться)))
Все восемь на метро? Ммм... Зажигать можно посредством draw_state, на той же голове NORMAL, не прибегая к DISTANCE
vicente вне форума   Ответить с цитированием
Старый 23.11.2016, 02:36   #373
vitro
Заблокирован
 
Регистрация: 30.03.2010
Адрес: Москва, м.Пражская
Сообщений: 172
Вы сказали Спасибо: 210
Поблагодарили 360 раз(а) в 126 сообщениях
vitro стоит на развилке (репутация по умолчанию)
Отправить сообщение для vitro с помощью Skype™
По умолчанию

Хотя у меня APPROACH_1 используется для зажигания ПС в ручном режиме, или для выдачи кода ОЧ. Концы тупиков как раз осигналены нормалами, постоянно подающими этот аспект. Сейчас попробую воткнуть дистанс и посмотрю, зажжёт ли)

Добавлено через 3 минуты
Цитата:
Сообщение от КЕ Посмотреть сообщение
С защитными участками, что ли?
Цитата:
Сообщение от vicente Посмотреть сообщение
Все восемь на метро? Ммм... Зажигать можно посредством draw_state, на той же голове NORMAL, не прибегая к DISTANCE
Нормалы - коды АРС. Указатель в кабине имеет ячейки: ОЧ 0 40 60 70 80. Если текущая разрешённая скорость больше, чем на следующей РЦ, то светятся две ячейки, с текущей и предупредительной частотой. Вот и получаем:
Код:
	SIGASP_STOP - "0";
	SIGASP_STOP_AND_PROCEED - "0" и "40";
	SIGASP_RESTRICTING - "40";
	SIGASP_APPROACH_1 - "ОЧ";
	SIGASP_APPROACH_2 - "40" и "60";
	SIGASP_APPROACH_3 - "60";
	SIGASP_CLEAR_1 - "70";
	SIGASP_CLEAR_2 - "80";
Добавлено через 9 минут
В тех доках МСТС говорится, что она может быть только dist_multi_sig_mr()

Добавлено через 12 минут
Пока не работает, немного скринов:
Скрытый текст:



Еду до Алтуфьево в ускоренном режиме, посмотрю, ближе к нему зажгутся, или нет.

Добавлено через 2 минуты
(Надо бы дырки у порталов позатыкать)

Добавлено через 2 минуты
На Биберево тоже не горят, значит дело в скриптах.
Скрытый текст:



Добавлено через 4 минуты
А, ну ясен хрен, MOST RESTRICTIVE, а значит навернется на первом стопе.
vitro вне форума   Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо vitro за это полезное сообщение:
Старый 23.11.2016, 02:52   #374
vicente
Заблокирован
 
Регистрация: 06.10.2007
Сообщений: 1,765
Вы сказали Спасибо: 899
Поблагодарили 1,213 раз(а) в 730 сообщениях
vicente стоит на развилке (репутация по умолчанию)
По умолчанию

"-1" поставь
vicente вне форума   Ответить с цитированием
Старый 23.11.2016, 02:56   #375
vitro
Заблокирован
 
Регистрация: 30.03.2010
Адрес: Москва, м.Пражская
Сообщений: 172
Вы сказали Спасибо: 210
Поблагодарили 360 раз(а) в 126 сообщениях
vitro стоит на развилке (репутация по умолчанию)
Отправить сообщение для vitro с помощью Skype™
По умолчанию

CLEAR_2 будет

Добавлено через 1 минуту
Однако, пытаюсь
vitro вне форума   Ответить с цитированием
Ответ


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

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

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


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


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