Как сделать разворот поезда на станции?

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

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

Как сделать разворот поезда на станции?

Сообщение Hind » Пт мар 16, 2007 14:44

К примеру, есть у меня станция, на которую нужно привозить что-либо с двух сторон.

На практике поезд, пришедший, допустим, снизу слева, выгружает груз на станции и ЕДЕТ ДАЛЬШЕ, вместо того, чтобы развернуться и сразу поехать к нужной маршрутной точке.

Как сделать, чтобы состав после разгрузки разворачивался?

Изображение
Hind
Пассажир
Пассажир
 
Сообщения: 3
Зарегистрирован: Пт мар 16, 2007 14:36

Сообщение DarkFenX » Пт мар 16, 2007 15:17

Еще в стандартных опциях ТТД есть строка:
Trian reversing: at end of line only/at end of line and at stations
- It's hot as hell in here.
- You see it too? For me, it's always like this.
Аватара пользователя
DarkFenX
Директор
Директор
 
Сообщения: 303
Зарегистрирован: Сб окт 28, 2006 12:50
Откуда: Russia, Saint-Petersburg

Сообщение Hind » Пт мар 16, 2007 16:37

Но при этом нельзя делать сквозные станции (чтобы поезд на них остановился и поехал дальше).

А если нужны и те и те?
Hind
Пассажир
Пассажир
 
Сообщения: 3
Зарегистрирован: Пт мар 16, 2007 14:36

Сообщение Andrey_SPb » Пт мар 16, 2007 18:21

Попробуй поставить до и после станции двусторонние светофоры.
Поезд должен запросто разворачиваться на станции.
Может это реакция на твои односторонние светофоры.
Andrey_SPb
Машинист
Машинист
 
Сообщения: 41
Зарегистрирован: Пт дек 15, 2006 23:38
Откуда: Санкт-Петербург

Re: Как сделать разворот поезда на станции?

Сообщение ihim4 » Сб мар 17, 2007 08:27

Уважаемый, Hind!
Как сделать, чтобы состав после разгрузки разворачивался?
Можно сделать по-простому, на нижней (левой) обратной от станции ветке, после светофора, воткни точку-пути и укажи ее в расписании, после разгрузки!
Проблема решиться на раз!
Удачи! 8)
Аватара пользователя
ihim4
Президент
Президент
 
Сообщения: 590
Зарегистрирован: Пн дек 05, 2005 12:02

Сообщение DarkFenX » Сб мар 17, 2007 13:10

Что-то мне кажется, что проблемы это не решит.
В тайкуне или всегда разворачиваются, или не разворачиваются, и вэйпоинт тут не поможет. Вообще-то более реалистично без подобных разворотов играть...
- It's hot as hell in here.
- You see it too? For me, it's always like this.
Аватара пользователя
DarkFenX
Директор
Директор
 
Сообщения: 303
Зарегистрирован: Сб окт 28, 2006 12:50
Откуда: Russia, Saint-Petersburg

Сообщение ihim4 » Сб мар 17, 2007 13:35

Уважаемый, DarkFenX!
Что-то мне кажется, что проблемы это не решит.
В тайкуне или всегда разворачиваются, или не разворачиваются, и вэйпоинт тут не поможет. Вообще-то более реалистично без подобных разворотов играть...
Решает однозначно! :!:
Проверил лично, чтобы не быть голословным! Работает без вопросов!
Что касается реалистичности, то знаю массу станций на территории бывшего СССР, где поезда, разгрузившись\загрузившись, отбывают туда, откуда пришли, а уже электрички ходят именно так на конечных станциях своего маршрута, но не ж\д.
Дополнение для уважаемого Hind!
Для более правильного фунциклирования станции, весьма рекомендуется ставить возле самой станции светофорики. В твоем случае, это на всех четырех путях должны быть двустронние!
А далее, как у тебя указано - односторонние уже стоят!
Удачи! 8)
Аватара пользователя
ihim4
Президент
Президент
 
Сообщения: 590
Зарегистрирован: Пн дек 05, 2005 12:02

Сообщение DarkFenX » Сб мар 17, 2007 19:01

