Форум Trainsim  

Вернуться   Форум Trainsim > Microsoft Train Simulator > MSTS - Сценарии

Ответ
 
Опции темы Опции просмотра
Старый 11.02.2010, 14:37   #46
Сергей1969
download-админ
 
Аватар для Сергей1969
 
Регистрация: 21.12.2008
Адрес: Москва. Северное Тушино
Сообщений: 6,317
Вы сказали Спасибо: 5,507
Поблагодарили 4,827 раз(а) в 1,669 сообщениях
Сергей1969 хороший собеседник
Отправить сообщение для Сергей1969 с помощью ICQ Отправить сообщение для Сергей1969 с помощью Yahoo Отправить сообщение для Сергей1969 с помощью Skype™
По умолчанию

Игорь! Простой пример. Я со станции " А " отправляю на перегон вперёд себя трафик. Он прибывает на станцию " В " через 18 минут. ( это в редакторе ). В игре я доезжаю ( соблюдая все ограничения включая по стрелкам до 40 ) за 11 минут. Трафик такой же как и мой состав. Чем объяснить такое? Может с редактором у меня что то не так? А скорее всего с мозгами ))) Ответь, пожалуйста.

Последний раз редактировалось Сергей1969; 11.02.2010 в 14:42.
Сергей1969 вне форума   Ответить с цитированием
Старый 01.01.2007, 12:00  
Яndex
Спонсор
 
 
Регистрация: 01.01.2007
Сообщения: 500


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

 
Старый 11.02.2010, 15:38   #47
Zabor
Разработчик
 
Аватар для Zabor
 
Регистрация: 01.02.2008
Адрес: Санкт-Петербург
Сообщений: 18,927
Вы сказали Спасибо: 11,488
Поблагодарили 10,264 раз(а) в 3,837 сообщениях
Zabor хороший собеседник
По умолчанию

Сергей, да все у тебя так, просто МСТС это шарада и на каждый баг есть причина, иногда её приходится долго искать =))

Проблема в групповом выходном (???) светофоре на выходе из тупика (на старте), попав под ограничение на нем поезд больше не может из под него выйти, надо будет взять на заметку, это ошибка сигнализации/расстановки в маршруте.

Изменил точку старта - побежал, проверил по Вятке, все точно 7:26 при мастерстве бота ведущего поезд игрока 75, но изменение пути это переделка сценария.

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

Естественно раз он уже по определению "призрак" чтобы его пустить на станцию придется откатываться, родился встречный то когда маршрут игрока уже был готов =)).
__________________
Присылайте ваши сценарии в копилку msts.
Опыт - это нечто, что приобретается сразу после того, как это было нужно.
100% не предпринятых попыток обречены на провал.
Zabor вне форума   Ответить с цитированием
Старый 11.02.2010, 16:13   #48
Сергей1969
download-админ
 
Аватар для Сергей1969
 
Регистрация: 21.12.2008
Адрес: Москва. Северное Тушино
Сообщений: 6,317
Вы сказали Спасибо: 5,507
Поблагодарили 4,827 раз(а) в 1,669 сообщениях
Сергей1969 хороший собеседник
Отправить сообщение для Сергей1969 с помощью ICQ Отправить сообщение для Сергей1969 с помощью Yahoo Отправить сообщение для Сергей1969 с помощью Skype™
По умолчанию

Если я правильно понял все трафики нужно пускать на 1 минуту раньше моего старта ( в 07:14:00 ) и ставить у каждого точку ожидания?
Сергей1969 вне форума   Ответить с цитированием
Старый 11.02.2010, 16:38   #49
Zabor
Разработчик
 
Аватар для Zabor
 
Регистрация: 01.02.2008
Адрес: Санкт-Петербург
Сообщений: 18,927
Вы сказали Спасибо: 11,488
Поблагодарили 10,264 раз(а) в 3,837 сообщениях
Zabor хороший собеседник
По умолчанию

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

Следующий за минуту до того как предыдущий освобождает путь и т.д.

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

add

