Форум Trainsim  

Вернуться   Форум Trainsim > Auran TrainZ > TrainZ - Маршруты и сценарии

Ответ
 
Опции темы Опции просмотра
Старый 10.02.2012, 21:06   #1
awaken
Машинист поезда
 
Регистрация: 10.04.2007
Адрес: малая арнаутская
Сообщений: 5,229
Вы сказали Спасибо: 189
Поблагодарили 3,602 раз(а) в 878 сообщениях
awaken стоит на развилке (репутация по умолчанию)
По умолчанию

Вова, не могу достучаться в аське. Прошу совета по организации движения

я отправляю несколько поездов друг за другом
1) по времени задаю команду "Задать маршрут за закрытый светофор"
и так далее второму,третьему четвертому поезду. Если блок-участок за выходным занят, маршрут ставится в очередь и выходной открывается когда освободится, вроде так и должно быть.
Они едут (вроде). но иногда "залипают" и не едут несмотря на открытый сигнал. хз с чем это связано, может бот не всегда реагирует на команду движения.

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

далее чтоб не задавать все это вручную, я хочу засунуть команды эти в Schedule Library, чтобы по проезду триггера эти команды добавлялись текущему поезду через Copy Commands

методика вообще правильная или в ней есть изъяны?
awaken вне форума   Ответить с цитированием
Старый 10.02.2012, 21:20   #2
TRam_
Матёрый пользователь
 
Аватар для TRam_
 
Регистрация: 18.02.2008
Сообщений: 8,759
Вы сказали Спасибо: 1,426
Поблагодарили 2,405 раз(а) в 1,354 сообщениях
TRam_ стоит на развилке (репутация по умолчанию)
По умолчанию

попробуй вместо "Задать маршрут за закрытый светофор" использовать "Задать маршрут от закрытого светофора", с опицией "на вход/выход". В первой используется дефолтный бот, он может ошибаться.

Цитата:
далее чтоб не задавать все это вручную, я хочу засунуть команды эти в Schedule Library
верно

Цитата:
почему-то она срабатывает только для первого поезда, а следующему за ним входной красный
попробуй увеличить интервал между поездами, интересно узнать это само исправится или нет.
__________________
местный зомбяк
TRam_ вне форума   Ответить с цитированием
Старый 16.02.2012, 16:37   #3
Эрендир
Опытный
 
Регистрация: 02.08.2007
Сообщений: 139
Вы сказали Спасибо: 60
Поблагодарили 46 раз(а) в 34 сообщениях
Эрендир нейтрален(-на)
По умолчанию

awaken, если мне не изменяет память, то есть правило для обгона.
Эрендир вне форума   Ответить с цитированием
Старый 17.02.2012, 13:26   #4
Тайшет ВСЖД
Матёрый пользователь
 
Регистрация: 15.10.2010
Адрес: там, где лагеря...
Сообщений: 623
Вы сказали Спасибо: 191
Поблагодарили 178 раз(а) в 110 сообщениях
Тайшет ВСЖД нейтрален(-на)
По умолчанию

Возникли тут пару идеек -
1. Было бы неплохо, если бы встречный бот сигналил при приближении к игроку метров за 100-200. Можно ли такое реализовать? Например, сделать невидимый путь и ложить его на рельсы, чтобы бот узнавал расстояние до встречного.
2. У триггера ограничения скорости тоже можно добавить функцию "свистка" (в виде галки). Ведь триггер ставится на поворотах и поезд должен предупреждать сигналом, особенно если ограниченная видимость. А чтобы бот не сигналил на триггерах, которые на стрелочных переводах (например в Москва киевская), так как там небольшие скоростя, установить условие чтобы подавал сигнал если скорость была более 50 км
Тайшет ВСЖД вне форума   Ответить с цитированием
Старый 17.02.2012, 14:43   #5
Shney
Матёрый пользователь
 
Аватар для Shney
 
Регистрация: 05.03.2010
Адрес: МО. Раменское
Сообщений: 2,958
Вы сказали Спасибо: 714
Поблагодарили 3,212 раз(а) в 910 сообщениях
Shney стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
Сообщение от Тайшет ВСЖД Посмотреть сообщение
2. У триггера ограничения скорости тоже можно добавить функцию "свистка" (в виде галки).
Где то я видел знак "С" при его проезде бот свистит, а поезд под управлением игрока - нет, тоесть игрок сам должен свистнуть
Shney вне форума   Ответить с цитированием
Старый 17.02.2012, 15:53   #6
Эрендир
Опытный
 
Регистрация: 02.08.2007
Сообщений: 139
Вы сказали Спасибо: 60
Поблагодарили 46 раз(а) в 34 сообщениях
Эрендир нейтрален(-на)
По умолчанию

Цитата:
Сообщение от Shney Посмотреть сообщение
Где то я видел знак "С" при его проезде бот свистит, а поезд под управлением игрока - нет, тоесть игрок сам должен свистнуть
Вот этот знак http://trainzup.com/?p=3544. В самом низу.

