Форум Trainsim  

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

Ответ
 
Опции темы Опции просмотра
Старый 09.12.2012, 12:36   #676
Евгений25
Матёрый пользователь
 
Аватар для Евгений25
 
Регистрация: 26.02.2010
Адрес: Первоуральск,Свердловская область
Сообщений: 1,034
Вы сказали Спасибо: 284
Поблагодарили 451 раз(а) в 197 сообщениях
Евгений25 стоит на развилке (репутация по умолчанию)
По умолчанию

Ура, если долго мучиться что нибудь получится, с остановкой в Малиновце все получилось! Обгон будет, причина была во встречных сервисах, которые мешали въехать игроку на однопутку.
Евгений25 вне форума   Ответить с цитированием
Старый 01.01.2007, 12:00  
Яndex
Спонсор
 
 
Регистрация: 01.01.2007
Сообщения: 500


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

 
Старый 09.12.2012, 13:12   #677
Сергей1969
download-админ
 
Аватар для Сергей1969
 
Регистрация: 21.12.2008
Адрес: Москва. Северное Тушино
Сообщений: 6,479
Вы сказали Спасибо: 5,642
Поблагодарили 4,998 раз(а) в 1,724 сообщениях
Сергей1969 хороший собеседник
Отправить сообщение для Сергей1969 с помощью ICQ Отправить сообщение для Сергей1969 с помощью Yahoo Отправить сообщение для Сергей1969 с помощью Skype™
По умолчанию

Моя "маленькая хитрость" из сценария " Вечерняя лошадь " (маршрут СИБУР).
Трафик уходит вперёд поезда игрока. Вы по удалению. Но трафик доходит до входного светофора на следующую станцию (или до одного из светофоров) и тупо встаёт под красный (там вообще ни чего не держит - глюк сигналки). В таких случаях делаются клоны (этот идёт до светофора, и в момент исчезновения его появляется его клон, только уже старт его за светофором). Вот так мы сможем лицезреть на следующей станции, впереди уходящий, трафик, которого мы догнали и обойти глюк сигналки.
Просмотрел всю тему. По теме, а она называется "маленькие хитрости сценаристов", не более 50 сообщений из 677. Тему позже приведу в порядок.
__________________

Чтобы не быть "профессиональным нищим" ни при каких обстоятельствах не просите помощь...иметь такое клеймо очень больно

Последний раз редактировалось Сергей1969; 09.12.2012 в 13:29.
Сергей1969 вне форума   Ответить с цитированием
Эти 7 пользователя(ей) сказали Спасибо Сергей1969 за это полезное сообщение:
Старый 09.12.2012, 22:55   #678
Паштет
Разработчик
 
Аватар для Паштет
 
Регистрация: 06.06.2007
Адрес: Ст.Бескудниково, МСК
Сообщений: 1,756
Вы сказали Спасибо: 910
Поблагодарили 982 раз(а) в 483 сообщениях
Паштет стоит на развилке (репутация по умолчанию)
По умолчанию

попробуй поставить время старта составу который будет обгонять по Малиновцу после прохождения 30 км
Паштет вне форума   Ответить с цитированием
Старый 23.12.2012, 12:57   #679
decone
Заблокирован
 
Регистрация: 07.12.2012
Сообщений: 195
Вы сказали Спасибо: 0
Поблагодарили 86 раз(а) в 53 сообщениях
decone стоит на развилке (репутация по умолчанию)
По умолчанию Редактор сценариев. Сигнализация. Приоритеты.

Сообщение перенёс из отдельно созданной темы. Тему удалил.
Ещё одна очень полезная штука. Это отображение узлов, которые захватывают "трафики" в сценарии. К таким узлам относятся: стрелки и светофоры.

Для того, чтобы это увидеть, нужно выполнить следующие условия.

1. Запускаем окно редакторов: "train.exe -toolset -drawad"

Здесь мы запускаем редактор и указываем ключ "drawad" - отображать захват узлов.