Проверил, кстати. Никогда с опцией train reversing и в конце пути, и на станциях не играл.
Если стоят последовательно 3 станции - 1-2-3, то все работает нормально (маршрут 1-2 - после 2 он на станции же разворачивается и едет обратно, маршрут 1-2-3 - останавливается на 2-й станции и не разворачиваясь едет дальше).
Так что походу это проблема pathfinding'а, сама логика игры здесь работает правильно. И если он неверен - то, действительно, этому помогают или более тщательной планировкой сети, или вэйпоинтами...
- It's hot as hell in here.
- You see it too? For me, it's always like this.
Аватара пользователя
DarkFenX
Директор
Директор
 
Сообщения: 303
Зарегистрирован: Сб окт 28, 2006 12:50
Откуда: Russia, Saint-Petersburg

Сообщение Hind » Вс мар 18, 2007 23:49

Что-то точка пути не помогает. Хоть в маршруте она и указана:
Изображение
(станция номер 1 находится снизу слева)

...но поезд по прежнему предпочитает уехать со станции в прежнем направлении:
Изображение

ihim4 писал(а):Для более правильного фунциклирования станции, весьма рекомендуется ставить возле самой станции светофорики.

Спасибо, об этом я прекрасно осведомлен, ибо играю в TTD с 97-го года :)

Просто на пару лет забросил, а сейчас увидел 0.5 версию опена и решил вспомнить былое :D
Hind
Пассажир
Пассажир
 
Сообщения: 3
Зарегистрирован: Пт мар 16, 2007 14:36

Сообщение BREATH » Пн мар 19, 2007 12:02

Я конечно новичок в этой игре, но по моему поезд совершенно правильно движется. Он проходит через все указанные тобой точки пути. Чего ты еще от него хочешь?
Что бы он возвращался по прежним путям?
BREATH
Шпалоукладчик
Шпалоукладчик
 
Сообщения: 17
Зарегистрирован: Чт мар 15, 2007 14:09

Сообщение DarkFenX » Пн мар 19, 2007 18:09

Чтобы он разворачивался не выезжая со станции, покащаной на скрине.
- It's hot as hell in here.
- You see it too? For me, it's always like this.
Аватара пользователя
DarkFenX
Директор
Директор
 
Сообщения: 303
Зарегистрирован: Сб окт 28, 2006 12:50
Откуда: Russia, Saint-Petersburg

Сообщение BREATH » Пн мар 19, 2007 18:27

ну а поставить точку пути на той же линии?
BREATH
Шпалоукладчик
Шпалоукладчик
 
Сообщения: 17
Зарегистрирован: Чт мар 15, 2007 14:09

Сообщение BREATH » Пн мар 19, 2007 19:31

Может так?
Вложения
Train.gif
Тут правда без светофорв, ибо наверное не в них дело.
Train.gif (285.42 Кб) Просмотров: 9065
BREATH
Шпалоукладчик
Шпалоукладчик
 
Сообщения: 17
Зарегистрирован: Чт мар 15, 2007 14:09

Сообщение DarkFenX » Пн мар 19, 2007 21:14

У меня все прекрасно работало без вэйпоинтов вообще (реверсинг включен для обоих случаев).
Поезда используют YAPF, сборка - транк 9000+ ревизии (где-то 9200).
- It's hot as hell in here.
- You see it too? For me, it's always like this.
Аватара пользователя
DarkFenX
Директор
Директор
 
Сообщения: 303
Зарегистрирован: Сб окт 28, 2006 12:50
Откуда: Russia, Saint-Petersburg

Сообщение Wisborn » Вт мар 20, 2007 23:30

Что непонятного? Это находиться в настройках сложности игры:
"разворот поездов" надо поставить в "конце линий и на станциях". на сложном ставится "только в конце линий". на среднем не помню. не пробовал.
а чтобы при этом была проездная станция(тоесть чтобы поезд не разворачивался) поставь вэйпоинт после нее в том направлении куда он поедет дальше.

ЗЫ. если не поможет, то это уже скорее всего луна не в том созвездии. я бы выложил скрины своих проездных станций без разворота на них(у меня там тупики для разворота поезда сделаны) но диалап на скорости 12кбс не позволяет.
Всё...приехали...
Wisborn
Шпалоукладчик
Шпалоукладчик
 
Сообщения: 6
Зарегистрирован: Ср янв 17, 2007 05:20
Откуда: Нижний Новгород

След.

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

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

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

cron