Форум Trainsim

Форум Trainsim (http://www.trainsim.ru/forum/index.php)
-   MSTS - Сценарии (http://www.trainsim.ru/forum/forumdisplay.php?f=44)
-   -   Маленькие хитрости сценаристов (http://www.trainsim.ru/forum/showthread.php?t=8301)

ostap24 05.03.2016 16:22

Уважаемые сценаристы подскажите пожалуйста, как работает и в каких случаях можно использовать функцию "неисправный светофор" в редакторе сценраиев?

Neo7 05.03.2016 17:15

и функция "альтернативный путь" и работает ли она в сценариях?

Сергей1969 05.03.2016 18:38

[QUOTE=ostap24;519028]..как работает и в каких случаях можно использовать функцию "неисправный светофор" в редакторе сценраиев?[/QUOTE]
Используется в основном для захода под статику и то не всегда это срабатывает.

Neo7 01.05.2016 20:59

[URL=http://radikal.ru/fp/569e279fecad4622b0cddce79fb46236][IMG]http://s014.radikal.ru/i328/1605/dd/9da5d12d16a3t.jpg[/IMG][/URL]
Что означает желтый участок пути при подсветке? Я так понл альтернативный путь, если да, то подскажите как он работает,сам определяет участок объезда или самому надо делать?

сандро 16.07.2016 00:47

Всем доброго времени суток. Создал я новый вагон. Решил я создать с ним сценарий. Создал. Он есть в списке (сценарий простой - проехать по расписанию с тремя остановками, никаких трафиков, никаких красных). Выбираю его - вылет. Тогда я подменяю s-файл с текстурами на более простой в плане фейсов - тоже самое - вылет. Тогда я беру рабочий сценарий, туда пихаю свою модель хай поли и все работает, МСТС не врубается, что ему подменили модель. В режиме исследования все летает. В чем может быть причина?

Fox-kolpino 16.07.2016 03:18

[B]сандро[/B], попробуй в своём сценарии поменять свой вагон на любой другой, тогда и увидишь в чём проблема. Если вылетать не будет - то проблема в твоём вагоне, если будет - то проблема в самом сценарии (скорее всего будет последний вариант).

сандро 16.07.2016 14:05

Вы невнимательны. Я писал, что я уже так делал. Но вообщем я решил проблему. Решилась проблема переименованием абсолютно всего (кроме текстур) со строчных букв на заглавные.

сандро 17.09.2016 18:15

Доброго времени суток дорогие форумчане. Вопрос по созданию сценариев простой. Я хочу сделать вывод сообщений по времени. Т.е. грубо говоря в 0 часов 0 минут, мне появляется сообщение. Я нажимаю ок, или esc и тут вылезает другое сообщение. Второе сообщение появляется только после первого. Я сделал так: выбрал событие времени, уровень активации "1", число действий "2", показать сообщение. В действии 0 - сообщение, в действии 1 - сообщение. Но когда наступает "час Х" я вижу только сообщение 1. Сообщения 0 нет физически.

[url=http://radikal.ru/big/wub8jsjj1fg4w][img]http://s020.radikal.ru/i717/1609/28/82d444b06c79t.jpg[/img][/url]

p.s. картинка увеличивается по клику.

Dr.Train 17.09.2016 18:53

Лучше сделать 2 сообщения отдельно с разницей в несколько секунд, тогда за одним появится другое.

сандро 17.09.2016 19:41

А, ну да. Пока я не нажму "esc" второе не появится.

Predator 07.12.2016 23:58

Всем доброго дня, как в сценариях производится отцепка и прицепка трафика?

ostap24 08.12.2016 00:33

В мстс никак. В Open Rails это возможно

КЕ 08.12.2016 00:34

[B][I]Vicente[/I][/B] писал про это, поищи в его сообщениях.

svyatogor2007 08.12.2016 00:50

[QUOTE=P.r.e.d.a.t.o.R;543150]Всем доброго дня, как в сценариях производится отцепка и прицепка трафика?[/QUOTE]

Отцепиться нельзя, но иногда можно "обойти" сигнализацию и прицепиться. Работает правда через раз, особенно если трафик нужно прицепить к составу игрока.

MJack 08.12.2016 00:51

В [URL="http://trainsim.ru/forum/showthread.php?t=17280"]сценариях для RTrainSim[/URL] отцепка/прицепка трафика (и не только) тоже возможна.

ostap24 08.12.2016 01:06

Что касается Open Rails то [url=http://www.trainsim.ru/forum/showpost.php?p=526481&postcount=15 ] тут [/url] и [url=http://www.trainsim.ru/forum/showpost.php?p=531406&postcount=96 ] тут [/url] это реализовано ( и тоже не только это);)

Predator 08.12.2016 10:11

[QUOTE=КЕ;543155][B][I]Vicente[/I][/B] писал про это, поищи в его сообщениях.[/QUOTE]

На одном из форумов нашёл собщение Vicente: [url]http://forum.zaborin.ru/topic.php?forum=7&topic=4&p=22[/url] по отцепке и прицепке состава трафика, но смысл прописания так и не понял..:(

ostap24 08.12.2016 13:47

Допустим локомотив с сотавом прибыл на станцию, где должен отцепится от состава и куда-то проследовать. В этом случае на пути сервиса, где должен произойти отцеп устанавливается точка ожидания и прописывается значения формата 4ХХУУ. ХХ - количество единиц (вагонов грубо говоря) которые должны отцепится. УУ - время в секундах, после которого произойдет отцеп. Например точка ожидания формата 40290 означает, что:
02 - Отцепится двухсекционный лок. (поставиш 01 - отцепится 1 секция, 03 - лок с первым вагоном)
90 - Отцепка произойдет после 1мин.30сек после остановки.

Predator 08.12.2016 18:01

В редакторе сценария проверял производительность действий локомотива вместе с составом, указал точку ожидания, ввёл параметры для отцепки локомотива от вагонов в итоге состав трафика прибыл в указанное место и дальше всё.. состав никуда больше не едет.. Вопрос: Как удостовериться, что локомотив отцепился от состава?

ostap24 08.12.2016 19:40

[QUOTE=P.r.e.d.a.t.o.R;543193]В редакторе сценария проверял производительность действий локомотива вместе с составом, указал точку ожидания, ввёл параметры для отцепки локомотива от вагонов в итоге состав трафика прибыл в указанное место и дальше всё.. состав никуда больше не едет.. Вопрос: Как удостовериться, что локомотив отцепился от состава?[/QUOTE]

В редакторе не увидите отцепки. Он не понимает точок ожидания такого формата. Запустите те сцены, которые я указал, там все это есть.

Вазюк 15.01.2017 03:13

Появился такой вопрос - пытаюсь открыть сценарии в редакторе, при открытии некоторых из них появляется ошибка "не удалось загрузить заголовок сценария", после чего идёт вылет, хотя заголовок там должен быть, открыл в блокноте, вроде на месте. Что это может значить?

roman5 04.01.2018 20:54

Ребята, а никто не делал подробный мануал по написанию сценариев в мстс ? Интересует разбор случаев, когда на одной станции обгон удается сделать, а на другой невидимка не блокирует игрока. Или еще интересные случаи, когда игрок становится призраком иногда в сценариях. То есть интересует, почему именно так случилось, то есть разбор багов мстс и как их обходить.

Zabor 05.01.2018 00:22

Не мануал, но про невидимку довольно [URL="http://zaborin.ru/msts/sovet/"]подробно[/URL].

vicente 05.01.2018 03:45

[QUOTE=roman5;577570]...интересные случаи, когда игрок становится призраком иногда в сценариях.... [/QUOTE]
Ага... Почти всегда,...
[QUOTE=roman5;577570]То есть интересует, почему именно так случилось, то есть разбор багов мстс и как их обходить.[/QUOTE]
"Про это", немного сумбурно,но, довольно [URL="http://forum.zaborin.ru/topic.php?forum=20&topic=6&postid=1316733004#1316733004"]подробно[/URL]

Паштет 04.02.2022 22:47

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

vicente 05.02.2022 01:57

Желательно - да. Если пути оргаждены светофорами типа NORMAL - обязательно - да. Описанный манёвр небольшой, так что, лучше прописать в любом случае.

sharmax 08.09.2022 21:07

Коллеги, скажите - как заставить в редакторе сценариев поезд игрока соблюдать расписание?
Маршрут Зилупе, отправление со ст. Зилупе - в 15.50, прибытие на оп Бриги - 15.56. Сам ехал на поезде при первом прогоне и время это взято не с потолка (скоростя нигде не превышал). В файле act расписание забил как надо, правильное же расписание отражается и по кнопке "Расписание" в редакторе сценариев.
Так вот. Когда в редакторе сценариев переходим к начальному времени (15.45), как и положено, состав игрока стоит до 15.50 и отправляется. Но вот на оп Бриги он прибывает не в требуемые 15.56, а в 15.59! Как заставить его прибыть именно в 15.56, чтобы видны были в редакторе все требуемые скрещения на впереди идущих разъездах?
Игра с параметром MaxVelocity не помогает, не помогает и установка "ожидаемый уровень игрока" в 100 и "Исполнение" в 100.
MaxVelocity у моего состава изначально был (40.00000 1.00000), пробовал (80 3) и даже (500 1) - все без толку. Удается заставить свой состав в редакторе ехать медленнее, но вот быстрее -никак..
Что посоветуете?

vitalzd 25.01.2023 17:26

Напоните пожалуйста , чтобы сделать приоритет сервису трафика по мимо его появления до появления игрока возможно как то еще задать ему приоритет? Если это возможно реализовать расстоянием между игроком и сервисом , какое расстояние должно быть , чтобы приоритет был у трафика ?

Паштет 25.01.2023 20:54

1) сервис отправляешь от предыдущей станции заранее, а затем на перегоне ставишь точку ожидания.
2) на пути сервиса игрока за выходным светофором ставишь невидимку, но так, чтобы встречному сервису не мешала.

Сергей1969 25.01.2023 22:03

[QUOTE=vitalzd;607669]Напоните пожалуйста , чтобы сделать приоритет сервису трафика по мимо его появления до появления игрока возможно как то еще задать ему приоритет? Если это возможно реализовать расстоянием между игроком и сервисом , какое расстояние должно быть , чтобы приоритет был у трафика ?[/QUOTE]
Смотря для чего нужно...для скрещений или обгонов...разные варианты, надо именно знать ситуацию. Варианты Павла могут сработать, а на некоторых маршрутах могут и не сработать, также и другие варианты. Надо точно ситуацию знать, желательно обыграть этот момент у себя в редакторе.
Потом госпожа сигналка на любом маршруте очень капризная дама...помню в сцене на Лесногорске я еду из Озёрного, по Озёрное-2 у меня скрещение с грузовым, который там же и заканчивает своё существование. после ожидания. Так меня ДСП Озёрного не выпускает на перегон Озёрное - Озёрное-2, пока в Озёрное-2 не затянется этот грузовой...Он мне на первом перегоне ни как не мешает, однако такой расклад...Решил конечно задачу, но "против правил". Стартовал этого встречного, когда я гарантированно выйду на перегон Озёрное - Озёрное-2...ни какие невидимки, ни чего не помогали...а такой вариант - я занял перегон, а его выпустил на встречу со следующего перегона...всё сработало, я приехал на Озёрное-2. перегон дальше мне закрыт и хотя я раньше занял перегон, чем встречный - стало у него приимущество и скрещение прошло.

[size="1"][color="Silver"]Добавлено через 23 минуты[/color][/size]
[QUOTE=sharmax;606442]Коллеги, скажите - как заставить в редакторе сценариев поезд игрока соблюдать расписание?
Маршрут Зилупе, отправление со ст. Зилупе - в 15.50, прибытие на оп Бриги - 15.56. Сам ехал на поезде при первом прогоне и время это взято не с потолка (скоростя нигде не превышал). В файле act расписание забил как надо, правильное же расписание отражается и по кнопке "Расписание" в редакторе сценариев.
Так вот. Когда в редакторе сценариев переходим к начальному времени (15.45), как и положено, состав игрока стоит до 15.50 и отправляется. Но вот на оп Бриги он прибывает не в требуемые 15.56, а в 15.59! Как заставить его прибыть именно в 15.56, чтобы видны были в редакторе все требуемые скрещения на впереди идущих разъездах?
Игра с параметром MaxVelocity не помогает, не помогает и установка "ожидаемый уровень игрока" в 100 и "Исполнение" в 100.
MaxVelocity у моего состава изначально был (40.00000 1.00000), пробовал (80 3) и даже (500 1) - все без толку. Удается заставить свой состав в редакторе ехать медленнее, но вот быстрее -никак..
Что посоветуете?[/QUOTE]
Понимаю, что уже не актуально, только сейчас сюда зашёл, но может кому то интересно будет...
Единственно что посоветую это создать тестовый сценарий, место старта - там, где должно быть скрещение с трафиком. Можно на своём пути. можно на любом другом, только не заезжая на путь трафика. Время старта Вашего - за пару минут до планируемого появления трафика...и смотреть во сколько он прибудет на станцию...потом в редакторе ему ставить на пути точку ожидания...на пример у Вас скрещение в 15:40, а в тестовом сценарии встречный прибыл в 15:44 - тогда ему 4 минуты в любом месте ставите точку ожидания или на 4 минуты выпускаете его позже...В редакторе сплошное враньё, только тестовый сценарий, если скрещение очень далеко от начала сценария. Как то так...
А...только понял...Вам нужно, что бы игрок точно прибыл на станцию, а не встречный...
Ну если регулировать поезд игрока, что бы посмотреть скрещения? А зачем? на скрещение в редакторе поезда приходят точно, как и планировалось, Вы и так точно видете, во сколько Вам светофор после скрещения открылся...пусть плетётся ваш поезд в редакторе. Если слишком быстро прибывает поезд игрока в редакторе - ставьте ему точку ожидания, что бы вовремя отправился со станции. В игре эта точка ожидания ни как не мешает.

vitalzd 25.01.2023 22:32

У меня имеется задумка : прибываю на станцию на боковой путь и надо чтобы в хвост состава сервис прикатил ко мне вагон . Маршрут этого сервиса начинается с путей необщего пользования прямиком как раз на тот путь , где я уже буду стоять в это время .

Сергей1969 26.01.2023 03:13

А даст сигналка зайти трафику под твой состав?

Паштет 26.01.2023 07:39

Сигналку можно попробовать отключить в этом месте, сделав неисправным светофор. Самое главное, сбей скорость трафику в месте сцепа. В свое время делал эффект сцепа электровоза трафика с вагонами трафика на Степанках. Чтобы сбить скорость ставил несколько подряд точек ожидания с небольшим временем, что-то около 1-2 секунд, тогда локомотив плавно заходил.

Predator 26.01.2023 14:36

[QUOTE]Сигналку можно попробовать отключить в этом месте, сделав неисправным светофор.[/QUOTE]
Хм.. Я как-то на досуге при создании своей тестовой сцены, уже пытался сделать тоже самое, но ничего не получилось. Я так понимаю, в редакторе нужно зайти в свойства светофора и отключить нужный параметр галочкой?

Паштет 26.01.2023 15:13

[QUOTE=Predator;607684] Я так понимаю, в редакторе нужно зайти в свойства светофора и отключить нужный параметр галочкой?[/QUOTE]
Да, светофор выбираешь и правой кнопкой отключить.

vitalzd 26.01.2023 16:05

еще вопрос возник:
напрочь уже все забыл
1)каким образом мне у трафика уменьшить скорость , чтобы при прибытию или отправлению он не разгонялся или тормозил как состав в метрополитене , помниться в файле сервиса через блокнотик надо значение speed выставить в определенных диапазонах, правильно помню?
2) На маршруте Суоярви столкнулся с проблемой , когда трафик в тупиковых путях при появлении и движении к точке ожидания плетется с очень маленькой скоростью , наверное меньше 1 км\ч , при этом путь сервиса заканчивается до выходного светофора с тупика , насколько я помню такой трабл может быть , если точка окончанию выставлять сразу за светофором..
3) в редакторе сценарием при проигровании сцены сервис игрока плетется очень медленно , в симуляторе я сценарий прохожу за 3 часа , а в редакторе это же расстояние он едет аж 12 часов , в результате чего я не могув редакторе корректно проиграть скрешения и обгоны . Возможно ему как то дать пинка?

Паштет 26.01.2023 21:46

1) в файле состава строка MaxVelocity (кажется так) в скобках первое значение максимальная скорость, по умолчанию в м/с, второе значение - ускорение м/с². Для грузовых я ставлю 0.2.
2) попробуй в сервисе начальную скорость поставить, ту которую хочешь.
3) В сервисе игрока установи мастерство 100, а также в файле состава установи желаемую крейсерскую скорость.