2. Открываем "Редактор сценариев". Открываем сценарий, который хотим изучить.

3. Выбираем в меню "Просмотр" ставим галочку "Светофоры".

4. Выбираем в меню "Инструменты" и жмём на "Проверить стартовое состояние".

В результате на окне карты, мы увидим состав игрока, трафик(если есть) и их пути.


Вот теперь смотрим внимательно, там же мы видим:

- Красный кружок
- Зелёный кружок
- Двойной красный кружок

Эти кружки рисуются поверх - стрелок, светофоров, и в особых местах пути.


а. Красный кружок

Красный кружок - это круг, где узел заблокирован, и дальнейший путь составу запрещён. За красным кружком, захват узлов для этого состава не производиться. Подъезжая к этому кругу состав тормозит и останавливается перед ним.

б. Зелёный кружок

Зелёный кружок - это круг, узел которого принадлежит составу и может быть проследован без остановки.

в. Двойной красный кружок

Двойной кружок - это кружок, где состав, должен исчезнуть(финальная точка исчезновения трафика). У каждого состава этот кружок свой.


Особенности

- Каждый состав имеет на носу - большой кружок, на хвосте - маленький. Этими кружками происходит управление узлами при их прохождении через зелёные кружки.

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

- Иногда кружок зелёный, а состав АИ остановился. Это значит, что этот кружок зелёный для игрока, для трафика он красный, просто приоритет отрисовки у игрока.

- При отсутствии галки "Светофоры" - кружки рисуются только для стрелок.

- Кружки рисуются и разукрашиваются динамически, в зависимости от условий и появления/пропадания составов.

- Для удобства, можно поставить галки "Пути трафика"

Пока всё.

Добавлено через 11 минут
И забыл, добавить: жмите кнопку "Запустить" сценарий, это надо видеть в динамике. Составы поедут и будет видно изменение кружков.

Последний раз редактировалось Сергей1969; 23.12.2012 в 17:09.
decone вне форума   Ответить с цитированием
Эти 7 пользователя(ей) сказали Спасибо decone за это полезное сообщение:
Старый 23.12.2012, 17:14   #680
Сергей1969
download-админ
 
Аватар для Сергей1969
 
Регистрация: 21.12.2008
Адрес: Москва. Северное Тушино
Сообщений: 6,479
Вы сказали Спасибо: 5,642
Поблагодарили 4,998 раз(а) в 1,724 сообщениях
Сергей1969 хороший собеседник
Отправить сообщение для Сергей1969 с помощью ICQ Отправить сообщение для Сергей1969 с помощью Yahoo Отправить сообщение для Сергей1969 с помощью Skype™
По умолчанию

Цитата:
Сообщение от decone Посмотреть сообщение
Ещё одна очень полезная штука...
Штука то полезная. А можно спросить
Цитата:
запускаем редактор и указываем ключ "drawad" - отображать захват узлов.
Что за ключ и его как то прописать надо?
__________________

Чтобы не быть "профессиональным нищим" ни при каких обстоятельствах не просите помощь...иметь такое клеймо очень больно
Сергей1969 вне форума   Ответить с цитированием
Старый 23.12.2012, 17:17   #681
Neo7
Матёрый пользователь
 
Регистрация: 18.07.2010
Адрес: Стерлитамак
Сообщений: 437
Вы сказали Спасибо: 293
Поблагодарили 370 раз(а) в 111 сообщениях
Neo7 нейтрален(-на)
По умолчанию

в свойствах ярлыка в строке train.exe -toolset -drawad
Neo7 вне форума   Ответить с цитированием
Старый 23.12.2012, 17:20   #682
decone
Заблокирован
 
Регистрация: 07.12.2012
Сообщений: 195
Вы сказали Спасибо: 0
Поблагодарили 86 раз(а) в 53 сообщениях
decone стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
Сообщение от Сергей1969 Посмотреть сообщение
Штука то полезная. А можно спросить
Что за ключ и его как то прописать надо?
как на картинке, только прописать вместо -vm:w -mem:512 указать так "...\train.exe -toolset -drawad"
decone вне форума   Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо decone за это полезное сообщение:
Старый 23.12.2012, 20:29   #683
Zabor
Разработчик
 