К примеру, со старта пропускаем встречный, его хвост освободит стрелку в 12:10 и нам откроется выходной (маршрут готов), значит следующий трафик, который нужно пропустить на другой станции стартуем в 12:09, тогда его маршрут будет готов заведомо раньше нашего (нам в это время мешает предыдущий встречный) и естественно облом, придется пропустить трафик на станцию, т.к. он занял стрелки своим маршрутом раньше нас.
__________________
Присылайте ваши сценарии в копилку msts.
Опыт - это нечто, что приобретается сразу после того, как это было нужно.
100% не предпринятых попыток обречены на провал.

Последний раз редактировалось Zabor; 11.02.2010 в 16:42.
Zabor вне форума   Ответить с цитированием
Старый 11.02.2010, 16:38   #50
Сергей1969
download-админ
 
Аватар для Сергей1969
 
Регистрация: 21.12.2008
Адрес: Москва. Северное Тушино
Сообщений: 6,317
Вы сказали Спасибо: 5,507
Поблагодарили 4,827 раз(а) в 1,669 сообщениях
Сергей1969 хороший собеседник
Отправить сообщение для Сергей1969 с помощью ICQ Отправить сообщение для Сергей1969 с помощью Yahoo Отправить сообщение для Сергей1969 с помощью Skype™
По умолчанию

Игорь, и ещё - уровень активации от 0 до 99. Если ставить больше, тогда что будет? и внизу есть такое " обратимое ". Туда нужно галочку ставить ?
Сергей1969 вне форума   Ответить с цитированием
Старый 11.02.2010, 17:09   #51
Сергей1969
download-админ
 
Аватар для Сергей1969
 
Регистрация: 21.12.2008
Адрес: Москва. Северное Тушино
Сообщений: 6,317
Вы сказали Спасибо: 5,507
Поблагодарили 4,827 раз(а) в 1,669 сообщениях
Сергей1969 хороший собеседник
Отправить сообщение для Сергей1969 с помощью ICQ Отправить сообщение для Сергей1969 с помощью Yahoo Отправить сообщение для Сергей1969 с помощью Skype™
По умолчанию

Цитата:
Сообщение от Zabor Посмотреть сообщение
К примеру, со старта пропускаем встречный, его хвост освободит стрелку в 12:10 и нам откроется выходной (маршрут готов), значит следующий трафик, который нужно пропустить на другой станции стартуем в 12:09, тогда его маршрут будет готов заведомо раньше нашего (нам в это время мешает предыдущий встречный) и естественно облом, придется пропустить трафик на станцию, т.к. он занял стрелки своим маршрутом раньше нас.
Вот оно что, по этому и откат назад приходится делать. С событием времени ни как не получается. Сделал сценарий от станции до другой. Пробовал разные варианты ( объявление об отправлении ). приходил вовремя и опаздывал - всё равно выдаёт в определённое время. ни как не пойму.
Сергей1969 вне форума   Ответить с цитированием
Старый 11.02.2010, 18:07   #52
Zabor
Разработчик
 
Аватар для Zabor
 
Регистрация: 01.02.2008
Адрес: Санкт-Петербург
Сообщений: 18,927
Вы сказали Спасибо: 11,488
Поблагодарили 10,264 раз(а) в 3,837 сообщениях
Zabor хороший собеседник
По умолчанию

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

99 то зачем?

Галочкой "Обратимое" не пользовался, к ней пока "не припирало", потому не разбирался.

Сейчас протестирую событие времени, момент...

add

У него (события времени) начальный уровень должен быть 0, тогда оно не сработает до наступления времени и активации (увеличения уровня активации с 0 на 1 другим событием).

