Форум Trainsim

Форум Trainsim (http://www.trainsim.ru/forum/index.php)
-   MSTS - Маршруты (http://www.trainsim.ru/forum/forumdisplay.php?f=19)
-   -   Ошибки в маршрутах и сценариях (http://www.trainsim.ru/forum/showthread.php?t=9567)

TFC 16.03.2011 17:01

Нет, Евгений25 чуть-чуть не верно дал распределение. asverus надо так:
1. Одесса 1.0
2. Пакет текстур
3. Запускам батик с копированием в папке Одесси
4. Одесса 1.1
5. Одесса 1.2
6. Запутить батик с удаление лишних файлов чтобы не было в списке маршрутов 2 Одесси.

Евгений25 16.03.2011 18:10

Ну кто как ставит но текстуры в первую очередь ставят, у меня работает маршрут по моей схеме нормально.

asverus 16.03.2011 18:14

Все дело в том, что я уже ставил и вдоль и поперек,и никак,может просто нет файла?

Евгений25 16.03.2011 19:38

в Папку ROUTES/ODESSA зайди и нажми там файл под именем installine.bat На маршруте Одесса он присутствует.В маршуртах Москва Киев, Киевский ход они отсутствуют.

Alexandr2009 16.03.2011 20:43

У меня предустановленный в игру маршрут Marias Pass (USA2).
Подскажите,возможно ли в заменить в нём все постоянно горящие красные светофоры на зелёные рабочие?
Если кто может это сделать-пожалуйста,помогите.
Я начал делать сценарий по этому маршруту.Отправляюсь со станции Schelby,прибываю на станцию Cutbank на боковой путь.Вслед за мной должен прийти дизельпоезд ДР1-03,встать на левом от меня пути,и через 1,5 минут отправиться обратно.
Однако светофоры перед Cutbank погашены (я их отключил,т.к. они постоянно горят красным,и следом идущий траффик остановиться перед ними).В результате дизельпоезд остановился в 600 м. от станции Cutnank ,и стоит.Это и положено по инструкции-"При погашенном огне светофора необходимо ехать с пониженной скоростью,с готовностью остановки.Дизельпоезд заметил мой ТЭП70,и остановился.Как и положено по инструкции.
С помощью какой программы можно сделать постоянно горящие красные светофоры рабочими?

vicente 17.03.2011 02:34

Alexandr2009
 
[QUOTE=Alexandr2009;247788]
Если кто может это сделать-пожалуйста,помогите.[/QUOTE]

Бред какой-то.В Мариасе нет постоянно горящих красным светофоров.Все светофоры работают и пролинкованы.
Красный выдаётся когда:
1.Светофор не "включен"(not enabled) показывать своё действительное значение,попросту говоря не находится на пути игрока или трафика,либо находится на их пути,но по какой-то причине сервис не готовит себе маршрут.
2.Светофор находится на пути игрока или трафика,но блок-участок за ним занят(игроком,трафиком или статическим составом).
3.Противошестный стрелочный перевод находится в положении,не прописаном в линке/ах светофора.

Все глюки МСТС (а он глючит!) относительно вечного красного могут иметь совершенно другие причины,приводящие к созданию одной из вышеописаных ситуаций,но показания светофоров в 99% случаев соответствуют скриптам(оставшийся один процент - тоже соответствуют логике,просто мы этого не видим).А скрипты Мариаса - деревянно-безупречные!

[QUOTE=Alexandr2009;247788] С помощью какой программы можно сделать постоянно горящие красные светофоры рабочими?[/QUOTE]

Блокнот:cool:

Raskolnikov 17.03.2011 03:06

[QUOTE]1.Светофор не "включен"(not enabled) показывать своё действительное значение,попросту говоря не находится на пути игрока или трафика,либо находится на их пути,но по какой-то причине сервис не готовит себе маршрут.
2.Светофор находится на пути игрока или трафика,но блок-участок за ним занят(игроком,трафиком или статическим составом).
3.Противошестный стрелочный перевод находится в положении,не прописаном в линке/ах светофора.[/QUOTE]
1). - Тольео если скрипт светофора проверяет этот [B]enabled[/B]. А такое делают не все светофоры, например проходные АБ - игнорирование [B]enabled[/B] примерно соответствует автодействию сигнала в реале.
+ 4).Если на маршруте (в "локальном" смысле) есть пошерстная враждебная стрелка.

vicente 17.03.2011 03:24

[QUOTE=Raskolnikov;247827]1). - Тольео если скрипт светофора проверяет этот [B]enabled[/B]. А такое делают не все светофоры, например проходные АБ - игнорирование [B]enabled[/B] примерно соответствует автодействию сигнала в реале.
[/QUOTE]

Я специально не коснулся аспекта ABS,так как такой светофор не должен красный выдавать без занятости блок-участка.Речь,очевидно не о проходных,которые,кстати,на Мариасе оборудованы платами и останавливать сервис не будут.

Лично у себя,я с проходных эту функцию давно снял.А то получается,что скрипт сам возводит препятствие,а затем успешно
(99%) его преодолевает.

[QUOTE=Raskolnikov;247827]
+ 4).Если на маршруте (в "локальном" смысле) есть пошерстная враждебная стрелка.[/QUOTE]

Веришь?Написал этот пункт,причём именно с таким переводом "враждебная",но потом отредактировал и убрал,так как мне показалось,что это частный случай всё того же [I]not enabled[/I].Речь о маршруте,в локальном смысле,который не готов для сервиса,в результате столкновения оного с другим маршрутом,а это - !enabled.
Но давай оставим это,как отдельный случай.

[B]Alexandr2009[/B],ищи,в чём проблема в твоём случае.Главное - светофоры рабочие,100%

