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
  • เกม

ความคิดเห็น • 33

  • @romanopatroni99
    @romanopatroni99 6 ปีที่แล้ว +9

    Спасибо Руслан за подробное разжевывание алгоритмов работы светофоров и постройки сети. Многим это будет очень полезно. Давай еще роликов хороших и разных

  • @nirasa
    @nirasa 6 ปีที่แล้ว +2

    super video Ruslan!

  • @mylat2271
    @mylat2271 5 ปีที่แล้ว +1

    было интересно )

  • @TheButcher105
    @TheButcher105 3 ปีที่แล้ว +1

    Про станцию с "лапкой" сбоку. Если у поезда стоит в маршрутах эта станция, то он ни на какую ветку не уходит, а въезжает на блок с пересечением и стопорит весь узел. Если же на старте поставить входной сигнал, то поезд просто не будет въезжать в блок с пересечением и будет выстраиваться очередь. Версия игры 1.10.2. Возможно эта схема работала на более ранних версиях игры.

    • @VatocaT
      @VatocaT  3 ปีที่แล้ว

      Значит у тебя не включен параметр тувэй

    • @pr1ma385
      @pr1ma385 ปีที่แล้ว +1

      @@VatocaT а как его включить?

  • @alexeym.1159
    @alexeym.1159 4 ปีที่แล้ว +1

    А чем такой вид маршрутизации лучше обычного, где просто указываешь поездам станции где забрать, где разгрузить?

    • @VatocaT
      @VatocaT  4 ปีที่แล้ว +1

      Чаще такое делают с поездами на пассажиров. Даёт большой плюс. Ибо на станцию заезжает то количество поездов которое может приняться станция. А если в ручную делать то надо контролировать. Чтобы не было пробки из поездов. А так
      Можно построить сеть запустить туда поездов много и забыть что где то не будет хватать поездов и и.д. но такая постройка часто на один груз работает. Чтобы работала на 2 и более грузов надо уже колдовать с заданиями и путевыми точками

  • @uatson4465
    @uatson4465 6 ปีที่แล้ว +1

    Привет Руслан. Какое дополнение должно стоять чтобы поезд делал выбор? Конфиг поправил, лежит в папке с игрой, но когда даю команду ехать в депо, поезд не может найти путь и стоит перед станцией.

    • @VatocaT
      @VatocaT  6 ปีที่แล้ว +1

      Если я правильно понял ваш вопрос то:
      пожалуйста, сделайте это, когда игра будет закрыта. Местоположение этого файла является вопросом, на который Google имеет ответ.Здесь вы найдете строку «yapf.rail_firstred_twoway_eol = false» и измените ее на «yapf.rail_firstred_twoway_eol = true». Следуйте этому, сохраняя и закрывая файл конфигурации.
      И надо ещё отключить повороты на 90 градусов.

    • @uatson4465
      @uatson4465 6 ปีที่แล้ว +1

      Руслан Муа спасибо.Вот про 90 градусов ни кто не предупреждал, теперь работает. Ёще раз спасибо

    • @VatocaT
      @VatocaT  6 ปีที่แล้ว +1

      Davit Dva рад был помочь, поправил описание к видео

  • @383447403
    @383447403 4 ปีที่แล้ว +1

    блин чет у меня не получается,что там за светофоры используются там где поезд в домик заезжает как они называются?

    • @VatocaT
      @VatocaT  4 ปีที่แล้ว +1

      Тайм код чтобы понять место

    • @383447403
      @383447403 4 ปีที่แล้ว +1

      @@VatocaT 12.01 минута у меня поезд не как не хочет ехать в депо,где то видел гайд подобный где не нужны были настройки сервера и правки,но чет у меня не вышло,поезд не идет в депо я хз в чем прикол

    • @VatocaT
      @VatocaT  4 ปีที่แล้ว +1

      Функция twoway должна быть включена. Если она не включена, то поезд в депо не поедет

  • @sailtogether3236
    @sailtogether3236 3 ปีที่แล้ว

    Хм, делаю "overflow", как в примере, но локомотив упорно едет к двойным светофорам перед занятыми платформами, которые горят для него красными, а вовсе не на развилку. В настройках маршрутов стоит NPF. Что же я могу делать не так? Может, в моей версии OpenTTD особенность с оборванной развилкой уже не работает?

    • @VatocaT
      @VatocaT  3 ปีที่แล้ว

      А параметр twoway включен?

    • @sailtogether3236
      @sailtogether3236 3 ปีที่แล้ว

      @@VatocaT уже включён, уже экспериментирую с ним.. результат лучше, но всё ещё не такой. Алгоритм поиска выбран YAPF, у станции двойные светофоры с белым вертикальным, перед станцией ставлю либо одинарный стандартный, либо одинарный маршрутный. Поезда прячутся в депо, но упорно вылазят из него, не ожидая, что станция освободится, и снова и снова едут на тупиковую развилку, словно у них там в депо маршрутный светофор.

    • @VatocaT
      @VatocaT  3 ปีที่แล้ว

      Если есть возможность то можешь зайти в дискорд и там показать скрины как минимум

    • @sailtogether3236
      @sailtogether3236 3 ปีที่แล้ว

      @@VatocaT да, вот, конечно: imgur.com/a/ILBt9Tf
      Может, я что-то накрутил со светофорами?

  • @user-gd6gg6uf1y
    @user-gd6gg6uf1y 4 ปีที่แล้ว +1

    Без правки конфига такой фокус не работает? А что если играть на сервере, на котором такого нет?

    • @VatocaT
      @VatocaT  4 ปีที่แล้ว +2

      именно так, без правки конфига не сработает, и если Вы будете строить такую сеть, то поезда просто будут упираться в светофоры и сеть работать не будет

    • @user-gd6gg6uf1y
      @user-gd6gg6uf1y 4 ปีที่แล้ว +1

      @@VatocaT а есть возможность построить overflow без этого параметра?

    • @VatocaT
      @VatocaT  4 ปีที่แล้ว +1

      Нет. У вас поезд не будет искать альтернативные пути. А просто упрется в светофор и заблокирует станцию. Хотя можно через маршрутный сделать. Но все поезда будут заезжать в депо. И эффективность будет маленькой

  • @kartushinav
    @kartushinav 4 ปีที่แล้ว

    YAPF в настройках включен, повороты на 90 выключены, в конфигах (user\Documents\OpenTTD\openttd.cfg) параметр true, но все равно поезд упирается в двойные светофоры вместо того чтобы найти альтернативный путь. может что-то еще быть? версия игры 1.10.2

    • @VatocaT
      @VatocaT  4 ปีที่แล้ว

      А хвостик сделали у альтернативного пути? Куда должен свернуть поезд?

    • @kartushinav
      @kartushinav 4 ปีที่แล้ว +1

      @@VatocaT да, все правильно сделал, суть я понял сразу, тут какая-то техническая проблема..
      вроде разобрался, вместо конфига помогла команда set yapf.rail_firstred_twoway_eol 1 в командной строке игры.
      Видимо, этот конфиг срабатывает только для новой игры, для старых сохранений только команда срабатывает

    • @VatocaT
      @VatocaT  4 ปีที่แล้ว

      Возможно ещё что этот параметр был выключен на момент создания карты и был включен позже через конфиг, но сэйв хранит много параметров и часто что поправленный конфиг не работает на сэйве. И поэтому сэйв надо править через консоль

    • @kartushinav
      @kartushinav 4 ปีที่แล้ว

      @@VatocaT да, так и есть)

  • @vozdyx9444
    @vozdyx9444 3 ปีที่แล้ว

    4:34 Автор, видимо, не в курсе что у него светофор красным горит из-за поезда в логическом блоке, поэтому и не едет по закрытому пути)

    • @VatocaT
      @VatocaT  3 ปีที่แล้ว

      Спасибо за замечание. Но суть такова что если бы я поставил на соседней ветке тоже красный. То поезд поехал бы прямо из меньшего количества штрафа при поиске пути

    • @vozdyx9444
      @vozdyx9444 3 ปีที่แล้ว

      @@VatocaT сомневаюсь что поезд поехал бы на красный сигнал)