Но алгоритм оказался не тот, событие не срабатывает до активации событием места (прибытие), тут все Ок, но если опоздать то не выведется сообщение о прибытии (событие места), а вместо него срабатывает активированное событие времени т.к. время уже наступило, идею в топку =((.

С другой стороны можно использовать для вывода сообщений в зависимости от места и времени:

- если прошел событие места до времени наступления события времени оно активируется, но будет выведен текст сообщения события места (следующее событие места через 5 метров снизит уровень активации события времени, и оно уже не сработает при наступлении времени).

- если опоздал, то вместо текста события места выведется сообщение из активированного события времени (т.к. опоздал, время уже наступило и событие времени активировано событием места), при этом текст события места показан не будет =)), "отключающее" событие через 5 метров отработает в холостую, но это уже не важно.
__________________
Присылайте ваши сценарии в копилку msts.
Опыт - это нечто, что приобретается сразу после того, как это было нужно.
100% не предпринятых попыток обречены на провал.
Zabor вне форума   Ответить с цитированием
Старый 11.02.2010, 18:20   #53
Сергей1969
download-админ
 
Аватар для Сергей1969
 
Регистрация: 21.12.2008
Адрес: Москва. Северное Тушино
Сообщений: 6,317
Вы сказали Спасибо: 5,507
Поблагодарили 4,827 раз(а) в 1,669 сообщениях
Сергей1969 хороший собеседник
Отправить сообщение для Сергей1969 с помощью ICQ Отправить сообщение для Сергей1969 с помощью Yahoo Отправить сообщение для Сергей1969 с помощью Skype™
По умолчанию

Игорь,объясни, пожалуйста. Что не так сделал. Начинаю в 12:00. Пропускаю встречный скорый. В редакторе мне горит красный, проходит скорый, и мне зелёный. А в игре - мне красный, скорый доходит до стрелки и встаёт. Отправление этого скорого в 11:59:00 Можно сбросить эту сцену тебе - посмотрел бы что не так.???
Сергей1969 вне форума   Ответить с цитированием
Старый 11.02.2010, 18:47   #54
Сергей1969
download-админ
 
Аватар для Сергей1969
 
Регистрация: 21.12.2008
Адрес: Москва. Северное Тушино
Сообщений: 6,317
Вы сказали Спасибо: 5,507
Поблагодарили 4,827 раз(а) в 1,669 сообщениях
Сергей1969 хороший собеседник
Отправить сообщение для Сергей1969 с помощью ICQ Отправить сообщение для Сергей1969 с помощью Yahoo Отправить сообщение для Сергей1969 с помощью Skype™
По умолчанию

http://ifolder.ru/16364388

Локомотивы:

R_2TE10M-0337a [ R_2TE10M-0337 ]
R_2TE10M-0337b [ R_2TE10M-0337 ]
tsrLoco_tep70-0080 [ tsrLoco_TEP70-0080 ]

Вагоны:

tsrPass_Neman-Cupe1 [ tsrPass_Neman ]
tsrPass_Pass-0008 [ tsrPass_Pass ]

посмотри,почему так происходит?
Сергей1969 вне форума   Ответить с цитированием
Старый 11.02.2010, 18:59   #55
Zabor
Разработчик
 
Аватар для Zabor
 
Регистрация: 01.02.2008
Адрес: Санкт-Петербург
Сообщений: 18,927
Вы сказали Спасибо: 11,488
Поблагодарили 10,264 раз(а) в 3,837 сообщениях
Zabor хороший собеседник
По умолчанию

Чуть позже гляну…

Накидал для примера на старом добром Фастов 1 пример использования "неправильного алгоритма" - два события места и одно времени контролируют исполнение графика движения, если в графике выводится одно сообщение, если нет, то соответственно другое.

Пока до контрольной точки не доехали ничего не выводится.

* - предупреждающее событие места с выводом сообщения сделано просто так =))

Локомотив ЧС4з-154 с нашего сайта.
Вложения
Тип файла: zip Test_graf.zip (2.7 Кб, 4 просмотров)
__________________
Присылайте ваши сценарии в копилку msts.
Опыт - это нечто, что приобретается сразу после того, как это было нужно.
100% не предпринятых попыток обречены на провал.
Zabor вне форума   Ответить с цитированием
Старый 11.02.2010, 19:11   #56
Сергей1969
download-админ
 
Аватар для Сергей1969
 