Raskolnikov 17.03.2011 04:23

Нет, enabled - это ТОЛЬКО "замыкание" светофора. Дальность этого "замыкания" определяется в конфигурации SignalType свойством [code]SignalNumClearAhead ( k ) [/code]
где k - число блок-участков при данном виде блокировки, необходимое для максимально разрешающего показания, увеличенное на единицу. Т.е. для 3-АБ - это 3, при 4-АБ - 4. Вообще, теоретически увеличивать не нужно, но тогда из-за "особенностей" движка MSTS появятся глюки АЛСН. Проверка враждебности стрелки - [code](block_state() ==# BLOCK_JN_OBSTRUCTED)[/code]
Но трафик всегда останавливается перед враждебностью стрелки, независимо от показаний светофора.

vicente 17.03.2011 04:47

Ох,пошли в дебри...
Дай,Б-г,памяти,давным-давно я мусолил кужовский мануал по сигнализации МСТС вдоль и поперёк,а вот память уже не та...
enabled - функция,выдающая единицу,когда светофор задействован в сцене,и показывает Natural_State.Конечно же это зависит от числа SignalNumClearAhead,но и от приготовленого сервисом маршрута.Т.е.если по какой-то причине маршрут не готов,как писал выше - фиг мы получим разрешающий сигнал,хоть ставь 18 в SignalNumClearAhead,и вот он,вечный красный.
Кол-во блок-участков можно и не увеличивать на 1 - желтый при свободном пути практически не выдаёт,а при скрещениях может даже помочь(я свято в это верю - до сих пор).
Ещё как останавливается,зараза...

Alexandr2009 17.03.2011 13:38

[B]vicente[/B] ,Красные светофоры были около стрелок,мой путь пересекался на скрещение с траффиком ДР1-03. НА дальних боковых путях делал манёвры М62.
Вот этот сценарий:
[URL="http://narod.ru/disk/7700030001/%D0%94%D0%B0%D0%BB%D1%8C%D0%BD%D1%8F%D1%8F_%D0%BF%D0%BE%D0%B5%D0%B7%D0%B4%D0%BA%D0%B0_%D0%94%D0%A01-03.act"]http://narod.ru/disk/7700030001/%D0%94%D0%B0%D0%BB%D1%8C%D0%BD%D1%8F%D1%8F_%D0%BF%D0%BE%D0%B5%D0%B7%D0%B4%D0%BA%D0%B0_%D0%94%D0%A01-03.act[/URL]

vicente 17.03.2011 22:49

Alexandr2009
 
Ничерта у меня не поднялось.
Я такого файла сценария никогда не видел.В чём ты его делал?Сервисы не названы,пути потихоньку отображаются,с заменой ПС,но всё равно там что-то не так.При попытке перерасчитать расписание редактор зависает на остановке Cutbank platform,ну там названия одинаковые 2 подряд,убираю остановку на станции - опять же считает до Катбэнка и... отправляет к Биллу.Я бы начал с перекладывания пути игрока,убрав трафик полностью.Если работает - добавляй трафик.Начни с Д1-03 в трафике.Протестируй в редакторе,что вся описанная тобой сцена работает.Если работает - проедь эту часть в игре - иногда не совпадает.Затем прибавь маневры+опять же протестируй.Светофоры желательно вернуть,они не виноваты,а ты убрал их практически на всем пути.

Никогда не ставь реверсивные точки на стрелках,а тем более сразу после пошерстной стрелки.

Не идёт на путь на который ты выбрал.С другой стороны перенаправил по главному пути Д1-03,так,что он справа от тебя и всё отлично работает.Сейчас нет времени лезть в Редактор Маршрутов,потом посмотрю линковку этого светофора и отпишусь в личку.Так что если тебя устраивает принять Д1-03 по главному пути,чтобы он сделал то,что ты хочешь не слева,а справа от тебя - будет тебе удача!

Alexandr2009 17.03.2011 23:58

[B]vicente[/B] , Сценарий я делал в Train Simulator Editor & Tools,в "Редакторе сценариев".
Два Катбанка-один из них платформа,а другой-грузовая станция.
При пересчёте у меня тоже редактор вылетает и отсылает в службу тех.поддержки.
Лучше-бы,чтобы дизельпоезд вставал слева,т.к. это боковой путь,на него обычно принимают местные поезда.(Тем более что это его конечная остановка).
Если не затруднит,посмотрите линковку светофора.

vicente 18.03.2011 12:46

Посмотрел,там всё правильно.
Оставил только два сервиса игрок и ДР1 : результат - тот же.ДР1 всаёт на красный.
Может глюк какой.Пробовал изменить точки начала-конца трафика - безрезультатно.
Возвращаясь к твоему первому вопросу - можно в блокноте сделать светофор автоматически переключающимся на зелёный.Побочные эффекты:
изменится база данных пути,то есть,ни один сценарий, выпущенный кем-то другим не пойдёт у тебя,а свои сценарии не пойдут на этом маршруте ни у кого другого.
Кроме того,есть смысл в том,что именно эти светофоры не автоблокировочные.Это сделано для того,чтобы не было множество открытых сигналов на станциях в сценариях - реализьма,панимаэшь.
Моё мнение - "овчинка выделки не стоит",лучше принять поезд на главный и не заморачиваться.Но если заинтересован - пиши в личку,объясню,как сделать и на этом вопрос будет исчерпан.

Asmodeus 19.03.2011 13:39

Кто знает почему может быть такое, когда в ред. сценариев и ред. маршрутов, маршрут запускается нормально все работает, а при попытке в игре выбрать в списке маршрутов этот маршрут, компьютер просто зависает и ни на что не реагирует.
И как это лечиться?

Да и еще что такое "ошибка SMS типа пути" ?


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

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