Некоторые поезда не ездят на обслуживание

OpenTTD - современная игра, клон Transport Tycoon Deluxe с открытым исходным кодом, написанный на C и С++. Содержит ряд ключевых улучшений и возможность игры по сети. На данный момент это главное направление развития игры.

Модераторы: eraserkry, Mihamster, Smoky555, Группа модераторов

Некоторые поезда не ездят на обслуживание

Сообщение flatline » Сб окт 12, 2013 20:03

Сборка 1.3.2 (stable).

Есть кольцевой маршрут между двумя станциями, очень простой, в любой момент поезд может увидеть путь в депо. Поломки выключены, обслуживание включено, настроено по проценту износа (90%). Всё работает, поезда ездят на обслуживание, автозаменяются/автообновляются когда необходимо, но не все. Обнаружил когда проводил автозамену около пятидесяти локомотивов. Трое не заменились, нашёл их, посмотрел информацию - на обслуживании не были по несколько лет. Настройки у них точно такие же, как и у остальных на тех же линиях. Понаблюдал пару лет - в депо не ходят, если вручную направить, то едут без проблем.

Для теста ставил обслуживание каждые 360 дней, ситуация не изменилась, некоторые поезда продолжают ездить мимо депо по несколько лет.

добавлено позже
В общем, что-то с поиском пути, видимо.

Есть такая ЖД-линия (схематично и ужато, иначе не помещается на один скриншот).
http://savepic.su/3475538.png
И на ней иногда образуются поезда, которые на осблуживание вообще не ездят, при том, что депо свободно (и въезд в карман тоже), курсируют годами по кругу, возят товар, но в депо не едут. Сейчас для теста добавил аналогичный карман с депо и с другой стороны, некоторые из проблемных сразу туда заехали.
flatline
Шпалоукладчик
Шпалоукладчик
 
Сообщения: 13
Зарегистрирован: Ср окт 09, 2013 07:12

Re: Некоторые поезда не ездят на обслуживание

Сообщение Edd.Dragon » Сб окт 12, 2013 22:25

Ну и бог с ним с тем депо. Время только тратишь на лишний останов/разгон. Поставь депо за конечной станцией (или за обеими). Если путь будет только через депо (мимо не проехать) - даже не придется добавлять в задания. И будут посещаться всеми 1 раз на круг (2, если на обоих концах). И время планировать можно более адекватно, т.к. нет неизвестной "заедет или нет и когда?". Правда после модернизации все-равно график новым становится.
Аватара пользователя
Edd.Dragon
Директор
Директор
 
Сообщения: 266
Зарегистрирован: Сб янв 14, 2012 06:09

Re: Некоторые поезда не ездят на обслуживание

Сообщение Mihamster » Пн окт 14, 2013 07:43

и маршруты у всех одинаковые? у тех что заходят и которые нет.
а вообще, такое положение депо лучше делать с другой стороны. т.е. депо на прямом (кротчайшем расстоянии), а ответвление - для объезда.
Табито?Мэитадору
.....свобода каждого заканчивается там.. где начинается несвобода другого...
"Осваиваем Опен"
Аватара пользователя
Mihamster
Президент
Президент
 
Сообщения: 949
Зарегистрирован: Вт апр 29, 2008 23:06
Откуда: Москва

Re: Некоторые поезда не ездят на обслуживание

Сообщение flatline » Пн окт 14, 2013 12:13

Mihamster писал(а):и маршруты у всех одинаковые? у тех что заходят и которые нет.
Одинаковые. Все поезда на одной линии создаются копированием первого поезда. Последовательность и состав заданий у них одинаковые - две станции (погрузка/разгрузка), депо явно не указано.
flatline
Шпалоукладчик
Шпалоукладчик
 
Сообщения: 13
Зарегистрирован: Ср окт 09, 2013 07:12

Re: Некоторые поезда не ездят на обслуживание

Сообщение Ivan-r » Пн окт 14, 2013 14:58

Поверте моему горькому опыту - в заданиях депо всегда должно присутствывать, это может быть какое-то конкректное или ближайшее, идти может обязательно или если требуется то, но ЭТОТ ПУНКТ ДОЛЖЕН БЫТЬ! Иначе будет такая ситуация, в которую вы попали.
Всё начинается с 200`000 $
Изображение
Изображение
Изображение
Изображение
Аватара пользователя
Ivan-r
Директор
Директор
 
Сообщения: 432
Зарегистрирован: Пн май 30, 2011 15:58
Откуда: МО

Re: Некоторые поезда не ездят на обслуживание

Сообщение Mihamster » Пн окт 14, 2013 15:45

Ivan-r
у меня такого не случается, надо депо просто ставить правильно.
Табито?Мэитадору
.....свобода каждого заканчивается там.. где начинается несвобода другого...
"Осваиваем Опен"
Аватара пользователя
Mihamster
Президент
Президент
 
Сообщения: 949
Зарегистрирован: Вт апр 29, 2008 23:06
Откуда: Москва

Re: Некоторые поезда не ездят на обслуживание

Сообщение Ivan-r » Пн окт 14, 2013 16:19

Mihamster писал(а):Ivan-r
у меня такого не случается, надо депо просто ставить правильно.

Ну как умеем. :D
Но я и депо редко ставлю, может в этом дело?..
ЕЖД
Всё начинается с 200`000 $
Изображение
Изображение
Изображение
Изображение
Аватара пользователя
Ivan-r
Директор
Директор
 
Сообщения: 432
Зарегистрирован: Пн май 30, 2011 15:58
Откуда: МО

Re: Некоторые поезда не ездят на обслуживание

Сообщение Mihamster » Пн окт 14, 2013 20:20

Ivan-r писал(а):Но я и депо редко ставлю, может в этом дело?..
ЕЖД

вот, скорее всего..
Табито?Мэитадору
.....свобода каждого заканчивается там.. где начинается несвобода другого...
"Осваиваем Опен"
Аватара пользователя
Mihamster
Президент
Президент
 
Сообщения: 949
Зарегистрирован: Вт апр 29, 2008 23:06
Откуда: Москва


Вернуться в Общие вопросы по OpenTTD

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8

cron