Регистрация: 21.12.2008
Адрес: Москва. Северное Тушино
Сообщений: 6,317
Вы сказали Спасибо: 5,507
Поблагодарили 4,827 раз(а) в 1,669 сообщениях
Сергей1969 хороший собеседник
Отправить сообщение для Сергей1969 с помощью ICQ Отправить сообщение для Сергей1969 с помощью Yahoo Отправить сообщение для Сергей1969 с помощью Skype™
По умолчанию

Прикольно))) Во время в 12:02:32 ( держал как писал 95-100 ) одно сообщение, опоздал в 12:04:58 другое. Рассмотрю в редакторе что и как. Спасибо за тест!!!

Последний раз редактировалось Сергей1969; 11.02.2010 в 19:23.
Сергей1969 вне форума   Ответить с цитированием
Старый 11.02.2010, 19:32   #57
Zabor
Разработчик
 
Аватар для Zabor
 
Регистрация: 01.02.2008
Адрес: Санкт-Петербург
Сообщений: 18,927
Вы сказали Спасибо: 11,488
Поблагодарили 10,264 раз(а) в 3,837 сообщениях
Zabor хороший собеседник
По умолчанию

А что там происходит скорость валится?

add

С твоим наброском не понял что не так, скрещение как скрещение, пропускаю с перегона встречный и уезжаю на перегон по зеленому.

__________________
Присылайте ваши сценарии в копилку msts.
Опыт - это нечто, что приобретается сразу после того, как это было нужно.
100% не предпринятых попыток обречены на провал.
Zabor вне форума   Ответить с цитированием
Старый 11.02.2010, 19:47   #58
Сергей1969
download-админ
 
Аватар для Сергей1969
 
Регистрация: 21.12.2008
Адрес: Москва. Северное Тушино
Сообщений: 6,317
Вы сказали Спасибо: 5,507
Поблагодарили 4,827 раз(а) в 1,669 сообщениях
Сергей1969 хороший собеседник
Отправить сообщение для Сергей1969 с помощью ICQ Отправить сообщение для Сергей1969 с помощью Yahoo Отправить сообщение для Сергей1969 с помощью Skype™
По умолчанию

Значит мне MSTS переустанавливать надо...глюки пошли.Меня не выпускает. и поезд встаёт перед стрелкой.
Сергей1969 вне форума   Ответить с цитированием
Старый 11.02.2010, 19:51   #59
Сергей1969
download-админ
 
Аватар для Сергей1969
 
Регистрация: 21.12.2008
Адрес: Москва. Северное Тушино
Сообщений: 6,317
Вы сказали Спасибо: 5,507
Поблагодарили 4,827 раз(а) в 1,669 сообщениях
Сергей1969 хороший собеседник
Отправить сообщение для Сергей1969 с помощью ICQ Отправить сообщение для Сергей1969 с помощью Yahoo Отправить сообщение для Сергей1969 с помощью Skype™
По умолчанию

Ну а что с моим сценарием? переделать надписи и скрещение по другому...ты до конца то его прошёл? может ещё какие ошибки есть?
Сергей1969 вне форума   Ответить с цитированием
Старый 14.02.2010, 02:03   #60
Сергей1969
download-админ
 
Аватар для Сергей1969
 
Регистрация: 21.12.2008
Адрес: Москва. Северное Тушино
Сообщений: 6,317
Вы сказали Спасибо: 5,507
Поблагодарили 4,827 раз(а) в 1,669 сообщениях
Сергей1969 хороший собеседник
Отправить сообщение для Сергей1969 с помощью ICQ Отправить сообщение для Сергей1969 с помощью Yahoo Отправить сообщение для Сергей1969 с помощью Skype™
По умолчанию

Сценарий полностью переделал.Из старого осталась только ситуация ( с роженицей ).Выкладываю его новой темой " ИЗ ОЗЁРНОГО ".
А этот первый блин-он был комом ))).Катайтесь по новому сценарию.
Сергей1969 вне форума   Ответить с цитированием
Ответ


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

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

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

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


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


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