Аватар для Zabor
 
Регистрация: 01.02.2008
Адрес: Санкт-Петербург
Сообщений: 18,938
Вы сказали Спасибо: 11,499
Поблагодарили 10,291 раз(а) в 3,846 сообщениях
Zabor хороший собеседник
По умолчанию

Цитата:
а. Красный кружок

Красный кружок - это круг, где узел заблокирован, и дальнейший путь составу запрещён. За красным кружком, захват узлов для этого состава не производиться. Подъезжая к этому кругу состав тормозит и останавливается перед ним.
Не только, это крайний активированный узел для этого сервиса, т.е. дальше него в данный момент времени маршрут не проложен, при продвижении сервиса будет показывать до какого светофора проложен маршрут.

Ключ очень интересный и полезный, decone, ты где его раскопал, это же визуализация работы ДНЦ!

Она остро нужна сценаристам и разработчикам сигнализации.
__________________
Присылайте ваши сценарии в копилку msts.
Опыт - это нечто, что приобретается сразу после того, как это было нужно.
100% не предпринятых попыток обречены на провал.
Zabor вне форума   Ответить с цитированием
Старый 23.12.2012, 20:31   #684
decone
Заблокирован
 
Регистрация: 07.12.2012
Сообщений: 195
Вы сказали Спасибо: 0
Поблагодарили 86 раз(а) в 53 сообщениях
decone стоит на развилке (репутация по умолчанию)
По умолчанию

Ну да, пока красный дальше нет захвата маршрута.
Да давно, я его знаю. Тема не обсуждается вот и не писал. Тут пару сообщений прочитал и понял, что не все знаю о такой возможности, вот и написал. Надеюсь, поможет улучшить работу сценаристов и качество сигнализации и сценариев.
decone вне форума   Ответить с цитированием
Этот пользователь сказал Спасибо decone за это полезное сообщение:
Старый 23.12.2012, 22:24   #685
Прохорчук
Матёрый пользователь
 
Аватар для Прохорчук
 
Регистрация: 20.05.2011
Адрес: Ленинградская область г. Кингисепп
Сообщений: 424
Вы сказали Спасибо: 2,084
Поблагодарили 395 раз(а) в 124 сообщениях
Прохорчук стоит на развилке (репутация по умолчанию)
Отправить сообщение для Прохорчук с помощью ICQ
По умолчанию

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

P.S. Спасибо за ключ. На мой взгляд существенный прорыв.
Прохорчук вне форума   Ответить с цитированием
Старый 23.12.2012, 22:36   #686
decone
Заблокирован
 
Регистрация: 07.12.2012
Сообщений: 195
Вы сказали Спасибо: 0
Поблагодарили 86 раз(а) в 53 сообщениях
decone стоит на развилке (репутация по умолчанию)
По умолчанию

Да, вы правы.

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

Проще понять всю схему, это создать новый сценарий и посмотреть как ведет себя 1 состав, 2 состава, 2 состава при пересечении маршрутов и т.д. Так быстрей можно понять, как оно работает.
decone вне форума   Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо decone за это полезное сообщение:
Старый 06.01.2013, 12:53   #687
Сергей1969
download-админ
 
Аватар для Сергей1969
 
Регистрация: 21.12.2008
Адрес: Москва. Северное Тушино
Сообщений: 6,479
Вы сказали Спасибо: 5,642
Поблагодарили 4,998 раз(а) в 1,724 сообщениях
Сергей1969 хороший собеседник
Отправить сообщение для Сергей1969 с помощью ICQ Отправить сообщение для Сергей1969 с помощью Yahoo Отправить сообщение для Сергей1969 с помощью Skype™
По умолчанию