vitalzd 27.01.2023 20:51

[QUOTE]в файле состава установи желаемую крейсерскую скорость.[/QUOTE]
не нашел ни в файле con ни в сервисе этот пункт . подскажи пожалуйста как он называется

Сергей1969 27.01.2023 22:32

[QUOTE=vitalzd;607720]не нашел ни в файле con ни в сервисе этот пункт . подскажи пожалуйста как он называется[/QUOTE]
Это .con файл...
[CODE]SIMISA@@@@@@@@@@JINX0D0t______

Train (
TrainCfg ( 2M62U-0001
Serial ( 1 )
MaxVelocity ( 27.71648 1.00000 )
NextWagonUID ( 2 )
Durability ( 1.00000 )
Engine (
UiD ( 0 )
EngineData ( tsrLoco_2m62u-0001a tsrLoco_2M62U-0001 )
)
Engine (
UiD ( 1 )
EngineData ( tsrLoco_2m62u-0001b tsrLoco_2M62U-0001 )
)
)
)[/CODE]
Параметр MaxVelocity ( 27.71648 1.00000 ) меняй... Я ставлю грузовому
MaxVelocity ( 60km/h 0.15000 ) это если он "на глазах" останавливается, а если на проход идёт, то вторую цифру не трогаю...Примерно так...вторая это скорость разгона - торможения...

Jorgy 10.01.2024 04:22

Привет, народ!
Думал, думал, куда об этом написать, решил сюда. Как не крути, а это ж, таки, всё равно - хитрость... :o
Тут я подготавливал для выкладки новый сценарий, и при создании ручной установки "потерял" несколько файлов... Имея опыт и возможность, я решил избавиться от такой проблемы раз и навсегда, запилив програмку, которая будет копировать файлы и папки сценария в нужную папку (кроме ПС, разумеется. Хотя есть и такая опция) в автоматическом режиме.
Возможно, что-то подобное уже существует, я не искал. К тому же, то, что сделано своими руками - куда понятнее и предсказуемее... :cool:
Ну и к чему я это... Если кому интересно, дайте знать - выложу. Зараннее не стал заморачиваться, создавать инсталятор, поскольку это может оказаться никому не нужно...


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

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