Непонятки с трансфером

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

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

Непонятки с трансфером

Сообщение pi1985 » Пт апр 06, 2012 18:49

Доброго времени суток.
Столкнулся недавно с такой проблемой.
На карте есть два города: А и Б. В обоих есть банк и жд станция. Дальнобойности жд станций до банков не хватает, соответственно, драгоценности они не принимают и не отправляют. Возле банков построил грузовые терминалы А транзитная и Б высотная. Теперь пускаю броневики по маршруту А транзитная - А и Б высотная - Б. Указываю в заданиях, чтобы на жд вокзале "передать и уйти пустым". Броневики исправно возят груз на вокзал.
Далее, между городами пускаю бронепоезд с указанием на обоих станциях Передать и забрать груз. Купил ещё пару броневиков для перевозки драгоценностей с вокзалов в банки.
Проблема заключается в том, что когда бронепоезд приходит на станцию Б, он выгружает драгоценности из А транзитная и с большой вероятностью грузит их же обратно и везёт в А. Точно так же ведут себя и броневики: на вокзале Б загружают драгоценности "транзитом из Б высотная", хотя там полно "транзитом из А транзитная" и пытаются отвезти их в банк Б, который их естественно не принимает и они едут снова на вокзал.
Можно это решить, построив дополнительный жд вокзал в каждом городе, но хотелось бы более простого решения.
pi1985
Президент
Президент
 
Сообщения: 676
Зарегистрирован: Вт апр 03, 2012 23:10
Откуда: Донбассъ - Забайкалье

Re: Непонятки с трансфером

Сообщение ziond » Пт апр 06, 2012 19:22

Много букв, в след раз выложи пожалуйста сэйв :wink: Насколько я понял ты пытаешься сделать двухсторонний трансфер. В Опене с одним узлом трансфера это невозможно. Т.е. возить груз
Код: Выделить всё
А<----->Трансферная_станция<----->Б

не получится. Приказ "передать" работает только в одну сторону. Можно сделать так:
Код: Выделить всё
А<-----Трансферная_станция<-----Б
  ---->Трансферная_станция1----->

Это все из-за того, что задание "передать" по своей логике ничем не отличается от задания "разгрузиться", а груз сам по себе не имеет пункта назначения и может загружаться в любой подходящий транспорт. Если интересно, то в разработке имеется несколько патчей, которые добавляют грузу пункт назначения (например cargodist)
ziond
Директор
Директор
 
Сообщения: 355
Зарегистрирован: Пт мар 13, 2009 15:59

Re: Непонятки с трансфером

Сообщение pi1985 » Вс апр 08, 2012 01:14

Благодарю за разъяснение. В общем, я это и предполагал.
ziond писал(а):Если интересно, то в разработке имеется несколько патчей, которые добавляют грузу пункт назначения (например cargodist)

А есть сборки под линукс?
pi1985
Президент
Президент
 
Сообщения: 676
Зарегистрирован: Вт апр 03, 2012 23:10
Откуда: Донбассъ - Забайкалье

Re: Непонятки с трансфером

Сообщение Wowan » Вс апр 08, 2012 01:39

Есть и под линукс. И транк, и просто каргодист на чистом транке, и более серьезные штуки вроде Хардпака.
Аватара пользователя
Wowan
Почетный тайкунер
Почетный тайкунер
 
Сообщения: 1383
Зарегистрирован: Вт сен 18, 2007 14:43
Откуда: трасса М1, Минск — Москва

Re: Непонятки с трансфером

Сообщение ziond » Вс апр 08, 2012 02:20

pi1985 писал(а):Благодарю за разъяснение. В общем, я это и предполагал.
ziond писал(а):Если интересно, то в разработке имеется несколько патчей, которые добавляют грузу пункт назначения (например cargodist)

А есть сборки под линукс?

Нуда :) Вот обсуждение на tt-forums там написано как скачать исходники. Ну а под линукс самому собрать вроде просто :wink:
ziond
Директор
Директор
 
Сообщения: 355
Зарегистрирован: Пт мар 13, 2009 15:59

Re: Непонятки с трансфером

Сообщение Edd.Dragon » Вс апр 08, 2012 14:05

ziond писал(а):Ну а под линукс самому собрать вроде просто :wink:

Под винду тоже.

Главное, что каргодист собран уже по всякому и всегда достаточно свеж, так что нет повода не пользоваться )))
Аватара пользователя
Edd.Dragon
Директор
Директор
 
Сообщения: 266
Зарегистрирован: Сб янв 14, 2012 06:09


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

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

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

cron