Форум Trainsim  

Вернуться   Форум Trainsim > OpenRails > OpenRails - Об игре

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

[IMG][/IMG]
Вот такое расстояние между поездами трафика. Конечно, и в Activity Mode можно привести к подобной ситуации "шаманскими танцами с бубном", но, здесь поезда трафика находятся на стартовой позиции. И на самом деле их там три, один за другим, на одном пути.
vicente вне форума   Ответить с цитированием
Этот пользователь сказал Спасибо vicente за это полезное сообщение:
Старый 16.04.2020, 13:50   #2
vicente
Заблокирован
 
Регистрация: 06.10.2007
Сообщений: 1,764
Вы сказали Спасибо: 899
Поблагодарили 1,214 раз(а) в 730 сообщениях
vicente стоит на развилке (репутация по умолчанию)
По умолчанию

[IMG][/IMG]
А, вот эти два "товарища" находятся в позиции #dispose с применением команды и идентификатора $static/closeup. Полезная вещь, если речь идёт о депо, как на скрине, или нужно запихнуть побольше ПС, скажем, в тупик.

Добавлено через 44 минуты
Смена направления может быть задана двумя способами: точка разворота в Path или команда в поле #dispose, когда сервис в одном направлении перестает существовать, а "из него возникает" другой сервис посредством команды $forms или $triggers. В обоих случаях нужно быть внимательными со стрелками, которые становятся противошерстными после разворота. Если ПС не проследовал полностью стрелку за точку узла, движение не возобновится даже в случае, если нет надобности в переводе этой стрелки для обратного движения. То есть, если состав "освободил" pin-ы стрелки с одной стороны, и не проехал pin с другой - есть проблемы. Я столкнулся с такими случаями дважды (двумя описанными способами) и в обоих случаях трафик "застрявал" и не продолжал движение.
Вообще симулятор пытается учесть и стрелки и светофоры в случае разворота. Если стрелка защищена светофором, ORTS позаботится о том, чтобы весь состав проследовал его независимо от того, где находится точка разворота Path или конечная точка той его части, которая "туда" в случае с #dispose. В случае, когда светофоров нет (деповские пути, заводские и т.д.) сим постарается "завести" сервис за стрелку. Проблема может возникнуть в случаях если недостаточно места для состава (в тупике) или, если за указанной стрелкой есть ещё одна стрелка - если точка разворота не находится за всеми pin-ами той стрелки, трафик останавливается перед узлом. В этом случае "решает" отодвигание точки разворота. Не бойтесь отодвинуть её дальше. Симулятор "развернёт" трафик на нужной вам стрелке, не выполняя "лишних" движений до фактической точки разворота на Path.

Последний раз редактировалось vicente; 16.04.2020 в 13:53.
vicente вне форума   Ответить с цитированием
Старый 11.04.2020, 00:39   #3
КЕ
Разработчик
 
Аватар для КЕ
 
Регистрация: 05.04.2011
Адрес: Малыгинская эстакада
Сообщений: 4,078
Вы сказали Спасибо: 8,769
Поблагодарили 2,571 раз(а) в 1,172 сообщениях
КЕ стоит на развилке (репутация по умолчанию)
По умолчанию

Интересно, что получится, когда тяжелый грузовой, проходя по условно-разрешающим, догонит впередиидущий обычный состав?
КЕ вне форума   Ответить с цитированием
Старый 11.04.2020, 03:05   #4
vicente
Заблокирован
 
Регистрация: 06.10.2007
Сообщений: 1,764
Вы сказали Спасибо: 899
Поблагодарили 1,214 раз(а) в 730 сообщениях
vicente стоит на развилке (репутация по умолчанию)
По умолчанию

Выполнит предписания ПТЭ и остановится. Метрах в 50 где-то. Open Rails может работать без светофоров вообще.

Добавлено через 11 минут
Когда-то, очень давно, я запустил на Marias Pass такой трафик, что грузовые шли с интервалом то ли 10 то ли 15 минут. Сигнализация там - вообще безбашенная. Все проходные светофоры, были с условно-разрешающими "платами" (Gradient и Number). Нет, кажется ВООБЩЕ ВСЕ. Так там поезда "пронзали друг друга"
В ORTS такого нет. По определению, можно вообще без светофоров ездить. Никто ни с кем не столкнётся.
Я описывал два дня назад свою ситуацию, когда электропоезд не заходит за сигнал в отстойнике. Так там он начинает движение к платформе, когда на платформе другой электропоезд. Ничего. Потихоньку подъезжал и останавливался, как я уже сказал, метрах в 50-ти. Потом, когда предыдущий отъезжал - возобновлял движение
vicente вне форума   Ответить с цитированием
Этот пользователь сказал Спасибо vicente за это полезное сообщение:
Старый 12.04.2020, 23:36   #5
vicente
Заблокирован
 
