OpenTTD #5 Гайд для новичков: Параметр TWOWAY
ฝัง
- เผยแพร่เมื่อ 15 พ.ค. 2018
- В данном видео я затронул тему одного из параметров в алгоритме поиска путей, который дает нам возможность строить еще более сложные сети и возможность интересного поведения поезда.
Группа в ВК tg_openttd
Тут Вы можете поделиться скринами своих построек, а так же можете задать вопросы на интересующию Вас тему
как найти файл openttd.cfg
1) wiki.openttd.org/Openttd.cfg/Ru
(если вы устанавливали игру через инсталятор)
2) Если Вы установили игру из архива, то после первого запуска игры файл openttd.cfg появится в папке с игрой
пожалуйста, сделайте это, когда игра будет закрыта. Местоположение этого файла является вопросом, на который Google имеет ответ.Здесь вы найдете строку «yapf.rail_firstred_twoway_eol = false» и измените ее на «yapf.rail_firstred_twoway_eol = true». Следуйте этому, сохраняя и закрывая файл конфигурации.
и нужно отключить 90градусные повороты, иначе работать не будет.
Если вам вдруг захотелось отблагодарить меня, то прошу пожаловать www.donationalerts.ru/r/mz_246 - เกม
Спасибо Руслан за подробное разжевывание алгоритмов работы светофоров и постройки сети. Многим это будет очень полезно. Давай еще роликов хороших и разных
super video Ruslan!
было интересно )
Про станцию с "лапкой" сбоку. Если у поезда стоит в маршрутах эта станция, то он ни на какую ветку не уходит, а въезжает на блок с пересечением и стопорит весь узел. Если же на старте поставить входной сигнал, то поезд просто не будет въезжать в блок с пересечением и будет выстраиваться очередь. Версия игры 1.10.2. Возможно эта схема работала на более ранних версиях игры.
Значит у тебя не включен параметр тувэй
@@VatocaT а как его включить?
А чем такой вид маршрутизации лучше обычного, где просто указываешь поездам станции где забрать, где разгрузить?
Чаще такое делают с поездами на пассажиров. Даёт большой плюс. Ибо на станцию заезжает то количество поездов которое может приняться станция. А если в ручную делать то надо контролировать. Чтобы не было пробки из поездов. А так
Можно построить сеть запустить туда поездов много и забыть что где то не будет хватать поездов и и.д. но такая постройка часто на один груз работает. Чтобы работала на 2 и более грузов надо уже колдовать с заданиями и путевыми точками
Привет Руслан. Какое дополнение должно стоять чтобы поезд делал выбор? Конфиг поправил, лежит в папке с игрой, но когда даю команду ехать в депо, поезд не может найти путь и стоит перед станцией.
Если я правильно понял ваш вопрос то:
пожалуйста, сделайте это, когда игра будет закрыта. Местоположение этого файла является вопросом, на который Google имеет ответ.Здесь вы найдете строку «yapf.rail_firstred_twoway_eol = false» и измените ее на «yapf.rail_firstred_twoway_eol = true». Следуйте этому, сохраняя и закрывая файл конфигурации.
И надо ещё отключить повороты на 90 градусов.
Руслан Муа спасибо.Вот про 90 градусов ни кто не предупреждал, теперь работает. Ёще раз спасибо
Davit Dva рад был помочь, поправил описание к видео
блин чет у меня не получается,что там за светофоры используются там где поезд в домик заезжает как они называются?
Тайм код чтобы понять место
@@VatocaT 12.01 минута у меня поезд не как не хочет ехать в депо,где то видел гайд подобный где не нужны были настройки сервера и правки,но чет у меня не вышло,поезд не идет в депо я хз в чем прикол
Функция twoway должна быть включена. Если она не включена, то поезд в депо не поедет
Хм, делаю "overflow", как в примере, но локомотив упорно едет к двойным светофорам перед занятыми платформами, которые горят для него красными, а вовсе не на развилку. В настройках маршрутов стоит NPF. Что же я могу делать не так? Может, в моей версии OpenTTD особенность с оборванной развилкой уже не работает?
А параметр twoway включен?
@@VatocaT уже включён, уже экспериментирую с ним.. результат лучше, но всё ещё не такой. Алгоритм поиска выбран YAPF, у станции двойные светофоры с белым вертикальным, перед станцией ставлю либо одинарный стандартный, либо одинарный маршрутный. Поезда прячутся в депо, но упорно вылазят из него, не ожидая, что станция освободится, и снова и снова едут на тупиковую развилку, словно у них там в депо маршрутный светофор.
Если есть возможность то можешь зайти в дискорд и там показать скрины как минимум
@@VatocaT да, вот, конечно: imgur.com/a/ILBt9Tf
Может, я что-то накрутил со светофорами?
Без правки конфига такой фокус не работает? А что если играть на сервере, на котором такого нет?
именно так, без правки конфига не сработает, и если Вы будете строить такую сеть, то поезда просто будут упираться в светофоры и сеть работать не будет
@@VatocaT а есть возможность построить overflow без этого параметра?
Нет. У вас поезд не будет искать альтернативные пути. А просто упрется в светофор и заблокирует станцию. Хотя можно через маршрутный сделать. Но все поезда будут заезжать в депо. И эффективность будет маленькой
YAPF в настройках включен, повороты на 90 выключены, в конфигах (user\Documents\OpenTTD\openttd.cfg) параметр true, но все равно поезд упирается в двойные светофоры вместо того чтобы найти альтернативный путь. может что-то еще быть? версия игры 1.10.2
А хвостик сделали у альтернативного пути? Куда должен свернуть поезд?
@@VatocaT да, все правильно сделал, суть я понял сразу, тут какая-то техническая проблема..
вроде разобрался, вместо конфига помогла команда set yapf.rail_firstred_twoway_eol 1 в командной строке игры.
Видимо, этот конфиг срабатывает только для новой игры, для старых сохранений только команда срабатывает
Возможно ещё что этот параметр был выключен на момент создания карты и был включен позже через конфиг, но сэйв хранит много параметров и часто что поправленный конфиг не работает на сэйве. И поэтому сэйв надо править через консоль
@@VatocaT да, так и есть)
4:34 Автор, видимо, не в курсе что у него светофор красным горит из-за поезда в логическом блоке, поэтому и не едет по закрытому пути)
Спасибо за замечание. Но суть такова что если бы я поставил на соседней ветке тоже красный. То поезд поехал бы прямо из меньшего количества штрафа при поиске пути
@@VatocaT сомневаюсь что поезд поехал бы на красный сигнал)