Ещё одна "хитрость"...даже не хитрость, а подсказка. Многие переключают .bat файлы что бы менять профильные рельсы после игры в маршруты от Ромыча. Но не всегда возвращаются старые на место и сыпятся ошибки в маршрутах, на отсутствие us_emb, us_rail....
У меня 2 папки GLOBAL. Одна для всех, а другая для маршрутов от Ромыча. Которая "от Ромыча" у меня названа GLOBAL_КХ, обычная GLOBAL. Если хочу в КХ поиграть - добавляю в названии папки GLOBAL что нибудь (GLOBAL_осн), а с GLOBAL_КХ убираю _КХ. И также обратно. И всё. Не парюсь.
__________________

Чтобы не быть "профессиональным нищим" ни при каких обстоятельствах не просите помощь...иметь такое клеймо очень больно
Сергей1969 вне форума   Ответить с цитированием
Этот пользователь сказал Спасибо Сергей1969 за это полезное сообщение:
Старый 06.01.2013, 17:46   #688
Zabor
Разработчик
 
Аватар для Zabor
 
Регистрация: 01.02.2008
Адрес: Санкт-Петербург
Сообщений: 18,938
Вы сказали Спасибо: 11,499
Поблагодарили 10,291 раз(а) в 3,846 сообщениях
Zabor хороший собеседник
По умолчанию

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

Какой ярлык щелкнешь, та папка через 5 сек и извлеклась. И места меньше занимает, там мелкие файлики, для ФС удобнее хранить в архиве.
__________________
Присылайте ваши сценарии в копилку msts.
Опыт - это нечто, что приобретается сразу после того, как это было нужно.
100% не предпринятых попыток обречены на провал.
Zabor вне форума   Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо Zabor за это полезное сообщение:
Старый 06.01.2013, 18:18   #689
Сергей1969
download-админ
 
Аватар для Сергей1969
 
Регистрация: 21.12.2008
Адрес: Москва. Северное Тушино
Сообщений: 6,479
Вы сказали Спасибо: 5,642
Поблагодарили 4,998 раз(а) в 1,724 сообщениях
Сергей1969 хороший собеседник
Отправить сообщение для Сергей1969 с помощью ICQ Отправить сообщение для Сергей1969 с помощью Yahoo Отправить сообщение для Сергей1969 с помощью Skype™
По умолчанию

Положить та я положу в SFX архив, а как ярлыки от них сделать? подскажи, тупому..Подожди. 2 архива и оба просто GLOBAL без всяких приставок?
Создал ярлыки..
Цитата:
.---------------------------
E:\MSTS\GLOBAL Киевский Ход.exe
---------------------------
Отказано в доступе к указанному устройству, пути или файлу. Возможно, у вас нет нужных прав доступа к этому объекту.
---------------------------
ОК
---------------------------
__________________

Чтобы не быть "профессиональным нищим" ни при каких обстоятельствах не просите помощь...иметь такое клеймо очень больно

Последний раз редактировалось Сергей1969; 06.01.2013 в 18:51.
Сергей1969 вне форума   Ответить с цитированием
Старый 06.01.2013, 18:39   #690
Zabor
Разработчик
 
Аватар для Zabor
 
Регистрация: 01.02.2008
Адрес: Санкт-Петербург
Сообщений: 18,938
Вы сказали Спасибо: 11,499
Поблагодарили 10,291 раз(а) в 3,846 сообщениях
Zabor хороший собеседник
По умолчанию

Как от любого файла - ПКМ -> Создать ярлык.

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

Silent=2
Overwrite=1



В примере папка CONSISTS, у тебя будет упакована GLOBAL

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

Добавлено через 10 минут
Да, если нужно что-то добавить добавляешь в архив с основной GLOBAL, если нужно добавить в GLOBAL для Ромыча то в архив, где лежит папка GLOBAL для Ромыча.

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

Последний раз редактировалось Zabor; 06.01.2013 в 18:32.
Zabor вне форума   Ответить с цитированием
Этот пользователь сказал Спасибо Zabor за это полезное сообщение:
Ответ


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

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

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

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


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


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