Регистрация: 06.10.2007
Сообщений: 1,764
Вы сказали Спасибо: 899
Поблагодарили 1,214 раз(а) в 730 сообщениях
vicente стоит на развилке (репутация по умолчанию)
По умолчанию

По поводу манёвров. Timetable поддерживает точки разворота. То есть путь сервиса (path) может включать их в себя. Точки ожидания не поддерживаются. Ожидание делается с помощью команд (я уже описывал команду $wait). Но, когда сервис разворачивается, автоматически добавляется время ожидания - 0.5 сек на метр длины. В оригинале это сделано, чтобы симулировать переход бригады из кабины в кабину. В маневровой работе это неактуально. Чтобы "шант" не простаивал на точке разворота нелогичное время, нужно добавить команду $REVERSE /ADDITIONAL = 0
vicente вне форума   Ответить с цитированием
Старый 17.04.2020, 10:38   #6
КЕ
Разработчик
 
Аватар для КЕ
 
Регистрация: 05.04.2011
Адрес: Малыгинская эстакада
Сообщений: 4,078
Вы сказали Спасибо: 8,769
Поблагодарили 2,571 раз(а) в 1,172 сообщениях
КЕ стоит на развилке (репутация по умолчанию)
По умолчанию

Написал в теме.http://www.trainsim.ru/forum/showthr...474#post592474
КЕ вне форума   Ответить с цитированием
Старый 17.04.2020, 12:22   #7
vicente
Заблокирован
 
Регистрация: 06.10.2007
Сообщений: 1,764
Вы сказали Спасибо: 899
Поблагодарили 1,214 раз(а) в 730 сообщениях
vicente стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
Сообщение от КЕ Посмотреть сообщение
Олег, а что, в новой версии опять все плохо со светофорами?...
Цитата:
Сообщение от vicente Посмотреть сообщение
Моя сигналка работает на 100% на всех версиях.
Блин. Таки сломали мне что-то, редиски

Скорее всего, разные значения SignalNumClearAhead не воздействуют на функцию enabled() как раньше. Работало таким образом, что получив enabled() , светофор уже не сбрасывал его пока сервис его не проедет. Сейчас, похоже, сигнализация строго придерживается значения SNCA светофора перед поездом. Естественно, аспекты "понижаются" , часто, когда поезд уже на блок-участке.
Для Timetable мне это не ломает всё. В проблемных местах я ставлю $hold на станциях и это держит мне первый светофор после платформы (выходной или маршрутный) в закрытом аспекте (0). Так что придётся ковыряться в ней. А, я ещё подумывал , что может не трогать.
vicente вне форума   Ответить с цитированием
Этот пользователь сказал Спасибо vicente за это полезное сообщение:
Старый 04.06.2020, 12:56   #8
vicente
Заблокирован
 
Регистрация: 06.10.2007
Сообщений: 1,764
Вы сказали Спасибо: 899
Поблагодарили 1,214 раз(а) в 730 сообщениях
vicente стоит на развилке (репутация по умолчанию)
По умолчанию

Прямая ссылка на документ по командам Timetable Mode.
http://www.elvastower.com/forums/ind...ttach_id=96641

Добавлено через 7 минут
Дополнительные команды и изменения в концепции качаем отсюда: http://www.elvastower.com/forums/ind...ttach_id=77330

Последний раз редактировалось vicente; 04.06.2020 в 12:50.
vicente вне форума   Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо vicente за это полезное сообщение:
Старый 08.06.2020, 22:50   #9
vicente
Заблокирован
 
Регистрация: 06.10.2007
Сообщений: 1,764
Вы сказали Спасибо: 899
Поблагодарили 1,214 раз(а) в 730 сообщениях
vicente стоит на развилке (репутация по умолчанию)
По умолчанию $reverse /additional = <n>

