Форум Trainsim  

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

 
 
Опции темы Опции просмотра
Старый 13.09.2012, 05:02   #5
FduchRU
Матёрый пользователь
 
Регистрация: 28.11.2011
Адрес: Красноярский край, Партизанское
Сообщений: 483
Вы сказали Спасибо: 19
Поблагодарили 95 раз(а) в 46 сообщениях
FduchRU стоит на развилке (репутация по умолчанию)
Отправить сообщение для FduchRU с помощью ICQ
По умолчанию

Цитата:
Сообщение от Hardiba Посмотреть сообщение
Цикл можно сделать без проблем командой Repeat, которая зацикливает имеющуюся командную строку. Очень удобная штука, избавляет от необходимости писать одни и те же наборки команд, например, для маневровых локомотивов.
Другой вопрос - как выйти из этого Repeat`а? Вот был бы Repeat N times...
Повтор это не цикл. Вернее - частный случай бесконечного цикла. Мне же нужен именно цикл по условию. Хотя бы - просто по натуральному числу, совершить N итераций и закончить цикл. В идеале - выполнять пока на таком-то пути есть вагоны.

Как я сейчас сделал:
Задача: порожний состав загрузить на индустрии.
Проблема: если погнать на индустрию весь состав, запаса груза на индестрии не хватит. Практика показала, что лесоповал может за один раз загрузить три вагона.
Решение: делаем состав из 3*n вагонов для бревен. В голову состава цепляем 2*k вагонов товарных любых.
В библиотеке команд создаем в категории "маневры" набор команд "загрузка лесовоза на станции ХХХ":
1 - едем в хвост состава
2 - отцепляем 3 вагона
3 - едем на лесоповал
4 - грузим
5 - едем на путь отправки управлением назад, вагонами вперед
6 - прицепляемся к составу
7 - отцепляемся
Описывать маневровые маршруты по станции не буду, на каждой станции они индивидуальны.
Даем команды маневровому:
- отцепить от состава k вагонов и поставить их на конкретный путь парка отправки;
- едем за маневровый ограничивающий стрелки парка
- вставляем n раз команду "загрузка лесовоза на станции ХХХ" из библиотеки команд
- едем в голову состава
- забираем последние вагоны с пути прибытия состава
- цепляем их в голову сформированого на отправку состава
- уезжаем в стойло

Все, состав загружен, сформирован и стоит в парке отправки. Естественно у каждого могут быть свои нбяансы, связанные с направлением движения (у меня лесоповал и пункт назначения груженого лесом состава в разных направлениях), с путевым развитием станции. Но это мелочи.

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

Добавлено через 12 минут
Цитата:
Сообщение от Kompozitor Посмотреть сообщение
Один из удобных вариантов - правило "Ordered list", в настройках которого можно указать однократность или же повторяемость правил, расположенных ниже.
Было бы шикарно задавать количество повторений хотя бы числом.
FduchRU вне форума   Ответить с цитированием
 


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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопросы и проблемы по форуму/сайту сюда kozya-bozya О сайте и форуме 2269 26.10.2025 20:53
Ошибка при запуске маршрута 928 MSTS - Маршруты 1 17.01.2010 17:16
Предложение о строительстве маршрута (Черусти-Канаш) APX MSTS - Маршруты 36 05.07.2009 20:21
Ошибка при запуске маршрута APX MSTS - Маршруты 0 22.06.2009 20:49
Вопросы по редактированию маршрута -Kasper- MSTS - Маршруты 4 27.02.2008 21:49


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


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