![]() |
Всё ОК! Спасибо! :)
|
Что-то я тупанул, спасибо за разъяснение ошибки. Если ввести исправления, то время прибытия в Кижим будет тем же, поэтому на дальнейшее развитие событий оно не повляет. У меня траффик 3 начинает движение на перегоне где-то в 12-28 - 12-29, как и у тебя поэтому все ОК. Надо будет внести изменения и выложить исправленную версию сценария. А то уже не первый человек сталкивается с этим красным на перегоне. А я при тестовых поездках всегда его проезжал на ура. Наверно медленно ехал :) .
|
Да, то, что он на 7:30 минут раньше стартует, чтоб забить свой маршрут себе (пока tr1 не позволяет игроку прокладывать свой) он просто постоит на перегоне лишние 450 сек, итого стоянка, как было у тебя 300 + 450 и отправится с перегона строго в тоже время как изначально было, только ехать он будет по своему маршруту, забитому еще в момент старта и не нарвется на стрелку/красный.
Игрок за него проложить свой маршрут уже не может т.к. tr3 был первым, не смотря на приоритет запертого tr1 игрока. Подожди пока перевыкладывать, может еще чего всплывет, Шумахеры это имхо лучшая проверка сценариев =))) |
[QUOTE=Zabor;42287]...Шумахеры это имхо лучшая проверка сценариев =)))[/QUOTE]
а я уже проехал его и ничего такого мне не попадалось... правда ехал я медленно, отчего только и нагнал расписание на последней станции ) |
Хех, а я все гоняюсь за расписанием, но на Прапоровке хоть убейся -10 минут =), хотя еду 89,5 км/ч, значит я не один такой тормоз :D
|
[QUOTE=Zabor;42287]Да, то, что он на 7:30 минут раньше стартует, чтоб забить свой маршрут себе (пока tr1 не позволяет игроку прокладывать свой) он просто постоит на перегоне лишние 450 сек, итого стоянка, как было у тебя 300 + 450 и отправится с перегона строго в тоже время как изначально было, только ехать он будет по своему маршруту, забитому еще в момент старта и не нарвется на стрелку/красный.
Игрок за него проложить свой маршрут уже не может т.к. tr3 был первым, не смотря на приоритет запертого tr1 игрока. Подожди пока перевыкладывать, может еще чего всплывет, Шумахеры это имхо лучшая проверка сценариев =)))[/QUOTE] Да, да я понял понял о чем ты говоришь. Надеюсь дальше по сценарию косяков не будет. Следующий раз прежде чем выкладывать сценарий дай его тебе на тестирование, если не против. |
Не против, спасибо за доверие :), но у меня не всегда есть время покататься, все больше строю и хожу по реальной ЖД за материалами в свободное от работы время, которого почти нет.
Но иногда это весьма здорово достает и хочется просто покататься, тогда катаюсь и ковыряю сценарии. |
[QUOTE=Zabor;42287]
Игрок за него проложить свой маршрут уже не может т.к. tr3 был первым, не смотря на приоритет запертого tr1 игрока. [/QUOTE] У меня вот такой вопрос. Если, к примеру, маршрут игрока различается с маршрутами траффиков и игрок первым занимает путь, то получается он первым делает себе маршрут и все траффики будут стоят в местах пересечения путей. Т.е. игрок преобретает приоритет на всем протяжении пути. Или приоритет действует только на ближайшем перегоне, а дальше опять начинается игра "кто первее займет путь". И второй вопрос: в первоначальном варианте сценария тр1 освобождает путь для игрока (на стрелке) в 12:06:30, т.е. в 12:06:30 для игрока открывается светофор. Вот уже в этот момент игрок себе занял путь или игрок себе займет путь только после того как выйдет на главный путь? Но в любом случае игрок занимает путь в течении 2-3 минут после открытия светофор, т.е. максимум к 12:10, а тр3 появляется только в 12:14, следовательно игрок полюбому должен был первым себе занять путь. Но как же тогда я и malchik проходили сценарий без проблем? |
Да, все верно в части игры "кто быстрее", каждому сервису готовится маршрут за 4-5 блок-участка (светофора), на этом маршруте переводятся стрелки согласно проложенному в редакторе пути, открываются светофоры в соответствии с сигнализацией.
Например, при четырехзначной АБ будут сигналы (от поезда сервиса) 3, 3, ЖЗ, Ж, К при этом подготовленный путь смещается вперед при движении сервиса. Однако точное расстояние, за которое подготавливается маршрут по стрелкам и светофорам не установлено, иногда он может исчисляться 6-7 блок-участками, точно могу сказать, что он готовится не по километрам, скорее всего по этому и следующему тайлу местности, но это догадка. У игрока приоритет (дальность подготовки маршрута) еще больше и составляет 5-6 БУ, но опять-же нет точных данных, иногда "прохват вперед" бывает и 8-10 БУ из чего можно сделать вывод, что точно не по БУ, возможно игроку готовится маршрут за 2 тайла вперед. Да, на подготовленный маршрут никто не может выехать, (не должен, по крайней мере, можно принудительно родить сервис, но это не изменит подготовленного маршрута), подготовленный маршрут выше по приоритету, чем сигнализация, которая отображает положение стрелок и поездов, но не маршрутов. Именно отсутствие подготовленного маршрута не позволяет трафику врезать стрелку, даже если нет светофора вовсе, он просто остановится у стрелки, не в габарите предельного столбика конечно, но в габарите по понятиям МСТС и мимо него можно проехать не столкнувшись, хотя смотрится дико (по этой части см. тему про "трудные сутки"). Про tp1, tr3, и игрока. В момент появления игрока маршрут ему не готовится т.к. подготовка блокирована маршрутом маневрового, закатывающего вагоны, он стартовал раньше, чем игрок, за ним идет tp1, так-же подготавливающий себе маршрут. Игроку маршрут будет готовится после освобождения маневровым стрелки, что мы и видим на выходном карлике, по моменту перевода стрелки под путь игрока, входная стрелка станции к этому моменту уже блокирована маршрутом tr1, т.к. он уже успел проложить маршрут через эту стрелку. Если бы не успел, это могло плохо кончится - вечным противостоянием двух поездов игрока и tp1, потому на светофоре перед стрелкой горит запрещающий сигнал, исключающий врез стрелки и пересечение маршрутов. В данном случае светофор подчиняется положению стрелки, далее которой маршрут не подготовлен т.к. за ней уже готов другой (tr1), и отсутствию подготовленного маршрута для сервиса игрока, раз нет маршрута игроку, значит, не переведена стрелка и красный сигнал будет по двум причинам сразу, но основная - отсутствие маршрута, (вторая, [стрелка] внешняя, для игрока, не может там быть зеленый на врез и все тут =)) ). Как только tr1 проследует стрелку маршруты перестанут пересекаться и маршрут будет подготовлен игроку на предположительно 2 тайла вперед, если не произойдет пересечение с другим, уже подготовленным маршрутом на этом участке. При старом времени старта главным фактором будет с какой скоростью поедет игрок, прокладывая себе маршрут впереди, если он успеет проложить маршрут по месту появления tp3, то tr3 лишится возможности прокладывать свой т.к. он родился на чужом маршруте. Если не успеет (едет медленно) то tr3 появившись, займет путь своим маршрутом и не позволит игроку прокладывать маршрут себе, это будет возможно только после освобождения от маршрута tr3, как в случае с tr1. Перенеся время на то раньше которого ни при каких обстоятельствах игрок не сможет подготовить себе маршрут (ему мешает 100% предсказуемый tp1) мы гарантировали tr3 собственный маршрут по участку, блокирующий маршрут игрока. В этом отношении трафик очень хорош - можно точно сказать где и когда он будет в отличие от игрока, который может вовсе бросить вагоны и нестись "на встречу ветру", однако это все равно не должно приводить к коллизиям сценария. Старался подробно, но если что-то непонятно - спрашивай, потратил на изучение этой системы МСТС два месяца, т.к. считаю, что маршрутостроитель обязан знать, как делаются сценарии, чтобы не делать косяков, которые потом будет трудно исправить на маршруте, может другим будет легче делать сценарии, прочитав мою писанину :) |
[QUOTE]скорее всего по этому и следующему тайлу местности, но это догадка.[/QUOTE]Всё может быть в МСТС :D , но вообще по логике вещей расчет движения поездов производится независимо от отрисовки 3D, и не должен быть связан с расположением тайлов (как в двухмерном виде редактора сценариев мы видим только векторные данные о путях, не связанные с соответствующими им моделями).
|
Потому и догадка, что непонятно где эта граница, она на разных перегонах получается разная но в данном случае МСТС вовсе не нужны модели, есть загруженная по ходу движения база пути, с другой стороны она должна быть загружена полностью в любом случае т.к. события в Фастове обрабатываются одновременно с событиями в Киеве, например.
Часто можно наблюдать "зеленую" волну перед поездом в редакторе на том-же Фастов-Киев, что опровергает версию с тайлами, может там несколько критериев, тайлы я упомянул, чтоб как-то объяснить случайность этой дистанции подготовки маршрута т.к. нельзя руководствоваться только 5-6 БУ, где-то получится и все 10. МСТС - темный лес =)), но пытаться сориентироваться в нем ИМХО интересно. |
[QUOTE=malchik;41101]
вот 3 скрина: [url=http://photos.streamphoto.ru/d/f/e/cb74958a9071aa7e32cfd17727babefd.jpg][img]http://photos.streamphoto.ru/d/f/e/w100_cb74958a9071aa7e32cfd17727babefd.jpg[/img][/url] [url=http://photos.streamphoto.ru/7/3/b/e2e05e846788fb71b159e1a10aa0ab37.jpg][img]http://photos.streamphoto.ru/7/3/b/w100_e2e05e846788fb71b159e1a10aa0ab37.jpg[/img][/url] [url=http://photos.streamphoto.ru/8/1/5/bc8e3eb4be8fe4608cf665763562d518.jpg][img]http://photos.streamphoto.ru/8/1/5/w100_bc8e3eb4be8fe4608cf665763562d518.jpg[/img][/url][/QUOTE] У тебя на скринах, указатель направления стрелок необычный и монитор пути. Не подскажешь как сделал, или где это можно скачать. |
[QUOTE=Zabor;42366]
Про tp1, tr3, и игрока. [/QUOTE] Теперь все понятно, спасибо за подробное объяснение. Я думаю в ближайшем будующем у меня возникнут еще вопросы.:) |
Уф, проехал, прогулялся по Комсомольск-товарный, окопал памятник [URL=http://radikal.ru/F/s49.radikal.ru/i123/0809/4b/9471ae318671.jpg.html][IMG]http://s49.radikal.ru/i123/0809/4b/9471ae318671t.jpg[/IMG][/URL] =))
Хороший сценарий, и красивый аккуратный маршрут, очень понравилось. Нагнал расписание довольно быстро и практически нигде не превысил скорость, разве что на 5 сек. Немного покритикую по традиции - местами пусто, не помешал бы трафик на двухпутных участках, 5 минутные стоянки, где между станциями езды на 3-6 минут как-то утомительно и станции не такие крупные, в одном месте не нарушая на следующую не успеть (см. подробный отчет). И последнее в конце сглючило расписание, показав два Комсомольск-товарный, потому в Комсомольск приехал наугад, в соответствии со скоростным режимом, возможно это глюк и был только у меня или там проблема с последней станцией. PS Очень понравилась обстановка на Комсомольск-товарный, маневры, составы, все как на реальной грузовой станции. Спасибо :drinks: . Отчет MSTS: [QUOTE]Сценарий: Машинист 1 класса Вы успешно закончили рейс. Общее время в пути: 2 часов, 24 минут и 34 секунд Сводка График: Опозданий на станции: 7 раз. Суммарное опережение графика: 18 секунд Скорость: Превышения лимита скорости: 1 раз, общая продолжительность превышений 5 секунд.[/QUOTE] Скрины с монитором графика движения (II часть сценария) для автора [URL="http://dump.ru/file_catalog/1042019"][U][B][COLOR="DarkOrange"]тут[/COLOR][/B][/U][/URL]. |
Значит можно выложить исправленную версия сценария "Машинист 1 класса" для маршрута Малохитовка.
[url]http://slil.ru/26120171[/url] |
Текущее время: 13:27. Часовой пояс GMT +4. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
© 2001-2019, Администраторы и разработчики Клуба Trainsim