Немного непонятно в документе с командами описана эта команда. Там перед таблицей указывается, что все единицы - в секундах. Во втором документе указано, что единицы n для этой команды сек/метр. На самом деле n - количество секунд, которое умножается на метр длины ПС. Результат - время ожидания. То есть, для того, чтобы 20-метровый локомотив ожидал минуту в точке разворота, нужно задать в поле #restartdelay - $reverse /additional = 3
vicente вне форума   Ответить с цитированием
Старый 14.06.2020, 23:26   #10
vicente
Заблокирован
 
Регистрация: 06.10.2007
Сообщений: 1,764
Вы сказали Спасибо: 899
Поблагодарили 1,214 раз(а) в 730 сообщениях
vicente стоит на развилке (репутация по умолчанию)
По умолчанию Вспомнился "Всадник без головы" Майн Рида)))

Сами-с-усами :D
vicente вне форума   Ответить с цитированием
Этот пользователь сказал Спасибо vicente за это полезное сообщение:
Старый 15.06.2020, 12:00   #11
vicente
Заблокирован
 
Регистрация: 06.10.2007
Сообщений: 1,764
Вы сказали Спасибо: 899
Поблагодарили 1,214 раз(а) в 730 сообщениях
vicente стоит на развилке (репутация по умолчанию)
По умолчанию

Как я писал, есть два способа расцепить сервис:
1. Отцепить ПС, оставив его как статический состав путем (например)
$detach = nonpower/static - отцепляются все единицы типа Wagon и остаются статикой на месте. То, что отцепилось, продолжает работать под тем же названием, что было задано в расписании. В этом случае нам не поможет для присоединения команда $attach = <сервис> . Нужно прописывать $pickup/static.
2. $detach/power/forms = <новый сервис> - отцепит ТПС от сервиса, сформирует из него новый сервис как определено в команде $forms, а оставшаяся часть сохраняет своё наименование и продолжает выполнять то, что определено в расписании.
Проблема в том, что, очевидно, эта самая часть "сохраняет" и то, что было задано в оригинальном файле .con. А, как известно, составы трафика передвигаются именно согласно данных, заложеных там.
Именно поэтому у меня вагоны после отцепки локомотива поехали сами , когда пришло время отправления, несмотря на то, что в консисте не было ни одной единицы, определённой как Engine
vicente вне форума   Ответить с цитированием
Старый 17.01.2021, 23:43   #12
vicente
Заблокирован
 
Регистрация: 06.10.2007
Сообщений: 1,764
Вы сказали Спасибо: 899
Поблагодарили 1,214 раз(а) в 730 сообщениях
vicente стоит на развилке (репутация по умолчанию)
По умолчанию

Количество сервисов в расписании перевалило за 500
[IMG][/IMG]
vicente вне форума   Ответить с цитированием
Старый 26.01.2021, 02:35   #13
vicente
Заблокирован
 
Регистрация: 06.10.2007
Сообщений: 1,764
Вы сказали Спасибо: 899
Поблагодарили 1,214 раз(а) в 730 сообщениях
vicente стоит на развилке (репутация по умолчанию)
По умолчанию

Если кто заметил, второй раз за последние 4 месяца в программе появляется баг с вылетом при формировании поезда игрока в следующий поезд (команда $forms, а также при присоединении по команде $attach , когда поезд перестаёт существовать и игрок должен продолжить с поездом, к которому он прицепился, также я сам лично "вылетал" при выполнении команды $detach/.../forms).
В очередной раз баг пофиксили. Вышла специальная версия OR NY MG 88.1, цель которой - ликвидация данного безобразия. В следующей тестовой тоже будет исправлено.

Последний раз редактировалось vicente; 26.01.2021 в 02:38.
vicente вне форума   Ответить с цитированием
Этот пользователь сказал Спасибо vicente за это полезное сообщение:
Ответ


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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сценарий "М-Киевская - Нара" ,Маршрут "Москва-Киев" версия 1.0 полная zefov MSTS - Сценарии 66 11.08.2018 19:02
Прием поезда на боковой путь при маршрутном "белом", а выходном "красном" danil100 Железные дороги 19 17.02.2011 07:33
Ошибка при запуске сценария "Поломка локомотива" - маршрут "Демитров" Kakain MSTS - Сценарии 26 28.04.2010 09:14
Ищу схемы станций ("Горячий Ключ"-"Туапсе"-"Белореченская") pep MSTS - Маршруты 38 22.11.2007 18:57


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


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