Цитата:
Сообщение от awaken Посмотреть сообщение
кто0-нибудь с маневровым режимом z7-xPath разбирался?

я задал маневровый маршрут (AddShuntPath) , светофоры не открываются (горят синим).
но по факту маршрут собрался, т.к. я еду по стрелкам и нужные стрелки переключены куда надо . в чем может быть дело, недоинициализировано что-то в процессе настройки z7-xPath ?
А там всё проще простого. Перевиди поезд в 3 приоритет.
Эрендир вне форума   Ответить с цитированием
Старый 17.02.2012, 16:15   #7
awaken
Машинист поезда
 
Регистрация: 10.04.2007
Адрес: малая арнаутская
Сообщений: 5,229
Вы сказали Спасибо: 189
Поблагодарили 3,602 раз(а) в 878 сообщениях
awaken стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
Сообщение от Эрендир Посмотреть сообщение
Вот этот знак http://trainzup.com/?p=3544. В самом низу.


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

например - у меня установлен лок игрока 2ТЭ10М А+Б,
в игре установлена по умолчанию кабина А, но мне нужно собрать маршрут чтоб ехать назад (кабиной Б вперед)
awaken вне форума   Ответить с цитированием
Старый 17.02.2012, 14:42   #8
awaken
Машинист поезда
 
Регистрация: 10.04.2007
Адрес: малая арнаутская
Сообщений: 5,229
Вы сказали Спасибо: 189
Поблагодарили 3,602 раз(а) в 878 сообщениях
awaken стоит на развилке (репутация по умолчанию)
По умолчанию

проще всего сделать свистки на стационарных местах - мосты , переезды, при подходе к станции, привязав к trackside event

вряд ли есть функция вычисления расстояния между поездами :-)
(именно между поездами, ибо игрок может находиться не в поезде а где угодно со свободной камерой)

Добавлено через 21 минуту
кто0-нибудь с маневровым режимом z7-xPath разбирался?

я задал маневровый маршрут (AddShuntPath) , светофоры не открываются (горят синим).
но по факту маршрут собрался, т.к. я еду по стрелкам и нужные стрелки переключены куда надо . в чем может быть дело, недоинициализировано что-то в процессе настройки z7-xPath ?
awaken вне форума   Ответить с цитированием
Старый 17.02.2012, 22:05   #9
TRam_
Матёрый пользователь
 
Аватар для TRam_
 
Регистрация: 18.02.2008
Сообщений: 8,759
Вы сказали Спасибо: 1,426
Поблагодарили 2,405 раз(а) в 1,354 сообщениях
TRam_ стоит на развилке (репутация по умолчанию)
По умолчанию

Для двухсекционных (или односекционных, но без возможности переключения Alt+C), в которых сидит игрок, эта галочка не действует. Она аналогична команде z7 turntrain. В редакторе же направление поезда показывается зелёной и красной стрелками.

Для двухсекционных необходимо ждать, пока пользователь перелезет в нужную секцию и выберет вид из кабины. Можно например использовать wait for camera
__________________
местный зомбяк
TRam_ вне форума   Ответить с цитированием
Старый 17.02.2012, 23:05   #10
awaken
Машинист поезда
 
Регистрация: 10.04.2007
Адрес: малая арнаутская
Сообщений: 5,229
Вы сказали Спасибо: 189
Поблагодарили 3,602 раз(а) в 878 сообщениях
awaken стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
Сообщение от TRam_ Посмотреть сообщение
Для двухсекционных (или односекционных, но без возможности переключения Alt+C), в которых сидит игрок, эта галочка не действует. Она аналогична команде z7 turntrain. В редакторе же направление поезда показывается зелёной и красной стрелками.

Для двухсекционных необходимо ждать, пока пользователь перелезет в нужную секцию и выберет вид из кабины. Можно например использовать wait for camera
то есть можно на эту галку забить? все равно переключение кабин в скриптованном 2тэ10м это не две кнопки на клавиатуре нажать - там целый ритуал с 367 блокировкой , кранами и реверсором
awaken вне форума   Ответить с цитированием
Старый 17.02.2012, 23:24   #11
TRam_
Матёрый пользователь
 
Аватар для TRam_
 
Регистрация: 18.02.2008
Сообщений: 8,759
Вы сказали Спасибо: 1,426
Поблагодарили 2,405 раз(а) в 1,354 сообщениях
TRam_ стоит на развилке (репутация по умолчанию)
По умолчанию

пока что да.
__________________
местный зомбяк
TRam_ вне форума   Ответить с цитированием
Старый 18.02.2012, 10:19   #12
macreyn
Матёрый пользователь
 
Аватар для macreyn
 
Регистрация: 24.08.2010
Адрес: Тамбов
Сообщений: 710
Вы сказали Спасибо: 940
Поблагодарили 2,172 раз(а) в 294 сообщениях
macreyn стоит на развилке (репутация по умолчанию)
Отправить сообщение для macreyn с помощью ICQ Отправить сообщение для macreyn с помощью Skype™
По умолчанию

Столкнулся с такой проблемой:
Маршрут составляется правильно(т.е. леверы в нужное положение переводятся),а выходной так и не открывается...Не знаю как решить,что уже только и не пробовал...результат нулевой.
macreyn вне форума   Ответить с цитированием
Старый 18.02.2012, 11:53   #13
evtem
Новичок
 
Аватар для evtem
 
Регистрация: 27.06.2007
Адрес: Ростов-на-Дону
Сообщений: 25
Вы сказали Спасибо: 3
Поблагодарили 3 раз(а) в 2 сообщениях
evtem стоит на развилке (репутация по умолчанию)
По умолчанию

Перегон во встречном направлении? Развернуть пробовал?

ПС. Не нашел в какую тему запульнуть вопрос...
При загрузке сохраненной сессии пропадает одна стрелка, в смысле сам левер становится красным. Уже и стрелку переставлял, и менял на другую, эффект тот же. Че делать? )
__________________
Выходной Н1 зелёный, разрешаю отправиться. Счастливого пути!

Последний раз редактировалось evtem; 18.02.2012 в 12:02.
evtem вне форума   Ответить с цитированием
Старый 18.02.2012, 13:56   #14
TRam_
Матёрый пользователь
 
Аватар для TRam_
 
Регистрация: 18.02.2008
Сообщений: 8,759
Вы сказали Спасибо: 1,426
Поблагодарили 2,405 раз(а) в 1,354 сообщениях
TRam_ стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
Маршрут составляется правильно(т.е. леверы в нужное положение переводятся),а выходной так и не открывается
а в перегонном контроллере какое направление перегона (в смысле с undef0 на чётное или нечётное)?
Цитата:
Развернуть пробовал?
система сама разворачивает перегон, если этот перегон правильно настроен.
Цитата:
При загрузке сохраненной сессии пропадает одна стрелка, в смысле сам левер становится красным.
может стрелка в слое сессии? Переставь её в слой маршрута и перезапиши маршрут под своим куидом.
__________________
местный зомбяк
TRam_ вне форума   Ответить с цитированием
Этот пользователь сказал Спасибо TRam_ за это полезное сообщение:
Старый 18.02.2012, 14:43   #15
awaken
Машинист поезда
 
Регистрация: 10.04.2007
Адрес: малая арнаутская
Сообщений: 5,229
Вы сказали Спасибо: 189
Поблагодарили 3,602 раз(а) в 878 сообщениях
awaken стоит на развилке (репутация по умолчанию)
По умолчанию

разбираю правила для обгона
http://trainz.org.ru/mediawiki/index.php/Z7-xPath

скажем, ехал поезд, наехал на маркер, если сзади есть поезд с более высоким приоритетом , то ставить под обгон, если нет, то на пропуск

разбираем команды с зелеными кружочками
настройка правил на пропуск - вроде понятно

1) задать маршрут приоритета (не менее 0, не более 20, или главного ) - эта команда открывает входной светофор станции (xPath Any)

2) задать маршрут от закрытого светофора приоритета (не менее 0, не более 20, или главного ) - эта команда открывает выходной светофор (xPath Any 2)
я так понимаю что после проследования выходного она "сбрасывается" в выполнено , поэтому нужна еще одна команда

3) движение до красного, по удалению 3 км (xPath auto) -эта команда дает задание поезду ехать дальше по перегону до следующего входного красного (или пока не наедет на маркер , запускающий новую цепочку тех же самых команд )


настройка правил на пропуск

1) задать маршрут приоритета (не менее 0, не более 20, или главного ) - эта команда открывает входной светофор станции (xPath Any)
-то же как в первом случае

2) движение до красного, со остановкой 5 м от - эта команда протягивает поезд до закрытого выходного с остановкой

3) ожидание (не знаю сколько, например 10 мин - не менее чем время, нужное обгоняющему поезду чтобы добраться до разъезда)

4) задать маршрут приоритета ... xPath Any

5) задать маршрут от закрытого светофора .. xPath Any2

6) продолжать движение по перегону до следующего красного с удалением 3км ... xPath auto

по моему одна из команд 4) или 5) лишняя , ведь по сути они делают то же самое - открывают выходной (или точнее ставят команду на открытие в очередь ). зачем 2 раза это делать? но в примере по ссылке именно так
awaken вне форума   Ответить с цитированием
Ответ


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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Система для обдувки стрелок Lex73 TrainZ - Маршруты и сценарии 2 17.01.2010 15:28
Система сообщений TRam_ TrainZ — Об игре 3 09.08.2009 17:21
ЧС2-система ЛЖД MSTS - Подвижной состав 21 16.04.2009 21:43
Не запускается игра (рестартует система) Beholder MSTS - Об игре 7 28.03.2009 21:55


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


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